Unity3D interactive application development

Since Unity launched iPhone and iPod Touch deployment in 2008, the Unity game engine has attracted mobile developers in ever-increasing numbers. Indeed, we’ve grown as smartphone uptake has mushroomed to the point where Unity is now far and away the world’s most popular mobile game development middleware.

Currently, chart-topping games made with Unity are all over the iOS App Storeand Google Play. Plus, since Unity introduced BlackBerry and Windows 8 deployment, our community has responded by porting a huge number of games made with Unity to both Blackberry 10 and Windows 8 devices.

A number of fundamental features remain core to the astounding success of the Unity engine on mobile platforms and continue to attract mobile developers to Unity:

  • Unity is the only major engine built explicitly to be easy for small teams to use.
  • As the only leading middleware designed from the ground up to support rapid iteration and on the fly editing, Unity cuts development times drastically in the rapidly moving mobile marketplace.
  • The Unity engine is unique in enabling deployment to the full range of major current mobile ecosystems: iOS, Android, Windows Phone 8 and BlackBerry 10.
The world’s favorite mobile engine


When designing their applications, Unity developers benefit from numerous tools specifically designed to allow mobile platforms to deliver high-end graphics without overloading GPUs. Some of the most important of these include occlusion cullingmobile-optimised filters and effects and light probesfor baking lighting into dynamic objects.

Plus, there are a myriad of constantly-evolving professionally-developed editor extensions available in the Unity Asset Store which can help you optimize your mobile content still further such as automated poly count killers and bitmap to material packages than can generate material output maps on the client side at runtime.

To see for yourself the sort of astounding graphical fidelity that’s possible with the latest Unity tools, and to learn more about how to achieve truly amazing mobile performance, check out Unity’s new high-end demo: The Chase.


The Unity engine is constantly evolving and has become a byword for rapid innovation within the industry. The Unity 4.x product cycle brings numerous new features of particular relevance to mobile developers. We’ve highlighted just a few of them below.

In Unity 4.1 we added full multi-screen AirPlay support and improved crash handling for iOS apps. In the event of an unrecoverable error, Unity simulates a crash, thereby causing iOS to generate a standard crash report for submission to iTunes Connect. Additionally, the Crash Reporter API allows users to write their own crash report submission system. Discover Unity iOS development

Unity 4.2 supports OpenGL ES 3.0 on Android. This enables graphics features like nicely filtered shadows, ETC2 texture compression formats, deferred lighting, GPU skinning via transform feedback, HDR rendering and multiple render targets. Discover Unity Android development


To further boost the success of mobile games made with Unity, our cloud program now provides Unity developers with the opportunity to add advertising and cross promote their games in a simple and extremely rewarding way. Sign-up for the beta here.


Because we’re a rapidly expanding global company that provides exceptional mobile development tools, we’ve been able to build effective working relationships with a number of major content providers.

China Mobile, Baidu and Qihoo 360 are amongst the newest Unity partners and all operate massive Android marketplaces. Plus, thanks to our partnership with Facebook, we can now offer our mobile and web developers a free package developed jointly by Unity and Facebook engineers which wraps the Facebook API into a nice, easy-to-use C# SDK.


Please enroll for a free introductory classes below