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 essential tools, including the SDK, Xcode, Interface Builder, and the iPhone/iPad simulator.
The Language
- Core Objective-C concepts
- Leveraging existing Cocoa classes and creating custom ones
- Key design patterns
Performance and Debugging
- Memory management techniques
- Strategies for performance enhancement
- Debugging and troubleshooting methods
- Multitasking capabilities
- Essentials of multithreading
User Experience
- Application templates
- User interface controls
- Developing various multi-view applications
- Implementing different gestures
- UX best practices and guidelines
Data Management
- State preservation
- SQLite integration
- XML processing
- Core Data
- Settings management
Multimedia Controls and Special Features
- Camera API usage
- Image picker functionality
- Video playback and recording
- Audio playback and recording
- Accelerometer integration
- Proximity sensor usage
- Notifications and Event Kit
- Introduction to 2D and 3D animation creation
Developing Location-Aware Applications
- Utilizing Core Location
Targets and Application Types
- Differences between iPhone and iPad development
- Universal applications
- Introduction to web applications using HTML5 and CSS3
- Service interaction
- Hybrid applications
Public Distribution
- 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.