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
The iPhone Developer program and the necessary tools (SDK, Xcode, IB, the iPhone/iPad simulator)
The language
- Core Objective-C
- Leveraging existing Cocoa classes and crafting your own
- Key design patterns
Performance and debugging
- Memory management
- Optimizing performance
- Debugging and troubleshooting
- Multitasking
- Essentials of multithreading
The User Experience
- Application templates
- UI Controls
- Building various multi-view applications
- Different gestures
- UX principles and guidelines
Data management
- Saving state
- SQLite
- XML
- Core Data
- Settings
Multimedia control and select special features
- The camera API
- The image picker
- Playing and recording video
- Playing and recording audio
- The accelerometer
- The proximity sensor
- Notifications and the Event Kit
- Introduction to creating 2D and 3D animations
Developing location-aware applications
- Utilizing Core Location
Targets and application types
- iPhone vs iPad development
- Universal applications
- Introduction to web applications using HTML5 and CSS3
- Interacting with a service
- Hybrid applications
Publishing to the public
- Understanding iAd
- Releasing to the App Store – The quick route
Requirements
- Prior experience in software development
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.