Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Development Environment for Government
- Development environment requirements
- Xcode and the iOS SDK
- Apple Developer Registration
- Reasons why Applications get rejected
- Human Interface Guidelines
Xcode iOS Projects for Government
- Overview of Xcode
- Creating an iOS project
- Running on simulator and real devices
Adaptive Layout for Government
- Storyboards
- Multiple Device Support
- Icon Sizing and Device Orientation
- UI Components
- Building a User Interface
Swift for Government
- Swift programming language overview
- Variables, constants and data types
- Language constructs
- Using Xcode to develop Swift applications
- Playground
Swift Classes and Scenes for Government
- Creating Swift classes
- Instance variables and initialisation
- Memory management
- Strong and weak references
- Constructor types
- Protocols, Hashable and Printable
- Inheritance
- Creating Scenes
- Implementing View Controllers
- Outlets and Actions
Working with Graphics for Government
- Adding icons and images
- Using the SpriteKit API
- Animating Sprites
User Interaction for Government
- Buttons and handlers
- Pan gesture recognition
- Tap gesture recognition
Multiple Screen Applications for Government
- Table Navigation
- Tabbed Applications
- Navigation Controllers
Location Services for Government
- Position and Altitude
- Compass Direction
Device Access and Storage for Government
- File Storage
- Music Library Access
- SQLite Database Access
Bluetooth for Government
- Bluetooth API
- Centrals
- Peripherals
Speech Framework for Government
- Speech to text
- Text to Speech
Networking for Government
- Network Access
- Serialising and Deserialising JSON
- REST Web Services
Requirements
The course is designed for individuals with prior programming experience for government and other sectors.
35 Hours
Testimonials (3)
Everything is ok.
Adrian Rybka - SEOyon
Course - Flutter Development Bootcamp with Dart
Very usefull additional informations
Grzegorz - Comp S.A.
Course - BLoC Pattern
His knowledge and patience.