Tools and APIs required to build applications for the iPhone and iPad platforms using the iOS SDK. User interface design for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Swift programming language. Other topics include: object-oriented database API, animation, mobile device power management, multi-threading, networking and performance considerations.
Title | Date published | ||
1. Introduction to iOS 11, Xcode 9 and Swift 4 | 2017-11-13 | ||
2. MVC | 2017-11-13 | ||
Friday Session 1: Debugging and Xcode Tips and Tricks | 2017-11-13 | ||
3. Swift Programming Language | 2017-11-13 | ||
4. More Swift | 2017-11-13 | ||
5. Drawing | 2017-11-13 | ||
6. Multitouch | 2017-11-13 | ||
7. Multiple MVCs, Timer, and Animation | 2017-11-13 | ||
8. Animation | 2017-11-13 | ||
Friday Session 2: Github and Source Control Workflow | 2017-11-13 | ||
10. Multithreading and Autolayout | 2017-11-13 | ||
Friday Session 3: Instruments | 2017-11-13 | ||
11. Drag and Drop, Table View, and Collection View | 2017-11-13 | ||
12. Drag and Drop, Table View, Collection View, and Text Field | 2017-11-13 | ||
13. Persistence and Documents | 2017-11-13 | ||
14. Persistence and Documents Demo | 2017-11-13 | ||
15. Alerts, Notifications, Application Lifecycle | 2017-11-13 | ||
16. More Segues | 2017-11-13 | ||
17. Core Motion and Camera | 2017-11-13 |