IOS App Development
overview
- The How to Developer iOS Apps course teaches you all the essential knowledge to be able to create and release your own iOS apps.
- Start at the very beginning by downloading and getting familiar with all of the essential tools needed to begin developing iOS apps.
- Then transition into learning the Objective-C programming language, one of two standard languages used to develop iOS apps. Learning a programming language is very easy with our complete hands-on approach.
- Next, get down to the very core of the iOS Software Development Kit (SDK) and really learn and create upon what drives apps.
- Finally, learn all of the necessary steps to release and submit your app to Apple’s App Store and have it be downloaded by everyone globally.
course details
COURSE DURATION | LANGUAGE | CERTIFICATE |
40 hours (2 hours per day) | English | DISS Certificate of Attendance |
*Please notify us if an interpretation is required | *Validity: |
course benefits/ progression opportunities
course objectives
At the end of the training program, participants will able to:
- Describe the core syntax and features of iOS.
- Work with Xcode as a development tool
- Deliver robust mobile business applications and integrate them with enterprise systems
- Create intuitive, reliable software using UI
- Design UIs that work seamlessly with a range of phones and tablets
course outline
Intro to Objective-C | Introduction iOS and SDK | Xcode | Objective-C 2.0 |
|
|
|
|
Classes, Objects, Methods and Properties | Media and Images | Window Based Application | Collections |
|
|
|
|
Files | Cocoa and Touch | Controls Part-1 | Controls Part-2 |
|
|
|
|
Memory Management | Text Controls | View | Foundation Framework |
|
|
|
|
Tab Bar Application | Navigation Based Application | Picker View | Table View |
|
|
|
|
Popover (iPad Only)/ Split View (iPad Only)/ Browser View/ Alerting Users | Categories and Protocols | Processes and Threads | Social Networks Integration |
|
|
|
|
Working with SQLite | Working with Core Data | Location and Mapping | Networking |
|
|
|
|
TESTIMONIAL
Click edit button to change this text. Lorem ipsum dolor sit amet consectetur adipiscing elit dolor. Click edit button to change this text. Lorem ipsum dolor sit amet consectetur adipiscing elit dolor
Click edit button to change this text. Lorem ipsum dolor sit amet consectetur adipiscing elit dolor. Click edit button to change this text. Lorem ipsum dolor sit amet consectetur adipiscing elit dolor
Click edit button to change this text. Lorem ipsum dolor sit amet consectetur adipiscing elit dolor. Click edit button to change this text. Lorem ipsum dolor sit amet consectetur adipiscing elit dolor
Meet THE INSTRUCTORS
Instructor Name
Profession
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Instructor Name
Profession
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Related Courses
Introduction to Artificial Intelligence with Python Programming
7-11 Feb 21
09:00-15:00 (Qatar)
CCNA : Implementing and Administering Cisco Solutions v1.0 (200-301)
Upcoming Course Date