Buy Cheap Lynda.COM  iOS 4: Building Data-Driven Applications

Lynda.COM iOS 4: Building Data-Driven Applications

Retail price: $39.95
Our price: $19.95



Select language:
Delivery Method: Electronic Download

Author:
Bill Weinman

Duration:
04h 48m

Released on:
12/9/2010

Exercise files:
Yes

Software works on:
Mac only



In iOS 4: Building Data-Driven Applications, Bill Weinman teaches how to create a universal app for iPhone, iPod Touch, and iPad with Internet connectivity, XML parsing, database storage (using SQLite), and data presentation. The course also demonstrates the process of distributing the application, including testing and preparing the app, preparing the assets, and submitting to the Apple App Store. The completed application built in this course, BW RSS, is available as a free download from the App Store.

Exercise files are required for this course, and are free to all lynda.com members regardless of membership level. Please click the Exercise Files tab.
Topics include:

    Prototyping with a sandbox
    Using SQLite for iOS database storage
    Designing a database schema
    Creating table views
    Parsing an XML data feed
    Getting input with a modal view
    Creating a web view
    Adding a settings/preferences pane
    Implementing the shake gesture
    Converting to a universal application
    Submitting to the App Store





Introduction
Welcome           00m 58s
Course overview           02m 50s
What are we building?           01m 59s
Using the exercise files           01m 19s

1. Building a Sandbox in iOS
Prototyping in the sandbox           05m 01s
Building the view controller           07m 44s
Coding the sandbox           06m 21s
Using the sandbox           04m 05s

2. Building a Database Library
Understanding SQLite in iOS           01m 51s
Creating an Objective-C interface for SQLite           08m 55s
Testing the database in the sandbox           06m 59s
Designing a database schema           05m 56s
Supporting the application with a specific interface           07m 00s

3. Creating the Main Table View
Understanding table view           02m 25s
Starting the project in Xcode           05m 29s
Reading from the database           11m 23s

4. Parsing the XML Data Feed
Understanding the parsing process           01m 55s
Creating the item view controller           09m 30s
Reading data from the internet           06m 27s
Parsing the feed with NSXMLParser           11m 24s
Updating the item view with the feed items           07m 12s

5. Getting Input with a Modal View
Understanding the modal view           01m 47s
Constructing the view controller           13m 24s
Displaying the view controller           07m 26s
Finding a feed link in a web page           13m 50s
Parsing the feed with NSXMLParser           06m 00s
Delegating back to the root view           06m 04s
Deleting feeds           04m 05s

6. Viewing Web Pages
Creating the web view class           13m 40s
Coding the web view           05m 03s
Viewing pages in Safari           03m 22s

7. Adding a Preferences Pane
Understanding the iOS preferences system           03m 12s
Creating the preferences plist in Xcode           10m 20s
Reading preferences into your application           06m 16s

8. Adding a Feature
Using the shake to reload feature           03m 05s
Implementing the shake gesture           05m 50s

9. Converting to a Universal Application
Understanding split view           01m 02s
Converting to a universal application           10m 55s
Coding the table views           06m 58s
Implementing the iPad detail view           12m 00s
Implementing the iPad modal view           11m 56s

10. Preparing Your App and Submitting It to the App Store
Understanding the submission process           01m 38s
Preparing the icons and screenshots           12m 10s
Obtaining the credentials           03m 42s
Preparing the target applications           03m 45s
Submitting the app           03m 48s

Conclusion
Final Thoughts           00m 41s

More Info:
Cheap Windows Software
Secure Shopping

Our mission is to provide our clients with 100% full working retail versions of all OEM programs — no demos or academic versions!

100% Secure Shopping Guaranteed