Presentation is loading. Please wait.

Presentation is loading. Please wait.

MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.

Similar presentations


Presentation on theme: "MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy."— Presentation transcript:

1 MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy

2 Overview  iOS App Development  Android App Development  Cross Platform App Development

3 Apple - iOS  Devices  iPod, iPhone & iPad  Sold over 400 million devices since 2007  App Store  Total Apps: 789,459  Most Popular Categories  1 - Games (132,501)  2 - Education (83,883)  3 - Entertainment (72,540)

4 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

5 Google - Android  Devices  Smartphone, Tablet, Netbook, eBook Reader  Acer, HTC, LG, Motorola, Samsung, Sony, Sony Ericsson  Sold over 400 million devices  1 million sold every day  App Store  Total Apps: over 775,000  Over 40 billion downloads

6 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

7 Cross Platform App Development  Pros of Cross-Platform Frameworks  Reduced Development Costs  Easy Deployment  Easy for Web Developers  Code Is Reusable  Plugins  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

8 Cross Platform App Development  Popular App Frameworks  jQuery Mobile  PhoneGap  Titanium Mobile  Popular Game Engines  Unity 3D  Corona SDK  GameSalad

9 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

10 PhoneGap  You Need  For Android – Android SDK, Windows or Linux  For iOS - iPhone SDK, Xcode & Mac OS

11 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

12 Available Jobs at Elance.com iPhone Android

13 Learning Resources  Mobile App Development Tutorials  http://mobile.tutsplus.com http://mobile.tutsplus.com  jQuery Mobile Tutorial  http://the-jquerymobile-tutorial.org http://the-jquerymobile-tutorial.org  PhoneGap Tutorial  http://wiki.phonegap.com/w/page/35501397/Tutorials http://wiki.phonegap.com/w/page/35501397/Tutorials  Titanium Tutorial  http://www.learningtitanium.com http://www.learningtitanium.com

14 THANK YOU Email: admin@webcraftbd.com


Download ppt "MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy."

Similar presentations


Ads by Google