iPhone ASP.NET Fundamentals

Learn to apply your ASP.NET skills to create rich, interactive iPhone and iPod Touch Web Applications
Course info
Rating
(21)
Level
Intermediate
Updated
Jul 1, 2010
Duration
7h 9m
Table of contents
Introduction to iPhone Web Applications
Tools for creating a rich iPhone user experience
Using the iUI open source framework
iPhone Extensions and Touch-Based Input
The impact of the iUI framework on client-side script
Interacting with iPhone platform services.
Description
Course info
Rating
(21)
Level
Intermediate
Updated
Jul 1, 2010
Duration
7h 9m
Description

The iPhone’s rich user interface and platform features provide for the creation of applications that are compelling to both users and developers. Although commonly thought to be available only to native applications, the most common user interface and platform features are also available to iPhone and iPod Touch web applications. In this course you will learn how to apply your existing ASP.NET skills to create iPhone web applications that capitalize on the rich capabilities of the iPhone platform while maintaining all of the management and deployment benefits of the web. Topic coverage includes iPhone user interface techniques, GPS and location-aware capabilities, creating web applications that look and behave as native applications, offline application support, and the iPhone User Interface (iUI) open source framework.

About the author
About the author

Jim Wilson is president of JW Hedgehog, Inc., a consulting firm specializing in solutions for the Android, iOS, and Microsoft platforms. Jim has over 30 years of software engineering experience, with the past 15 years heavily focused on creating mobile device and location-based solutions.

More from the author
More courses by Jim Wilson
Section Introduction Transcripts
Section Introduction Transcripts

Introduction to iPhone Web Applications
Hi, this is Jim Wilson with Pluralsight, and welcome to our Introduction to iPhone Web Development module. Basically in this module we're going to take a look at just kind of the platform and what the iPhone platform offers us for development, and see what things are there so as we go through the modules in this course, we really know what's available to us and how to take advantage of it.

Tools for creating a rich iPhone user experience
Hi, this is Jim Wilson with Pluralsight. Welcome to the Tools for creating a rich iPhone user experience module. Basically, in this module what we're going to look at is what it sounds like. What are the tools that we need to have access to so that we can create our iPhone web content so that it looks like it really belongs on the iPhone. We'll spend some time looking at what's familiar to us, as ASP. NET developers and we'll also spend time on what's not so familiar to us. What some of the other considerations need to be.

Using the iUI open source framework
Hi, this is Jim Wilson with Pluralsight, and welcome to the Using the iUI open source framework module.

iPhone Extensions and Touch-Based Input
Hi, this is Jim Wilson with Pluralsight, and in this module we're going to talk about Working with iPhone Extensions Touch-based Input.

The impact of the iUI framework on client-side script
Hi, this is Jim Wilson with Pluralsight. Welcome to the impact of iUI framework on client-side script module. Whereas in earlier modules on the iUI framework we just looked at the basics of just using it, in this module we're going to really dig into the iUI framework, understand a lot about its implementation, and then by using that information look at how we can actually extend its capabilities, as well as call a lot of its functionality directly from within our own JavaScript code.

Interacting with iPhone platform services.
Hi, this is Jim Wilson with Pluralsight. In this module we're going to look at how we can interact with iPhone platform services. What that really means is that how as we're building our browser-based apps, how can we step outside the browser a little bit. The iPhone has a lot of neat features in it, it has a cool maps application, it obviously has communications applications. How can we get access to those things from inside of our browser-based applications?