Mobile
Development
A new way to change to a better life.
• Developing apps for
• small devices.
• low-power handheld devices
• with wireless connection
TVs, hand watches, control devices with developed OS … and
phones.

What is developing to
mobile?
Sample devices
• Fast growing market.
• 800 M Android, 300 M iPhone in 2013.

• Any time any where real time information, Always
connected to Internet.
• Easy and fast billing way.

Why developing to
Mobile?
• OS specific tools
• IOS
– Objective-c + IOS libs
• Android – Java + Android SDK
• Windows devices.

• Cross platform tools.
• HTML5 – PhoneGap.

How to develop to
Mobile?
•
•
•
•
•
•
•
•

Design is half and idea is the other half of success.
Usability and user experience.
Limited Battery life.
Limited memory.
Limited disk space.
Limited internet connection.
Security – open wireless networks.
Issues monitoring - Analytics.

what are the difficulties
facing mobile dev?
• IOS fast and effective tutorial:
http://www.raywenderlich.com/tutorials
https://developer.apple.com/videos/

• Android start:
http://developer.android.com/training/index.html
http://developer.android.com/guide/components/index.html

• Communities and rich frameworks.

Start developing today
•
•
•
•
•
•
•

You need a Mac.
You should have an iPad, an iPhone or iPod.
Objective-C.
Xcode is different from eclipse and Visual Studio.
Xcode integrates with Git or SVN.
Developer Account.
iPad is not just a big iPhone.

Things to know before
digging into iOS
•
•
•
•

N-Number of devices.
Numerous versions.
No fixed screen size.
4 types of android entities. Activity, service, content
providers and broadcast receivers.

Things to know before
digging into Android
• 15 Min Q & A

Questions ?

Mobile development intro

  • 1.
    Mobile Development A new wayto change to a better life.
  • 2.
    • Developing appsfor • small devices. • low-power handheld devices • with wireless connection TVs, hand watches, control devices with developed OS … and phones. What is developing to mobile?
  • 3.
  • 4.
    • Fast growingmarket. • 800 M Android, 300 M iPhone in 2013. • Any time any where real time information, Always connected to Internet. • Easy and fast billing way. Why developing to Mobile?
  • 5.
    • OS specifictools • IOS – Objective-c + IOS libs • Android – Java + Android SDK • Windows devices. • Cross platform tools. • HTML5 – PhoneGap. How to develop to Mobile?
  • 6.
    • • • • • • • • Design is halfand idea is the other half of success. Usability and user experience. Limited Battery life. Limited memory. Limited disk space. Limited internet connection. Security – open wireless networks. Issues monitoring - Analytics. what are the difficulties facing mobile dev?
  • 7.
    • IOS fastand effective tutorial: http://www.raywenderlich.com/tutorials https://developer.apple.com/videos/ • Android start: http://developer.android.com/training/index.html http://developer.android.com/guide/components/index.html • Communities and rich frameworks. Start developing today
  • 8.
    • • • • • • • You need aMac. You should have an iPad, an iPhone or iPod. Objective-C. Xcode is different from eclipse and Visual Studio. Xcode integrates with Git or SVN. Developer Account. iPad is not just a big iPhone. Things to know before digging into iOS
  • 9.
    • • • • N-Number of devices. Numerousversions. No fixed screen size. 4 types of android entities. Activity, service, content providers and broadcast receivers. Things to know before digging into Android
  • 10.
    • 15 MinQ & A Questions ?