Different platforms




Mobile games have been developed to run on a wide variety of platforms and technologies. These include the (today largely defunct) Palm OS, Symbian, Adobe Flash Lite, NTT DoCoMo's DoJa, Sun's Java, Qualcomm's BREW, WIPI, BlackBerry, Nook and early incarnations of Windows Mobile. Today, the most widely supported platforms are Apple's iOS and Google's Android. The mobile version of Microsoft's Windows 10 (formerly Windows Phone) is also actively supported, although in terms of market share remains marginal compared to iOS and Android.

Java was at one time the most common platform for mobile games, however its performance limits led to the adoption of various native binary formats for more sophisticated games.

Due to its ease of porting between mobile operating systems and extensive developer community, Unity is one of the most widely used engines used by modern mobile games. Apple provide a number of proprietary technologies (such as Metal) intended to allow developers to make more effective use of their hardware in iOS-native games.

Comments

Popular posts from this blog

Location-based mobile games

Monetization

Mobile game