Skill Up Card - Course Bundles

Pricing is per delegate, giving you huge savings over the cost of individual courses.

  • UK = £2,000 + VAT per Skill Up Card
  • Ireland = €2,400 per Skill Up Card
skill up card logo - Nexus Human

iPhone Mobile App Development

4.6 out of 5 rating Last updated 14/11/2024   English

Jump to outline

Click "Enquire" below to find out more about this course

Interested in available dates? Would like to book a private session of this course for your company? Or for any other queries please simply fill out the form below.


Duration

5 Days

30 CPD hours

Description

The iPhone combines technologies of smartphones and personal computing. With a multitouch screen, built-in accelerometer and virtual keyboard, the iPhone also requires the mobile application developer to adopt a vastly different software design philosophy. With over a billion mobile apps sold, iPhone Programming is a critical part of the future of mobile technology. This five day course teaches the attendee all aspects of iOS mobile app development

Introduction and Setup
  • Joining the Apple iOS Developer Program
    Installing Xcode and the iOS SDK
    A Guided Tour of Xcode
    An Introduction to Xcode Playgrounds
Swift Programming Language
  • Swift Data Types, Constants, and Variables
    Swift Operators and Expressions
    Swift Flow Control
    The Swift Switch Statement
    Overview of Swift Functions
    The Basics of Object Oriented Programming in Swift
    Swift Subclassing and Extensions
    Arrays and Dictionary Collections in Swift
    Understanding Error Handling in Swift
Views, Layouts, and Storyboards
  • Creating an Interactive iOS App
    Auto Layout in iOS
    Working with iOS Auto Layout Constraints in Interface Builder
    Implementing iOS Auto Layout Constraints in Code
    Implementing Cross-Hierarchy Auto Layout Constraints in iOS
    Understanding the iOS Auto Layout Visual Format Language
    Using Size Classes to Design Adaptable Universal iOS User Interfaces
    Using Storyboards in Xcode
    Organizing Scenes over Multiple Xcode Storyboard Files
    Using Xcode Storyboards to Create an iOS Tab Bar Application
    Working with the iOS Stack View Class
    iOS Stack View Tutorial
    iOS Split View Master-Detail Example
    Multitasking in iOS
    Implementing a Page based iOS Application using UIPageViewController
    iOS UIPageViewController Application
Data Storage with Files, iCloud, and Databases
  • Working with Directories in Swift on iOS
    Working with Files in Swift on iOS
    iOS Directory Handling and File I/O in Swift
    Preparing an iOS App to use iCloud Storage
    Managing Files using the iOS UIDocument Class
    Using iCloud Storage in an iOS Application
    Synchronizing iOS Key-Value Data using iCloud
    iOS Database Implementation using SQLite
    SQLite based iOS Application using Swift and FMDB
    Working with iOS Databases using Core Data
    iOS Core Data
    Introduction to CloudKit Data Storage on iOS
    iOS CloudKit Example
    iOS CloudKit Subscription Example
Touch, Taps, and Gestures
  • An Overview of iOS Multitouch, Taps and Gestures
    iOS Touch, Multitouch and Tap Application
    Detecting iOS Touch Screen Gesture Motions
    Identifying Gestures using iOS Gesture Recognizers
    iOS Gesture Recognition
    iOS 3D Touch Force Handling
    iOS 3D Touch Quick Actions
    iOS 3D Touch Peek and Pop
Advanced View Options
  • Basic iOS Animation using Core Animation
    iOS UIKit Dynamics An Overview
    Introduction to iOS Sprite Kit Programming
    iOS Sprite Kit Level Editor Game
    iOS Sprite Kit Collision Handling
Extensions
  • Introduction to Extensions in iOS
    iOS Today Extension Widget
    Creating an iOS Photo Editing Extension
    Creating an iOS Action Extension
    Receiving Data from an iOS Action Extension
Multimedia, Facebook, and Twitter
  • Accessing the iOS Camera and Photo Library
    iOS Camera Application
    iOS Video Playback using AVPlayer and AVPlayerViewController
    iOS Multitasking Picture in Picture Tutorial
    Playing Audio on iOS using AVAudioPlayer
    Recording Audio on iOS with AVAudioRecorder
The App Store
  • Preparing and Submitting an iOS Application to the App Store
Additional course details:

Nexus Humans iPhone Mobile App Development training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward.

This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts.

Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success.

While we feel this is the best course for the iPhone Mobile App Development course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you.

Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

FAQ for the iPhone Mobile App Development Course

Available Delivery Options for the iPhone Mobile App Development training.
  • Live Instructor Led Classroom Online (Live Online)
  • Traditional Instructor Led Classroom (TILT/ILT)
  • Delivery at your offices in London or anywhere in the UK
  • Private dedicated course as works for your staff.
How many CPD hours does the iPhone Mobile App Development training provide?

The 5 day. iPhone Mobile App Development training course give you up to 30 CPD hours/structured learning hours. If you need a letter or certificate in a particular format for your association, organisation or professional body please just ask.

Do you provide training for the iPhone Mobile App Development.

Yes we provide corporate training, dedicated training and closed classes for the iPhone Mobile App Development. This can take place anywhere in UK including, England, Scotland, Cymru (Wales) or Northern Ireland or live online allowing you to have your teams from across UK or further afield to attend a single training event saving travel and delivery expenses.

What is the duration of the iPhone Mobile App Development program.

The iPhone Mobile App Development training takes place over 5 day(s), with each day lasting approximately 8 hours including small and lunch breaks to ensure that the delegates get the most out of the day.

Why are Nexus Human the best provider for the iPhone Mobile App Development?
Nexus Human are recognised as one of the best training companies as they and their trainers have won and hold many awards and titles including having previously won the Small Firms Best Trainer award, national training partner of the year for UK on multiple occasions, having trainers in the global top 30 instructor awards in 2012, 2019 and 2021. Nexus Human has also been nominated for the Tech Excellence awards multiple times. Learning Performance institute (LPI) external training provider sponsor 2024.
Is there a discount code for the iPhone Mobile App Development training.

Yes, the discount code PENPAL5 is currently available for the iPhone Mobile App Development training. Other discount codes may also be available but only one discount code or special offer can be used for each booking. This discount code is available for companies and individuals.

Jump to dates

Training Insurance Included!

When you organise training, we understand that there is a risk that some people may fall ill, become unavailable. To mitigate the risk we include training insurance for each delegate enrolled on our public schedule, they are welcome to sit on the same Public class within 6 months at no charge, if the case arises.

What people say about us


Top

}