Advanced IOS Application Development New Horizons Singapore
Price: SGD 2,200

    Course details

    Mobile based UI applications will be widely used in the future generations. This leads to an enormous opportunity of integrating the mobile applications with existing Enterprise Applications. The architectures and technologies intricacies are handled through Advanced IOS Application Development program.

    Integrating Advanced Mobile Applications development brings enormous career scope and knowledge expansion on innovative technologies. This program enables the candidate to develop applications with advanced features and Web Services. It enhances the skill of the candidate from IOS UI App Development to Integrating advanced technologies to the App.

    Lesson 1: Storyboards

    • Creating a Project with Storyboards
    • Adding a Navigation Controller to a Storyboard
    • Passing Data From One Screen to Another
    • Adding a Storyboard to an Existing Project

    Lesson 2: Concurrency

    • Constructing Block Objects
    • Accessing Variables in Block Objects
    • Invoking Block Objects
    • Dispatching Tasks to Grand Central Dispatch
    • Performing UI-Related Tasks with GCD
    • Performing Non-UI Related Tasks Synchronously with GCD
    • Performing Non-UI Related Tasks Asynchronously with GCD
    • Performing Tasks After a Delay with GCD
    • Performing a Task Only Once with GCD
    • Grouping Tasks Together with GCD
    • Constructing Your Own Dispatch Queues with GCD
    • Running Tasks Synchronously with Operations
    • Running Tasks Asynchronously with Operations
    • Creating Dependency Between Operations
    • Creating Timers
    • Creating Concurrency with Threads Invoking Background Methods
    • Exiting Threads and Timers
    • Core Location and Maps

    Lesson 3: Creating a Map View

    • Handling the Events of a Map View
    • Pinpointing the Location of a Device
    • Displaying Pins on a Map View
    • Displaying Pins with Different Colors on a Map View
    • Displaying Custom Pins on a Map View
    • Converting Meaningful Addresses to Longitude and Latitude
    • Converting Longitude and Latitude to a Meaningful Address

    Lesson 4: Implementing Gesture Recognizers

    • Detecting Swipe Gestures
    • Detecting Rotation Gestures
    • Detecting Panning and Dragging Gestures

    .Prerequisites

    • AI01 Developing Applications on the IOS OS platform

    Recommended

    You are recommended to register for the iOS Developer Center accounts. You will need to pay the respective developer account fees to Apple (either inpidual/team/company accounts). These accounts are necessary to complete the new Deployment and Distribution lab but not necessary to take the course.

    Updated on 08 November, 2015

    About New Horizons Singapore

    Whether the training is for one individual or several hundred employees in multiple locations across the globe, New Horizons has a training program to fit any company or any individual need. We deliver a full range of technical, application and business skills training solutions. Our training ranges from basic application and desktop productivity tools (i.e., Project, Excel, PowerPoint) to complex and integrated business systems (i.e., information security, ITIL, Microsoft, Cisco and Novell). New Horizons offers classroom, mentored and distance learning options for virtually every desktop application used in the world of business

    See all New Horizons Singapore courses
    Are you from New Horizons Singapore ? Claim your course!
    Courses you can instantly connect with... Do an online course on App and Games Design starting now. See all courses

    Is this the right course for you?

    Rate this page

    Didn't find what you were looking for ?

    or