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 necessary tools, including the SDK, Xcode, Interface Builder (IB), and the iPhone/iPad simulator.
The Programming Language
- Core Objective-C concepts
- Leveraging existing Cocoa classes and creating custom ones
- Key design patterns
Performance and Debugging
- Memory management strategies
- Techniques for performance optimization
- Debugging and troubleshooting methods
- Multitasking capabilities
- Essentials of multithreading
User Experience Design
- Application templates
- User interface controls
- Building various multi-view applications
- Gesture recognition
- User experience (UX) principles and guidelines
Data Management
- Persisting application state
- SQLite database integration
- XML parsing and handling
- Core Data framework
- Application settings management
Multimedia Control and Special Features
- Camera API usage
- Image picker functionality
- Video playback and recording
- Audio playback and recording
- Accelerometer data
- Proximity sensor input
- Notifications and Event Kit integration
- Introduction to 2D and 3D animation creation
Creating Location-Aware Applications
- Implementing Core Location
Targets and Application Types
- iPhone versus iPad development
- Universal applications
- Introduction to web applications using HTML5 and CSS3
- Service interaction
- Hybrid applications
Publishing Your App
- Understanding iAd
- Releasing to the App Store – The streamlined approach
Requirements
- Prior programming 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.