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 App Store Most Popular Categories 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 Getting Started 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 App Store 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