iOS Programming for iPhone and iPad Applications Using Objective-C training seminars presented by Hands-On Technology Transfer register now on FindaSeminar.com

findaseminar logo balls FindaSeminar.com
event search registration and marketing services since 2002
Advanced Search
 
 

** NOTE: All April seminars are live Virtual or Online click to view events.

iOS Programming for iPhone and iPad Applications Using Objective-C  

 Email information about this seminar iOS Programming for iPhone and iPad Applications Using Objective-C by Hands-On Technology Transfer to yourself your manager or associates Email this event... View and register for other training seminars like iOS Programming for iPhone and iPad Applications Using Objective-C by Hands-On Technology Transfer on FindaSeminar.com Find similar training.. Find and register for other training seminars by Hands-On Technology Transfer on FindaSeminar.com Other seminars from Hands-On Technology Transfer

By:

Hands-On Technology Transfer   

For:

Programmers with strong experience in an object-oriented language such as Java, C# or C++.

Cost:   

see Registration info for seminar cost, group discount etc.

Seminar Summary:

Participants in this hands-on course will learn about and gain practice developing iOS applications for iPhone and iPad devices.  (see full course description)

 

 Seminar / Training class dates & locations

 

No seminar dates for this event are currently scheduled.  Please use the seminars search box above or choose one of the following additional training search options to find similar training.

iOS+5%2E0+objective+c+Course+AppsTraining+Mobile+Programming training seminars workshops conferences online training

Providers course catalog

Find seminars by state

Find seminars by city

Request on site training

Use Advanced Search

NEW  Don't miss training you want to attend

Receive a personal Training Alert when training you want to attend comes to your area. Create a personal Training Alert now  it's Free and only takes a minute!


 

 

 

share this page 

print the agenda print agenda for the iOS Programming for iPhone and iPad Applications Using Objective-C seminar

 

 

Training Course Syllabus:


iOS Programming for iPhone and iPad Applications Using Objective-C

Participants in this hands-on course will learn about and gain practice developing iOS applications for iPhone and iPad devices. Attendees will learn all the basics needed for iOS development, from installation of the Xcode editor to the Apple approval process. The Objective-C language is presented and used in hands on exercises to learn how it interacts with the hardware systems.

In hands on exercises, students will use built-in data views as well as create custom screens for data entry and presentation. Students will learn to follow Apple's design recommendations to provide clean interfaces that appropriately size to various devices and screens.

The course includes coverage of scheduled background execution to allow code to be run when the app isn't active and to schedule alerts to draw attention back to the app.

Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency. Students will create apps from the ground up, demonstrating the features of Objective-C and serving as an introduction to developing apps for release to the App Store.

Macintosh Orientation
  • Versions of iOS and Supported Devices
  • Overview of the New OS X
  • Command Line Interaction
  • Apple Approval Process
Objective-C
  • Fundamental Syntax
  • Object Oriented Programming Support
  • Using Dynamic Binding
  • Using ARC
  • Writing Code for Hardware Interaction
  • Data Types and Structs
  • Flow Control
  • Pointers, Heap and Stack
Xcode IDE Installation and Use
  • Installing and Updating Xcode
  • Code Development and Tracking
  • Debugging Utilities
  • Application Navigation Tools
NeXTStep Object Support
  • Using the NeXTStep Data Types
    • NSDate, NSPoint, NSSize, NSString
  • Using the NeXTStep Collection Objects
    • NSSet and NSMutableSet
    • NSArray and NSMutableArray
    • NSDictionary and NSMutableDictionary
MVC Architecture
  • Model-View-Controller Development Paradigm
  • Application Design Process
System Event Handling
  • Recognizing Apps Moving to Background
  • Detecting and Solving Low Memory Events
  • Handling Custom Events and Exceptions
SOA Application Design Overview
  • Service Oriented Architecture
  • Web Services Overview
  • Apple Push Notification Service (APNs)
Threading Support
  • Creating Threads
  • Using Threads for Asynchronous Processing
Dynamic Typing
  • Understanding the id Data Type
  • Analyzing Objects for Type Safety
  • Testing Objects for Function Support
Basic Design Patterns Used in iOS
  • Singleton Pattern
  • Lazy Instantiation
  • Protocol/Delegate Patterns
Custom View Design and Layout
  • Designing Views
  • Apple's UI Design Standards
  • Utilizing Controls
  • Custom View Transitions and Animations
Views and View Controllers
  • Using Generic Views and View Controllers
  • Using Specific Purpose Views
    • Text View
    • Web View
    • Map View
    • Table and Table Cell View
Blocks
  • Purpose and Syntax of Blocks
  • Block Animation Methods
  • Developing Multithreaded Blocks

Seminar Summary:

Participants in this hands-on course will learn about and gain practice developing iOS applications for iPhone and iPad devices.  (see full course description)

print this agenda print agenda for the iOS Programming for iPhone and iPad Applications Using Objective-C training seminar

 view dates and locations for this seminar

 

 

 

Custom Search