Course Outline
The Environment for Government
The iPhone Developer program and the tools (SDK, Xcode, IB, the iPhone/iPad simulator) are essential for government developers.
The Language
- Essential Objective-C
- Using existing Cocoa classes and writing your own
- The essential patterns
Performance and Debugging
- Memory management
- Performance improvements
- Debugging and troubleshooting
- Multitasking
- Multithreading essentials
The User Experience for Government
- The application templates
- The UI Controls
- Creating different multi-view applications
- The different gestures
- UX rules and guidelines
Data Management
- Saving state
- SQLite
- XML
- Core Data
- Settings
Multimedia Control and Some Special Features for Government
- The camera API
- The image picker
- Playing and recording video
- Playing and recording audio
- The accelerometer
- The proximity sensor
- Notifications and the Event Kit
- Quick intro on how to make 2D and 3D animations
Making Location-Aware Applications for Government
- Using core location
Targets and Application Types for Government
- iPhone vs iPad development
- Universal applications
- Intro to Web applications with HTML5 and CSS3
- Interacting with a service
- Hybrid applications
Delivering It to the Public for Government
- Understanding iAd
- Releasing to the App Store - The short path
Requirements
- Prior development experience for government projects
Testimonials (5)
Very usefull additional informations
Grzegorz - Comp S.A.
Course - BLoC Pattern
Edward is an awesome facilitator
Zibusiso Ncube - Agricatural Research Council
Course - Ionic 4 and Angular for Developers
Miguel's knowledge of the subject was extensive. He made the training easy to understand and the flow was balanced; adding on to each section with new features as needed. He covered everything that was asked and answered each and every question thoroughly. It was a very pleasant experience.
Paul Coaton - SEMPCheck Services
Course - Flutter Development Bootcamp with Dart
The trainer was enthusiastic, kind, and loved the topic
Isaac Murphy - Royal New Zealand Airforce
Course - Build Native iOS and Android Apps with Flutter
Learning the steps required to implement the MVVM model.