MOBILE APP DEVELOPMENT

neversinkhurriedMobile - Wireless

Nov 12, 2013 (3 years and 10 months ago)

67 views

MOBILE APP DEVELOPMENT

Presented by

Md. Zakaria Chowdhury

CEO, Webcraft Bangladesh

Overview


iOS App Development


Android App Development


Cross Platform App Development

Apple
-

iOS


Devices


iPod, iPhone & iPad


Sold 315 million devices since 2007


App Store


Total Apps:

679,348



Most Popular Categories


1
-

Games (119,408)


2
-

Education (67,681)


3
-

Entertainment (66,361)

iOS App Development


Application Type


Web Application Development


Native Application Development


Hybrid Application Development


Getting Started


Mac Computer running Mac OS X Snow Leopard


An Apple Developer account (developer.apple.com)


Xcode and the iPhone SDK


Programming Language: Objective
-
C

Google
-

Android


Devices


Smartphone, Tablet, Netbook, eBook Reader


Acer, HTC, LG, Motorola, Samsung, Sony, Sony Ericsson


Sold 300 million devices


850,000 Activations Daily


App Store


Total Apps:

600,000


Over 1.5 billion app installs/month

Android App Development


Getting Started


Operating System: Windows, Mac OS or Linux


Programming Language: Java


Android SDK


Eclipse IDE


Android Development Tools (ADT) Eclipse plugin


Cross Platform App Development


Pros of Cross
-
Platform Frameworks


Code Is Reusable


Plugins


Easy for Web Developers


Reduced Development Costs


Easy Deployment

Cross Platform App Development


Cons
of Cross
-
Platform
Frameworks


Might Not Support Every Feature


You Can’t Always Use Your Own
Tools


Code Might Not Run as
Fast


High
-
End Graphics and 3D Support is Often Limited


Popular Frameworks


jQuery

Mobile


PhoneGap


Titanium Mobile



jQuery Mobile


Touch
-
Optimized Web Framework for Smartphones
& Tablets


Write less, do more


Easily themeable design


HTML5
-
based user interface system for all popular
mobile device platforms

PhoneGap


You Need


For Android


Android SDK, Windows or Linux


For iOS
-

iPhone SDK, Xcode & Mac OS




Titanium Mobile


Build Native Apps


JavaScript
-
based platform


70% faster than developing in Objective
-
C or Java


Requirements


For iPhone development
-

Mac OS X, Xcode and the
iPhone SDK, Titanium Studio


For Android development


Windows or Linux,
Android SDK, Titanium Studio


http://codecanyon.net/user/zchowdhury/portfolio

Learning Resources


Mobile App Development Tutorials


http://mobile.tutsplus.com


jQuery Mobile Tutorial


http://the
-
jquerymobile
-
tutorial.org


PhoneGap Tutorial


http://wiki.phonegap.com/w/page/35501397/Tutorials


Titanium Tutorial


http://www.learningtitanium.com



THANK YOU

Email: admin@webcraftbd.com