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
The Environment
Overview of the iPhone Developer program and the necessary tools (SDK, Xcode, Interface Builder, and the iPhone/iPad simulator).
The Language
- Essential Objective-C
- Leveraging existing Cocoa classes and creating custom ones
- Key design patterns
Performance and Debugging
- Memory management
- Optimizing performance
- Debugging and troubleshooting techniques
- Multitasking
- Essentials of multithreading
User Experience
- Application templates
- UI Controls
- Developing various multi-view applications
- Handling different gestures
- UX rules and guidelines
Data Management
- State preservation
- SQLite
- XML
- Core Data
- Settings management
Multimedia Control and Special Features
- The camera API
- The image picker
- Video playback and recording
- Audio playback and recording
- The accelerometer
- The proximity sensor
- Notifications and the Event Kit
- Quick introduction to 2D and 3D animations
Creating Location-Aware Applications
- Using Core Location
Targets and Application Types
- iPhone vs. iPad development
- Universal applications
- Introduction to web applications with HTML5 and CSS3
- Interacting with services
- Hybrid applications
Publishing to the Public
- Understanding iAd
- Releasing to the App Store - A streamlined approach
Requirements
- Previous development experience
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.