Booking options
Price on Enquiry
Price on Enquiry
Delivered Online
3 days
All levels
Duration
3 Days
18 CPD hours
This course is intended for
This course is intended for a programmer or web developer who is new to mobile app development in iOS. The student has experience using a computer running Mac OS X and developing applications or websites using object-oriented programming languages and tools, but may not have experience using the languages and tools specific to the iOS development environment.
Overview
In this course, you will develop, test, and package applications for devices that run the iOS operating system, including iPad and iPhone.
You will:
•Use Xcode to create and run an iOS application.
•Write Objective-C code to enable iOS app user interface elements to interact with users.
•Identify and describe common iOS design patterns and user interface standards.
•Lay out and program apps to provide navigation among multiple views.
•Access data from various locations, including app resources, user preferences, private app storage, and web services.
•Enable an app to present graphics and multimedia.
•Enable an app to interact well with other apps, the iOS system, and the mobile device it runs on.
•Debug an app and implement runtime error handling.
•Prepare an app for release, including configuration to support internationalization, and to run on multiple devices and different screen dimensions.
This Logical Operations courseware is no longer available on the LO Store, but can be purchased by phone orderIn this course, students will learn how to develop and publish iOS apps, focusing on developing business apps for iPhones and iPads.
Using Xcode to Develop an iOS App
Set Up and Configure Xcode
Create an App Project
Create a User Interface
Run an App in Simulator
Programming in the iOS Development Environment
Write Code to Handle User Interaction
Organize and Maintain Code
Use Predefined Classes
Identifying Design Requirements for iOS Apps
Design an App to Meet User Expectations
iOS Design Patterns and Templates
Implementing Multiple View Navigation
Create an iOS App with Multiple Views
Add a Custom View Controller Class
Show Temporary Views
Working with Data
Select an Appropriate Data Storage Approach
Load App Data from Property Lists
Access Web Data and Services
Store and Retrieve Preferences
Working with Graphics and Media
Load Graphic Images
Draw Graphics Through Code
Add Animation Effects
Integrating with the App Ecosystem
Manage App State Changes
Map a Location
Support Multiple Devices and Orientations
Making Code More Robust and Maintainable
Debug an App in Xcode
Write Code to Handle Runtime Errors
Finalizing an App
Enable an App to Support Multiple Languages
Prepare an App for Release
Nexus Human, established over 20 years ago, stands as a pillar of excellence in the realm of IT and Business Skills Training and education in Ireland and the UK....