Fundamentals of iOS Applications Development (IOSAPPDEV)

      Quantity

      $2,995.00

      New Age Technologies has been delivering Authorized Training since 1996. We offer Apple’s full suite of authorized courses including courses pertaining to iOS Applications Development, Final Cut Pro, Motion 5, Logic Pro, and more. If you have any questions or can’t seem to find the Apple class that you are interested in, contact one of our Apple Training Specialists. Invest in your future today with Apple training from New Age Technologies.

      Apple Training Specialists | ☏ 502.909.0819

      Current Promotion

      • ENTER CODE "APPLE5" @ CHECKOUT & RECEIVE 5% OFF OR REQUEST GIFT CARD EQUIVALENT
      Private IT Training

      IMPORTANT REQUIREMENT: You will need to provide your own Intel-based Apple computer with Xcode installed. Xcode can be downloaded from the App Store free of charge and is approximately 2.5 GB large.


      COURSE INFORMATION

      Fundamentals of iOS Applications Development (IOSAPPDEV) Overview:

      The Fundamentals of iOS Applications Development course starts off with reviewing the basics of Xcode 6 and the iOS 8 SDK with the creation of a simple application. From there you will learn to integrate the iOS 8 interface elements incorporating Apple’s new Swift programming language. You will learn how to use buttons, switchers, pickers, toolbars, and sliders as well as design patterns using a variety of views. Each step will present a new and unique project built from start to finish.

      Fundamentals of iOS Applications Development (IOSAPPDEV) Prerequisites:

      Before attending this course, you must have the following:

      • The Apple Swift Programming Course or an equivalent knowledge
      • Provide your own Intel-based Apple computer with Xcode installed. Xcode can be downloaded from the App Store free of charge and is approximately 2.5 GB large
      • Recommend having your own iOS device (iPhone or iPad) and be a registered developer with Apple. Many of the features demonstrated in this course will not run in the Xcode simulator and must be tested on an actual iOS device

      Fundamentals of iOS Applications Development (IOSAPPDEV) Outline:

        Module 1: A Review of the Process to Become an Apple Developer
        Module 2: Difference Between Developing for a Mobile Device vs. a Desktop Device
        Module 3: Understanding Resolutions and Screen Sizes
        Module 4: Starting a Simple Single View Application Project in Xcode 6
        • Using the Xcode Project Window
        • Understanding Xcode and the Files Associated with a Project
        • The Storyboard
        • View Controller
        • First Responder
        • Labels
        • Constraints
        • Application Icons and Launch Screen
        Module 5: Basic Interactions
        • The Model-View-Controller Programming Paradigm
        • The View Controller
        • Outlets and Actions
        • Buttons and Actions
        • Labels and Outlets
        • Writing Methods Using Swift
        • Formatting Text
        Module 6: More Complex User Interfaces
        • Active, Static, and Passive Controls
        • Image View
        • Text Field
        • Setting Attributes
        • Keyboards
        • Constraints
        • Sliders
        • Switches
        Module 7: Rotation and Adaptive Layouts
        • Points, Pixels, and the Retina Display
        • Orientations
        • Default Constraints
        • Adaptive Layouts
        • Size Classes and Storyboards
        • iPad Layout
        Module 8: Using Multiviews
        • View Switcher
        • Content View Controller
        • Views with Toolbars
        • Root View Controller
        • Implementing Views
        • Animating Transitions
        Module 9: Tab Bars and Pickers
        • Delegates and Data Sources
        • Tab Bar Controller
        • Date Picker
        • Single Component Picker
        • Using the Controller as a Delegate and Data Source
        • Multicomponent Pickers
        • Dependent Components
        Module 10: Table Views
        • Adding Images
        • Table View Cell Styles
        • Customizing Table View Cells
        • Creating a UI Table View Subclass
        • Adding New Cells
        • Grouped and Indexed Sections
        • Implementing a Search Bar
        Module 11: Navigation Controllers and Table Views
        • Stacking Controllers
        • Implementing Swipe-to-Delete
        Module 12: Collection View
        • Defining Custom Cells
        • Layout Flow
        • Header Views
        Module 13: Split Views and Popovers
        • Creating Master-Detail Applications
        • Split Views on the iPhone
        • Customizing Split Views

        Average Salary for Skill: iOS SDK

        Top