Mobile App Development
For Dummies
Mobile App Development
 Mobile application is a small application software designed for
smartphones
 iOS, Android, BlackBerry, Windows 8
 Apple, Google, BlackBerry, Microsoft

 E.g. of few mobile applications are:





Angry Birds
BillGuard
Digg
Vine
What is mobile app development?
 Mobile application development is the process by which
application software is developed for low-power handheld
devices, such as personal digital assistants, enterprise digital
assistants or mobile phones.
 These applications can be pre-installed on phones during
manufacturing, downloaded by customers from various
mobile software distribution platforms, or delivered as web
applications using server-side or client-side processing (e.g.
JavaScript) to provide an "application-like" experience within
a Web browser.
Tools for Mobile App Development
Following are few resources mobile app developers can use:
 MobileDevHQ

 Beta Bait

 Android Style
Guide

 Crittercism
 Stack Overflow

 iOS Style Guide
 App Cooker
MobileDevHQ
 An important part of the planning process is consumer
discovery, a fancy term for how users will find your app or
mobile website.
 Think of this app as the SEO for mobile apps: You can track
your rankings and competition, and optimize keywords for
search.
 In short, you'll have a better idea of where your app is going
and who is interested.
Android Style Guide
 As the name suggest a guide for Android app development.
 This developer style guide will answer any questions
developers may have about app development.
 From wire-framing to tracking progress after the app goes to
market.
iOS Style Guide
 Same as Android Style Guide in previous slide, only
difference is that it is for Apple’s iOS.
 Everything related to iOS based app development can be
located in this guide.
 Apple also has a set of guidelines available for you to study
before getting started.
App Cooker
 Every step for developers from the beginning stages of an
app's inception to organizing .
 App Cooker is a great mockup design tool for developers
with basic skills.
 It can also help advance iOS app developers.
 Pricing ranges from $19.99 to $49.99, so you're not spending
a fortune for your ideal structure.
Beta Bait
 The platform used to test app before developers launch it in
the app market.
 This site is a social network specifically for developers and
startups to find the right person to try out their product while
it's still in beta.
Crittercism
 Crash testing tool for the app.
 Every app does crash at some stage of development.
 Developers can receive real-time crash and error reporting
and live analytics with this handy service.
Stack Overflow
 If you are looking for support or answers to your questions for
the problems this platform provides you help regarding your
queries.
 Stack Overflow is a forum chock-full of advice, tips and tricks
from other developers.
 The site allows users to vote on questions and answers, so
you know which have proven to be more useful than others.
References
 http://www.mobiledevhq.com/
 http://developer.android.com/design/index.html
 https://developer.apple.com/library
 http://www.appcooker.com/

 http://betabait.com/
 https://www.crittercism.com/
 http://stackoverflow.com/
Presented by: Cygnis Media

Mobile App Development for Dummies

  • 1.
  • 2.
    Mobile App Development Mobile application is a small application software designed for smartphones  iOS, Android, BlackBerry, Windows 8  Apple, Google, BlackBerry, Microsoft  E.g. of few mobile applications are:     Angry Birds BillGuard Digg Vine
  • 3.
    What is mobileapp development?  Mobile application development is the process by which application software is developed for low-power handheld devices, such as personal digital assistants, enterprise digital assistants or mobile phones.  These applications can be pre-installed on phones during manufacturing, downloaded by customers from various mobile software distribution platforms, or delivered as web applications using server-side or client-side processing (e.g. JavaScript) to provide an "application-like" experience within a Web browser.
  • 4.
    Tools for MobileApp Development Following are few resources mobile app developers can use:  MobileDevHQ  Beta Bait  Android Style Guide  Crittercism  Stack Overflow  iOS Style Guide  App Cooker
  • 5.
    MobileDevHQ  An importantpart of the planning process is consumer discovery, a fancy term for how users will find your app or mobile website.  Think of this app as the SEO for mobile apps: You can track your rankings and competition, and optimize keywords for search.  In short, you'll have a better idea of where your app is going and who is interested.
  • 6.
    Android Style Guide As the name suggest a guide for Android app development.  This developer style guide will answer any questions developers may have about app development.  From wire-framing to tracking progress after the app goes to market.
  • 7.
    iOS Style Guide Same as Android Style Guide in previous slide, only difference is that it is for Apple’s iOS.  Everything related to iOS based app development can be located in this guide.  Apple also has a set of guidelines available for you to study before getting started.
  • 8.
    App Cooker  Everystep for developers from the beginning stages of an app's inception to organizing .  App Cooker is a great mockup design tool for developers with basic skills.  It can also help advance iOS app developers.  Pricing ranges from $19.99 to $49.99, so you're not spending a fortune for your ideal structure.
  • 9.
    Beta Bait  Theplatform used to test app before developers launch it in the app market.  This site is a social network specifically for developers and startups to find the right person to try out their product while it's still in beta.
  • 10.
    Crittercism  Crash testingtool for the app.  Every app does crash at some stage of development.  Developers can receive real-time crash and error reporting and live analytics with this handy service.
  • 11.
    Stack Overflow  Ifyou are looking for support or answers to your questions for the problems this platform provides you help regarding your queries.  Stack Overflow is a forum chock-full of advice, tips and tricks from other developers.  The site allows users to vote on questions and answers, so you know which have proven to be more useful than others.
  • 12.
    References  http://www.mobiledevhq.com/  http://developer.android.com/design/index.html https://developer.apple.com/library  http://www.appcooker.com/  http://betabait.com/  https://www.crittercism.com/  http://stackoverflow.com/
  • 13.