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 key tools, including the SDK, Xcode, Interface Builder, and the iPhone/iPad simulator.
The Language
- Core Objective-C concepts
- Utilizing existing Cocoa classes and creating custom ones
- Essential design patterns
Performance and Debugging
- Memory management techniques
- Strategies for performance optimization
- Debugging and troubleshooting methods
- Understanding multitasking
- Foundations of multithreading
The User Experience
- Application templates
- UI Controls
- Building multi-view applications
- Handling various gestures
- User experience (UX) principles and guidelines
Data Management
- State persistence
- SQLite databases
- XML handling
- Core Data
- App settings management
Multimedia and Special Features
- Camera API usage
- Image picker functionality
- Video playback and recording
- Audio playback and recording
- Accelerometer integration
- Proximity sensor usage
- Notifications and the Event Kit
- Introduction to 2D and 3D animations
Location-Aware Applications
- Implementing Core Location
Targets and Application Types
- Differences between iPhone and iPad development
- Creating universal applications
- Introduction to web applications using HTML5 and CSS3
- Interacting with external services
- Building hybrid applications
Publishing to the Public
- Understanding iAd
- Releasing to the App Store – A streamlined approach
Requirements
- Prior software 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.