Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iOS Development: First steps

iOS Development: First steps

Presentation about iOS development for students. Why iOS development is perspective, from what to start.

Yuriy Berdnikov

December 13, 2013
Tweet

More Decks by Yuriy Berdnikov

Other Decks in Programming

Transcript

  1. iPhone hardware features © GlobalLogic Inc. Wi-Fi, EDGE/3g/LTE, Bluetooth Front/Back

    cameras, Microphone Touchscreen 320x480, 640x960, 640x1136 GPS, Compas, Gyroscope Memory up to 64 GB
  2. iPad hardware features Wi-Fi, EDGE/3g/LTE, Bluetooth Front/Back cameras, Microphone Touchscreen

    1024x768, 2048x1536 GPS, Compas, Gyroscope Memory up to 128 GB © GlobalLogic Inc.
  3. Mobile OS Market share Mobile operating system market share for

    August 2013 from NetMarketShare (Photo Credit: NetMarketShare/screenshot) © GlobalLogic Inc.
  4. App Store 900 000 apps 600 million iOS devices sold

    6 million developers © GlobalLogic Inc.
  5. What is needed to start Computer with OS X Register

    an Apple Developer Account Install Xcode © GlobalLogic Inc. Enroll in iOS Developer Program (Optional) http://developer.apple.com $99/year
  6. iOS simulator limitation © GlobalLogic Inc. Accessibility to the Camera

    Accessing the Accelerometer/Gyroscope Sending SMS/Email, making Phone calls Installing application from App Store
  7. Social framework Simple API for interaction with social networks Facebook,

    Sina Weibo, Twitter, LinkedIn © GlobalLogic Inc.
  8. Core Image Near-realtime images and video processing More than 90

    built-in filters on iOS Face detection © GlobalLogic Inc.
  9. Core Data Ease of integrating database features into an app

    Object graph management Merge policies © GlobalLogic Inc.
  10. Pass Kit Organize boarding passes, tickets, gift cards… Send via

    email, or post them on the web Appear at certain times or locations © GlobalLogic Inc.
  11. iCloud © GlobalLogic Inc. Store data on Apple's servers Synchronised

    across all devices Restore in-app purchases
  12. Apple Push Notification service Over-the-air alerts Badge, alert, or pop

    up message Local notifications © GlobalLogic Inc.
  13. And more … Inter-app Messaging Networking Address Book Messaging Media

    Library © GlobalLogic Inc. Game Kit Gyro + Accelerometer Multitasking