1. Industry
Send to a Friend via Email

Your suggestion is on its way!

An email with a link to:


was emailed to:

Thanks for sharing About.com with others!

You can opt-out at any time. Please refer to our privacy policy for contact information.

Discuss in my forum

Creating Apps for Different Mobile Systems

Helpful Tips to Create Apps for Different Mobile Devices and Platforms


There are numerous types of mobile systems and mobile devices today, with more advanced ones coming in almost on an everyday basis. Of course, the advanced technology available today helps developers a great deal, but it still takes a lot of time, thought and effort to create apps for different mobile systems. Here, we discuss methods of creating apps for various mobile systems, platforms and devices.

1. Creating Apps for Feature Phones

Raidarmax/Wikimedia Commons/CC by 3.0

Feature phones are easier to handle because they have less computing ability than smartphones and also lack an OS.

Most featurephones use J2ME or BREW. J2ME is meant for machines which have limited hardware capabilities, like limited RAM and not very powerful processors.

Featurephone app devs often use a “lite” version of the software for creating an app for the same. For instance, using “Flash Lite” in a game keeps the resources down, while also giving the end user a good gaming experience on a feature phone.

Since there are many new feature phones coming in everyday, it is better for the developer to test the app only on a select group of phones and then gradually move on to more.

2. Creating Windows Mobile Applications

Windows Mobile was both a powerful and a highly flexible platform, which allowed the developer to work with varied applications to give the end user a great experience. The original Windows Mobile packed a punch with innumerable features and functionality.

Latest Update: The original Windows Mobile has now faded out, giving way to the latest Windows Phone 7 and the most recent Windows Phone 8 mobile platforms, which have caught the fancy of app developers and mobile users alike.

  • How to Add a Website to the Windows 8 Start Screen Using IE10
  • 3. Creating Applications for Other Smartphones

    Working with other smartphone apps is almost the same as dealing with Windows Mobile. But the developer first has to completely understand both the mobile platform and the device before proceeding with writing an app for the same. Each mobile platform is different from the other and smartphone devices themselves are diverse in nature, so the developer needs to know what type of app he wants to create and for what purpose.

    4. Creating Apps for PocketPC

    Though almost the same as the above platforms, the PocketPC uses the .NET Compact Framework, which varies slightly from the full version of Windows.

    5. Creating Apps for the iPhone

    The iPhone has gotten developers into a tizzy, creating all kinds of innovative apps for it. This versatile platform allows the developer complete creativity and flexibility in writing apps for it.

    How exactly does one go about creating applications for the iPhone?

    6. Creating Apps for the iPad

    The Apple iPad is receiving much consumer attention in the market. Hence, this is the right time for developers to create some nice apps for the iPad.

    7. Creating Apps for the Samsung Galaxy Tab

    The Samsung Galaxy Tab is the latest Android 2.2 Froyo-powered Internet Tablet. Offering a 7-inch screen with 1024x600 resolution, it is the answer to Apple’s iPad.

    ©2014 About.com. All rights reserved.