iPhone and iPad App Development Course
Start developing beautiful iPhone and iPad apps, in a matter of days. Learn iOS app development using xCode.
Extensive hands-on development exercises, delivered by an expert trainer. Packed with iPhone and iPad development best practices.
Free: Two hours Agile In a Nutshell course. Contact us for more details.
What You Will Learn
- Objective C Language and xCode
- Objects in iOS
- Building the UI
- Cocoa Touch Design Patterns
- Navigation
- Build and use Tab Bars
- Tables Views
- Core Data
- Animation
- Hardware and Communication
- iAd Advertising and in-App Purchases
- Custom Drawing
During this four day iOS, iPhone and iPad, App Development course you will learn through instruction and hands-on development exercises. Whether you are just picking up iOS or need to freshen up your development toolset, this course helps you build a solid foundation.
Call Us at +44 7549 941125 in case you have any questions or contact us via email.
Course Outline
Objective C Language and xCode- Objective C overview
- Objects
- Classes
- Messaging
- Foundation framework
- Using xCode
- Categories and Extensions
- Fast Enumeration
- Static Behavior
- Selectors
- Threading
- Remote Messaging
- Exception Handling
- Memory Management
- UI basics
- Overview of Multitouch
- UIView and UIView Controller
- View-based Application Template
- Application Life Cycle Events
- Exploring the views
- Action sheet
- Page Control and Image View
- Segment control
- Adding view Dynamically
- Switching views
- Animating transitions
- Passing Data between Views
- Designing App UI
- Apple Model--View--Controller
- iPhone UIKit framework
- Manipulating NavigationBas items
- Implementing NavigationBar in an app
- Tabbed applications
- Tab Bar Application template
- Creating a Tab bar Application
- TableView Controller
- Table Views Delegates
- Table View data sources
- Table row manipulation
- Table layout
- Using a table in a navigation controller
- Core Data Architecture
- Data schemas
- Data Models
- Loading, fetching and saving Data
- Transforming Views
- Translation
- Rotation
- Scaling
- iAd Advertising
- Enabling and Implementing In-App Purchase functionality
- Camera
- Mapkit
- Core Location
- Accelerometer
- Messaging
- Push Notification
- Location Notification Services
Upcoming iPhone and iPad App Development Course Courses
| DATE | TITLE | LOCATION | PRICE |
|---|
Testimonials
Martin Yagi, Telecommunications Technical Consultant
Faisal has extensive knowledge and experience of Scrum. I thoroughly enjoyed his Scrum training and passed the certification exam at first attempt.
Navid Baradaran, PMP,PRINCE2,PSM,COBIT,ITIL
Faisal is one of the most active and creative instructors I have ever met. We had a Scrum Master course together and I was really impressed by his nice attitude, knowledgeable background and the way he has managed the (course) environment.
Graham Lovelady Telefonica UK
I recently attended a Professional Scrum Master (PSM) training course presented by Faisal and found him to be (a) extremely knowledgable on the subject, and (b) a very professional, capable presenter. He clearly knows the subject well, utilising personal experience to demonstrate points made in the syllabus, and has a very relaxed and practical style of presenting the learning matter. I found the course enjoyable, informative and (as I passed the final assessment) highly productive. I have no hesitation in recommending Faisal's work in this role.
Peter Whitmore, Senior Consultant at Automation Consultants
Faisal presents and interesting and informative course on Scrum. He presents the material in a very professional manner making allowances for individuals personal needs and pace. His course is supplemented by personal examples which assist with the understanding Scrum roles.
Tim Wyatt, Programme Test Manager, Telefonica O2 UK
I have found Faisal to be the consumate professional, and a very experienced and knowledgeable agile practitioner. He is an excellent coach, and trainer
