Types of Mobile Applications as their development process

iOS, iPhone, Android Web Application development

iOS, iPhone, Android Web Application development

Types of Mobile Applications as their development process:

Native Apps:

  • Skills required : Objective-C, Swift, iOS SDK, Java, Kotlin, ADT, .NET(C#)
  • Distribute : Apple iTunes, Google Play store, Windows App store, Amazon App Store
  • Development effort: More as compaire to Hybrid and web Apps
  • Performance : Good
  • Good for: Games or consumer-focused apps where performance, graphics and overall user experience are more important

Hybrid Apps :

  • Skills required : HTML, CSS, Javascript, Cordova/PhoneGap, Cross platform Mobile Development Frameworks
  • Distribute : Apple iTunes, Google Play store, Windows App store, Amazon App Store
  • Development effort : Medium
  • Performance : Average
  • Good for : Apps that do not have high performance requirements, but need full device access

Web Apps

  • Skills required : HTML, CSS, Javascript, JS frameworks
  • Distribute : Web
  • Development effort: Less
  • Performance : Good in PC’s and Average in mobile browser
  • Good for : Apps that do not have high performance requirements, and do not need push notifications or access to device hardware/functionality

 

Type of application as per functionality:

There are 24 in the App Store and 32 categories in Google Play for mobile applications.

But we have combined some of matching categories to 6.

1). Social media apps:

  • Facebook
  • Instagram
  • Pinterest
  • Snapchat

2). Lifestyle mobile apps:

  • Mobile application development for travel.
  • Hotel, Flight, Taxi, Table, on demand services.
  • For communication.
  • eCommerce applications.
  • Sports and healthy lifestyle apps.
  • For coupon codes and promotional.
  • Study & reading.
  • Music

3). Utility mobile apps:

  • Reminders
  • Calculator
  • Flashlight
  • Weather

4). Games

  • Angry Birds
  • Clash of Clans
  • Subway Surfer

5). Information based:

  • Buzzfeed
  • Smartnews
  • Google News & Weather
  • Feedly
  • Flipboard
  • Yahoo News Digest

6). Productive Apps:

  • Docs
  • Sheets
  • Wallet/Pay
  • Outlook
  • Office
  • Evernote
  • Wunderlist