Presentation is loading. Please wait.

Presentation is loading. Please wait.

IOS Development Atanas Dobrev.

Similar presentations


Presentation on theme: "IOS Development Atanas Dobrev."— Presentation transcript:

1 iOS Development Atanas Dobrev

2 Table of Content iOS and iOS device prerequisites
Swift and Objective-C iOS application and live demo resources

3 iOS

4 One billion devices

5 40% market share in USA

6 10 billion up for grabs

7 Features User notifications App store and in-app purchases
Testing platform Gaming center

8 App Store

9 iOS Devices

10 iPhone

11 iPad

12 iPod Touch

13 Apple Watch

14 Apple TV

15 Features Multi-touch screen
GPS, 3-axis gyroscope, accelerometer, M8 motion coprocessor, digital compas, barometer iBeacon Touch ID fingerprint reader Proximity sensor, ambient light sensor Local Storage Camera and Media playback GSM Bluetooth Front and rare camera, capable of HD GPU

16 Limitations Screen size Battery life Memory
Far from perfect cellular internet Touch screen Storage

17 Prerequisites

18 Technical skills Understanding of OOP concepts
Some understanding in C or any high level language - Ruby, Python, C#, Java … Some understanding of data structures.

19 Required

20

21

22 Mac on demand service like: http://www.macincloud.com

23 Xcode

24 Optional

25 Simulator

26 Simulator limitations
GSM Accelerometer/Gyroscope Camera Microphone In-app purchases Push notifications

27 Test device

28 Instruments

29 Member center Developers account

30 Objective-C

31 Swift

32 iOS Application

33 MVC

34 CocoaTouch

35 Memory management ARC

36 Storage NSUserDefaults CoreData Documents folder

37 Delegates

38 Debugging

39 Live Demo

40 Resources https://developer.apple.com/ios/
tion/ bin/drupal iOS Programming Cookbooks by O'Reilly

41 Questions?


Download ppt "IOS Development Atanas Dobrev."

Similar presentations


Ads by Google