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 development environment
Overview of the iPhone Developer program and the key tools, including the SDK, Xcode, Interface Builder, and the iPhone/iPad simulator.
The programming language
- Essential Objective-C
- Leveraging existing Cocoa classes and creating your own
- Fundamental design patterns
Performance and debugging
- Memory management
- Performance optimization
- Debugging and troubleshooting techniques
- Multitasking capabilities
- Essentials of multithreading
The user experience
- Application templates
- UI Controls
- Developing various multi-view applications
- Implementing different gestures
- UX rules and guidelines
Data management
- Saving state
- SQLite
- XML
- Core Data
- Settings
Multimedia control and 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
- Quick introduction to creating 2D and 3D animations
Making 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 a service
- Hybrid applications
Distributing your app to the public
- Understanding iAd
- Releasing to the App Store – The short path
Requirements
- Previous development experience
35 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 6500 € + VAT*
Contact us for an exact quote and to hear our latest promotions
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.