3 Feb 2014
Framework Training Ltd
Business Environment Group
Call us to discuss cost-effective options for training your team.
Price per person
Apple’s iPhone, iPad and iPod Touch all run on the same Operating System, called iOS. If you create an iOS app correctly, it should be compatible with all 3 devices.
Our Beginners iPhone & iPad Programming Basics Training Course is designed to take people with only a little programming experience through the fundamental steps needed to develop and publish an app that runs on iOS.
During the course you will get lots of hands-on experience using Apple’s professional app development environment, Xcode, and see how to put together a functional app.
If you are interested in custom / on-site iPhone / iPad app development training for any size of team, please get in touch – we would be glad to help build a course that meets your learning requirements.
We can take into account your existing technical skills, project requirements and timeframes, and specific topics of interest to tailor the most relevant and focussed course for you.
This can be particularly useful if you need to learn just the new features and iOS app development Best Practices, need a short non-technical overview of the platform, or need to include extra topics to help with pre-requisite skills.
What you will learn
- Introduction to Software Development and Design
- Anatomy of an App
- Using the xCode Development Environment
- Objective C Programming Basics
- Building an User Interface
- Creating Navigation controls
- Simple App Creation
- Where next?..Extending the Simple App
Who should attend
Beginners iPhone & iPad Programming Basics Training Course Syllabus
Introduction to Software Development and Design
Classes & Methods – separating functionality into bite sized pieces
Libraries, frameworks & open source – common code & code re-use
Model View Controller - MVC Pattern
Code Comments, Naming Conventions & Documentation
Anatomy of an iPhone / iPad App
Overview of iOS
The files and compiled code
The App store
The xCode Development Environment
Introduction to XCode
Modelling & Design Tools
Help & Definitions
Intro to Objective C Programming Basics
Objects in iOS
XCode Templates – let the development environment do the work
Building the User Interface (UI)
Outlets & Actions
iPhone / iPad App Navigation
Simple iOS App Creation
RSS Reader App – Framework Courses App
Web Http/Https connections
Asynchronous operation (Threads/Blocks)
App Run loop & Event Handling
iPad / iPhone differences
Extending the Simple App
Maps, camera, video, social media – a taster of what can be learnt at the next level