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 the necessary tools, including the SDK, Xcode, Interface Builder (IB), and the iPhone/iPad simulator.
The Language
- Core concepts of Objective-C
- Leveraging existing Cocoa classes and creating custom ones
- Essential design patterns
Performance and Debugging
- Memory management strategies
- Techniques for performance optimization
- Debugging and troubleshooting methods
- Implementing multitasking
- Fundamentals of multithreading
User Experience
- Overview of application templates
- Utilizing UI Controls
- Designing multi-view applications
- Implementing various gestures
- User experience rules and guidelines
Data Management
- State saving techniques
- Working with SQLite
- Handling XML
- Introducing Core Data
- Managing settings
Multimedia Control and Special Features
- Using the camera API
- Implementing the image picker
- Recording and playing video
- Recording and playing audio
- Utilizing the accelerometer
- Using the proximity sensor
- Sending notifications and integrating with Event Kit
- Introduction to creating 2D and 3D animations
Creating Location-Aware Applications
- Implementing Core Location
Targets and Application Types
- Comparing iPhone and iPad development
- Developing Universal applications
- Introduction to Web applications using HTML5 and CSS3
- Interacting with web services
- Building Hybrid applications
Releasing to the Public
- Understanding iAd
- Releasing to the App Store: A concise guide
Requirements
- Previous 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.