More Related Content Similar to 如何變成iOS App開發魔法師 (20) 如何變成iOS App開發魔法師5. • 4 iOS App
• 2 App Lead iOS Software Engineer
• 1 App Lead iOS Software Engineer
•
App App
18. iPhone , iPod touch, iPad Air, iPad mini, iPad Pro, Apple Watch, Apple TV, CarPlay
22. • 4G, WiFi
• GPS
•
• &
• OpenGL ES 2.0
• bluetooth
•
iOS Apple Device
• Apple Map
• In App Purchase buy from store Apple Pay
• ( sqlite & Core Data)
• HTML 5
• & 3D Touch
•
• (FB,Twitter,Weibo)
23. • iAD
• iCloud
• passbook
• &
• iMessage
• Retina Display (Retina HD)
•
• game center
• &
• (Newsstand)
• Siri
•
• email
• , & FaceTime
• &
• AirDrop
• Game Controller
• Peer-to-Peer Connectivity
iOS Apple Device
28. •
( iPhone 6s 2G iPhone 1G )
•
• ( ex: )
•
• -
•
•
iOS App
31. • Mac
• PC Mac ( )
• PC IBM Swift Sandbox
Swift iOS App
http://swiftlang.ng.bluemix.net
CPU
33. iPhone , iPod touch, iPad Air, iPad mini, iPad Pro, Apple Watch, Apple TV, CarPlay
App
38. • (ex: )
• App (UI)
• (debug)
•
• (build) App
• App
• App
• App Store
Xcode IDE
(Integrated Development Environment)
• App
• (Unit Test )
•
(continuous integration)
• App
(User Interface Testing)
• (Git)
• App
https://developer.apple.com/xcode/
47. • App Store ( iOS App, Mac App,Apple Watch App, tvOS App)
~ ?
• beta
• App (2000 )
( Xcode
)
https://developer.apple.com/programs/whats-included/
52. •
• 99 299
• DUNS
• App Store App seller name
•
• 299 :
•
• App ( )
https://developer.apple.com/support/D-U-N-S/
58. Swift
• &
• ( javascript )
• : Playground
• App crash bug
• Objective-C
• iOS SDK
(SDK: App )
• Objective-C
• iOS 7
59. iOS 9 & iOS 8
https://developer.apple.com/support/appstore/
iOS ok
77. iOS App
iOS App Development for Non-Programmers
http://www.iosappsfornonprogrammers.com
The iOS Apprentice
http://www.raywenderlich.com/store/ios-apprentice
Design + code
https://designcode.io
Beginning iOS 9 Programming with Swift
https://www.appcoda.com/swift/
( )
Amazon
http://www.amazon.com
Hello World!: Computer Programming for Kids and Other Beginners
http://www.amazon.com/Hello-World-Computer-Programming-Beginners/dp/
1617290920
Eloquent JavaScript
http://eloquentjavascript.net/
83. iOS App
iOS Programming:The Big Nerd Ranch Guide
https://www.bignerdranch.com/we-write/ios-programming/
Swift Programming:The Big Nerd Ranch Guide
https://www.bignerdranch.com/we-write/swift-programming/
Ray Wenderlich
http://www.raywenderlich.com
Apple Watch App Auto Layout
Soft Skills: The software developer's life manual
http://www.amazon.com/gp/product/1617292397/
101. iOS Human Interface Guidelines
https://developer.apple.com/library/ios/documentation/UserExperience/
Conceptual/MobileHIG/
103. •
App , , PM, Server ,
•
App +
•
App + App +
•
ios/Android(Windows) PHP/RoR/Python/ASP/Node.js
HTML / CSS/ JavaScript
photoshop/ illustrator/ sketch
113. • (bug)
• App Apple
•
• private API
(Application Programming Interface)
•
•
Apple Store
136. App
: iOS ?
App demo App
Google
https://www.codementor.io/ios/tutorial/ios-interview-tips-questions-answers-objective-c
https://github.com/CameronBanga/iOS-Developer-and-Designer-Interview-Questions/
blob/master/README.md
137. App
Apart - Group Socializing
App App: n
https://www.youtube.com/watch?v=hJdZLk51qsQ
143. App• free vs. 0.99
100
• Apple 3 7
• in-app purchase
•
•
•
• App
148. App , ,
•
Blog,
• App
•
FB Instagram twitter
FB
https://www.youtube.com/watch?v=_iC8jnx32ho
158. !
Swift 2
: Objective-C
iOS App
Standford 2015 iOS
: App
PunApp App
ALPHA Camp : MOBILE APP
ALPHA Camp iOS Bootcamp
App - iOS
iOS 7 SDK
HPX Life 5 – App
APP
- Apple App
APP
: App
iOS App
iOS App
iOS App
Auto Layout Adaptive Layout
171. App
iOS App
2016/4/7 ~ 2016/5/26 45
http://peterpaniosapp.strikingly.com
iOS App
2016/3/16 ~ 2016/6/1 36
http://collegelearnios.strikingly.com
173. iOS App
3/5 ~ 4/23 ( )
https://www.find.org.tw/seminar_info.aspx?s=66
Objective-C Swift
3/27 ( )
Swift Objective-C
4/30 ( )
Apple Watch
http://applewatchcode.strikingly.com
IOS APP
http://yourappmentor.strikingly.com
iOS App
( 1
iOS App 35
(
iOS App 35
(