Intro about me
• 15+ years in IT, 11+ in iOS
• developing for iOS, iPadOS, macOS, tvOS, watchOS
• active community member
Slide 4
Slide 4 text
a queue management system
Slide 5
Slide 5 text
Serving millions of people every month
Slide 6
Slide 6 text
Mr. Byte
Slide 7
Slide 7 text
2.2 billion 2.2 million 120$ billion
Slide 8
Slide 8 text
Agenda for today
• History of iPhone
• App development
• How to start and what’s next
Slide 9
Slide 9 text
January 9, 2007
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
How to build an app
• Idea
• Design & development
• Marketing
Slide 16
Slide 16 text
App idea
• “There is an app”™ … for everything
• Better, faster, cheaper
• Billion app idea is gone
Slide 17
Slide 17 text
Design
• Native feel
• Users demand good apps
• Apple guidelines
Slide 18
Slide 18 text
Native
Cross Platform
vs
Slide 19
Slide 19 text
Pros
• High performance
• Better user interface
• Better positioning on app stores
• Affordable and time-saver
• Easy and fast deployment
• Wider audience reach
Native Cross Platform
Slide 20
Slide 20 text
Cons
• Costly and time consuming
• Missed opportunities
• Performance and system glitches
• User experience issues
Native Cross Platform
Slide 21
Slide 21 text
No content
Slide 22
Slide 22 text
Core animation
Slide 23
Slide 23 text
No content
Slide 24
Slide 24 text
No content
Slide 25
Slide 25 text
Development
• Architecture
• Testing
• Maintenance
Slide 26
Slide 26 text
Siri
Slide 27
Slide 27 text
No content
Slide 28
Slide 28 text
No content
Slide 29
Slide 29 text
No content
Slide 30
Slide 30 text
No content
Slide 31
Slide 31 text
App Store search optimization
• Name and description
• Screenshots, videos and localization
• Reviews, ratings and downloads
Slide 32
Slide 32 text
Featuring in App Store
• New technologies
• Impact
• Unique
Slide 33
Slide 33 text
Dark side of the App Store
• App Rejections
• Scams
• Revenue Cut
Slide 34
Slide 34 text
Future
• iPad > computer
• Apple Glasses
• Apple Car
Slide 35
Slide 35 text
Keep up to speed
• Conferences
• Newsletters
• Podcasts
Slide 36
Slide 36 text
No content
Slide 37
Slide 37 text
2.2 million
apps
Swift
programming
language
120$ billion paid
to developers
App idea
Accessibility
Security & Privacy
Marketing