NinjaTrader 7 and NinjaTrader 8 are Windows applications which rely on the .NET Framework to operate and the .NET Framework is only available on Windows Operating System and DOES NOT run on the Mac Operating System.
While NinjaTrader does not officially support running NinjaTrader on a Mac; they have had many clients run NinjaTrader on Mac hardware.