Mobile Application Development Life Cycle

Mobile Application Development Life Cycle – Mobile APP Application Development Life Cycle

1. Platform

2. Customer base

3. Features

4. Appealing UI

5. Business Case

6. Target Audience:

7. Technology Selection:

8. Timing:

9. Pricing:

Types of Application Development

  1. Blackberry Application Development
  2. Windows Mobile Development
  3. iPhone Application Development
  4. BREW Application Development
  5. Symbian Application Development
  6. Android Application Development

Best Practices in Mobile Application Development

  1. Context is crucial for mobile applications. an intensive understanding of the user’s context and objectives may be a should demand.
  2. Display minimum range of choices potential on any single screen.
  3. Conduct ongoing usability testing throughout the planning and development method, as well as testing on real devices.
  4. The less text input, the better.
  5. Use straightforward navigation structures pointing to at least one specific task at a time.
  6. Reducing the quantity of objects, outline correct knowledge structures and thoroughly manage object handles. These options can facilitate to conserve memory.
  7. Store knowledge on the device selectively and archive less frequently accessed knowledge on the server.
  8. Do the maximum amount processing as potential on the server.
  9. Effectively use multi-threading wherever potential to boost performance.
  10. Use high distinction text color and choose typefaces for max readability.
  11. Provide clear standing and feedback based mostly on progress of task completion.
  12. Manage content during a wise manner. Wherever potential, try and crop massive pictures and cut back the dimensions of information files.
  13. Use an even User Interface style that helps users maintain a familiarity with the appliance.
  14. Get involved in real-time interaction via social media. this might embrace live Facebook or Twitter streams.


Moving Towards Mobile App Development

After spending a long time with Website / Mobile website development, SEO, SMM & On line Branding,  Today i am moving towards the Mobile APP & Social APP Development.

Actually, long back. I am thinking to jump in this. Now finally i am jumped in it…  I hope my upcoming articles about Social APP and Mobile APP help you and i also hope you keep reading and making some valuable comments on my articles.


Mobile Platforms - Mobile Operating System

Top 5 Mobile OS

1. Android

Devices – Most Of Smart phone and Tablets
Programming – Android Software Development Kit (Android SDK) Android applications with Eclipse. ADT is a set of components (plug-ins)

2. iOS - Devices – iPad, iPhone and iPod Touch

Devices – Most Of Smart phone and Tablets
Programming – Intel-based Macintosh computer with the iOS SDK - Xcode 4

3. Symbian - Devices – Smart Phones ( Maintained by Accenture )

Devices – Most Of Smart phone and Tablets
Programming – Symbian OS C++

4. RIM - Research In Motion – Devices -  ( BlackBerry OS )

Devices – Most Of Smart phone and Tablets
Programming – BlackBerry 10   ( C++, HTML5 )

5. Bada – Devices -  Smart phones and tablet computers ( Korean ) ( ?? )

Devices – Most Of Smart phone and Tablets ( Samsung’s )
Programming – C++

6. Windows Phone - 

Devices – Windows Smart phone and Tablets
Programming –    C++
OS family
Windows CE (~ Windows Phone 7.5)
Windows NT (Windows Phone 8.0 ~)  – Nokia Lumia …800 ( Its My Present mobile, i love it :-)  )

7. J2ME Mobile

Devices – Mobile Phones
Programming –    J2ME / JAVA

I am so excited to start reading more about mobile and programming for mobile.    :-)

App Development Environments

  1. Adobe AIR
  2. Android
  3. Application Craft
  4. Aqua
  5. Battery Tech
  6. Blackberry
  7. Canappi
  8. CloudPact
  9. Corona SDK
  10. iOS SDK
  11. Java ME
  12. Macromedia Flash Lite
  13. Meme IDE
  14. NET Framework
  15. Symbian
  16. Windows Mobile
  17. webOS
  18. Appcelerator Titanium – Apple iOS and Google Android OS – SDK, HTML, CSS, Java Script.
  19. MotherApp – Apple, Google Android, BlackBerry – HTML
  20. PhoneGap – Android, Palm, and BlackBerry OS – HTML, CSS, Java Script
  21. Rho Mobile Development – Ruby-based framework – All Mobile OS


APP Test Environments

  1. Google Android Emulator
  2. Official Android SDK Emulator
  3. MobiOne
  4. iPhoney; and
  5. Blackberry Stimulator.
  6. FoneMonkey
  7. Robotium
  8. Sikuli
  9. MITE


Download My First  TEST App – This App Help To Navigate Web Users To My Website.


Facebook App Link – Jump To Facebook