Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Self-Paced Learning    |    Online Training     


Contact Us   -   Why Choose Wintrac   -   Clients    

Order CD-ROMs   Order Videos 
iPhone Development Using MonoTouch
with Wallace McClure

View the Course Outline

The iPhone and the OS of the iPhone, iOS, have set a standard for all smart phones for usability. As iPhone became more powerful it made since to advantage of that power and create applications for the iPhone that allow employees or customers to use company systems to the companiesí benefit.

Course includes 3+ hours of total training time...

  • 4 modules of training
  • Over 3 hours of media run time
  • Sample code
Format Modules Retail Price
iPhone Development Using MonoTouch

DVD-ROM

1 DVD-ROM

$295
Buy Now!

Read about Wallace McClure

Course Outline(Outlines are subject to change.)

iPhone Development Using MonoTouch

Modules Run Time
4 3 hours

The iPhone and the OS of the iPhone, iOS, have set a standard for all smart phones for usability. As iPhone became more powerful it made since to advantage of that power and create applications for the iPhone that allow employees or customers to use company systems to the companiesí benefit. This course introduces the MonoTouch, a program add-on for Xcode that is used to create applications for the iPhone and iOS using C# and the .NET framework and not in the native Object C language of iOS, thus making it easier for C# programmers to create iPhone applications. This course will start off with an introduction to the iPhone, Xcode and MonoTouch. Then move on to application events, screen controls and tabular data. iPhone mapping and location services as well as integrating with other applications via URLs are discussed.

In this course, you will learn:
  • About the Layers and SDK of iOS
  • What are the Cocoa Touch Framework
  • How to Debug the Applications in iOS
  • The Basic Life Cycle of an iOS Application
  • About Control Events Based on a User Action
  • About the Types of UI Controls
  • What the 4 Standard Data Table Are
  • About the Map Properties of the iOS
Prerequisites :

This course assumes that students have some programming background and experience using Visual Studio 2010. In addition, the course assumes knowledge of C# in the Windows environment (and extends it to use on the Mac and OS X platform). Some basic knowledge of Silverlight 4 is helpful, as well. A very basic understanding of XML is also required.

Introduction to iPhone
  • Overview of the iOS Platform
  • Acceptance in the Marketplace
  • Basic Capabilities
  • Peer-to-Peer Services
Introduction to Mono
  • MonoTouch
  • MonoDevelop
  • The iOS Provisioning Portal
Application Events in iOS
  • Basics of UI Design
  • Integration Between MonoDevelop
  • SDK Interface Builder Tool
Screen Controls
  • Basics of User Interface Controls
  • Screen Issues
  • Menus, Various Keyboards and Widgets
Data with Tables
  • Local Data with SQLite
  • Remote Data
  • Navigation in an Application
Mapping and Location
  • Different Types of Location Services
  • Mapping in General
Integrating with Other Applications via URLs
  • Standard URLs
  • Custom URLs

back to top


Your Instructor

Wallace McClure specializes in building applications that have large numbers of users and large amounts of data, as well as user interface specific technologies, such as AJAX, iPhone and Android. He is a Microsoft MVP, ASPInsider, and a partner in Scalable Development, Inc. Wally has authored books on iPhone Programming with Mono/MonoTouch, Android Programming with Mono for Android, application architecture, ADO.NET & SQL Server, and finally AJAX.

back to top


 
About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac


Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$


Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
 
© Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy