Course Outline
The Development Environment for Government
The iPhone Developer Program and associated tools, including the SDK, Xcode, Interface Builder (IB), and the iPhone/iPad simulator.
The Programming Language for Government
- Essential Objective-C
- Utilizing existing Cocoa classes and developing custom ones
- Fundamental design patterns
Performance and Debugging for Government
- Memory management techniques
- Strategies for performance enhancement
- Methods for debugging and troubleshooting
- Multitasking capabilities
- Basics of multithreading
User Experience Design for Government
- Application templates for government use
- User interface controls for effective interaction
- Creating multi-view applications tailored to public sector needs
- Understanding and implementing gesture-based interactions
- UX rules and guidelines for government applications
Data Management for Government
- Saving application state for seamless user experience
- Utilizing SQLite for database management
- Parsing and generating XML data
- Managing complex data with Core Data
- Configuring and using settings for government applications
Multimedia Control and Special Features for Government
- Integrating camera functionality through the API
- Using the image picker for document capture
- Playing and recording video content for government use
- Managing audio playback and recording for public sector applications
- Leveraging the accelerometer for motion-based features
- Utilizing the proximity sensor for enhanced user interaction
- Implementing notifications and the Event Kit for timely updates
- Brief introduction to creating 2D and 3D animations for government applications
Developing Location-Aware Applications for Government
- Using Core Location for geospatial functionality
Targets and Application Types for Government
- Differentiating between iPhone and iPad development for government needs
- Creating universal applications that work on both platforms
- Introduction to web applications using HTML5 and CSS3 for government services
- Interacting with external services for data exchange
- Developing hybrid applications for flexible deployment
Delivering Applications to the Public for Government
- Understanding iAd for government-sponsored content
- Releasing applications to the App Store: A streamlined process for government agencies
Requirements
- Prior experience in development 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
I really liked and appreciated how Renee adapted to our questions, on the fly looking for examples of things we asked and sharing examples via WeChat. Not only did she do this, she went out of her way to include screenshots of what to click/where things were given that we did not speak Chinese. It was a collaborative session with Renee pausing so we could ask questions, and allowing us to go slightly off topic sometimes so we got the most out of the session.
Ellie Bailes - GBR 402 GP Strategies Limited
Course - WeChat Marketing
The trainer was enthusiastic, kind, and loved the topic