InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 04-23-2009, 08:53 PM
zack zack is offline
Cheetah
 
Join Date: Mar 2009
Posts: 9
Best Tutorials

Post a list of the best tutorial websites to help your iPhone development get off the ground. The main ones I found are:

http://icodeblog.com/
Simple tutorials on SQLite and a few other controls such as the TabBarView. This is the only site so far that has a simple game tutorial. They also have tutorials on opening mail to send emails and making a web browser with the UIWebView. The SQLite tutorial helps you create a todo application.

Getting Set Up
UITableView Hello World
Beginner Interface Builder Hello World
Connecting Code to An Interface Builder View
Transitioning Between Views
Populating UITableView With An NSArray
Creating a ToDo List Using SQLite Part 1
Creating a ToDo List Using SQLite Part 2
Creating a ToDo List Using SQLite Part 3
Creating a ToDo List Using SQLite Part 4
UITabBar iPhone Tutorial
Saving/Retrieving Data Using NSUserDefaults
Using A TabBarView To Switch Between Views
Animating a Ball Using An NSTimer
Intro to SOAP Web Services


http://www.iphonesdkarticles.com/
This site contains many tutorials which cover a lot of useful information. As there is so much here are the links to the many series of tutorials that they have written. Starting with the basics they progress to making some quite complete ideas.

UIPickerView Tutorial Series
UITableView Tutorial Series
iPhone - Parsing XML Files
iPhone Localization Tutorial Series
iPhone SQLite Tutorial Series
iPhone Touch Tutorial Series
Adding a UIToolbar to a UINavigationController
Using WebView to open an URL
iPhone Application Preferences
First iPhone Application


http://www.iphonedevcentral.org/
One of the interesting things about these tutorials is firstly that they are written by many people and secondly because they are some of the only video tutorials that I have listed. There are some video tutorials on iCodeBlog. They have three levels of difficulty with a description of each level.

Beginner Tutorials
- Little or no knowledge of Objective C and/or Cocoa
- Little or no knowledge of the basic syntax for Objective C and/or Cocoa
- Little or no knowledge of classes, pointers, functions, methods, loops etc.
- Little or no experience with Xcode
- Little or no experience developing on the MAC applications


Intermediate Tutorials
- General knowledge of Objective C and/or Cocoa
- General knowledge of the basic syntax for Objective C and/or Cocoa
- A good understanding of classes, pointers, functions, methods, loops etc.
- Experience with Xcode
- Experience developing on the MAC applications


Advanced Tutorials
- Have a full understanding of the tutorials offered in the Beginner and Intermediate levels.


http://iphonedevelopment.blogspot.com/
These tutorials are a set of OpenGL tutorials. They only seem to have two main tutorials at the moment although they have just released one on using Instruments to check iPhone texture memory usage.

OpenGL ES From the Ground Up, Part 1: Basic Concepts
OpenGL ES From the Ground Up, Part 2: A Look at Simple Drawing
Using Instruments to check iPhone Texture Memory Usage

Last edited by zack; 04-24-2009 at 12:56 AM.
Reply With Quote
  #2  
Old 04-25-2009, 07:40 PM
Voyn1x's Avatar
Voyn1x Voyn1x is offline
 
Join Date: Jan 2008
Location: United Kingdom
Posts: 554
Good job, I think a sticky is required

I might try my hand at one of these.

Mac OS X 10.6.4 Retail || Intel Core2 Duo E8200 2.66GHz || Gigabyte G31M-ES2L || GeForce 6600 GT 128MB || Realtek ALC883 Audio || Realtek RTL8169 LAN || Samsung SpinPoint F1 1TB HD || Sony Dual Layer IDE DVD RW DW-D22A || Apple Aluminium Keyboard || Mighty Mouse

MacBook Pro || 2.4Ghz Core 2 Duo || 200Gb HD || 2Gb Ram || NVIDIA GeForce 8600M GT

iPhone 4 || 16Gb
Reply With Quote
  #3  
Old 05-29-2009, 03:46 PM
uman uman is offline
Panther
 
Join Date: May 2009
Location: USA
Posts: 103
Nice Screencasts from Pragmatic Studio

I like Mike Clark's presentation style. So far, I've only listened to the free bonus screencasts, but the quality is good, and I may check out the paid ($5) screencasts.

http://www.pragmaticstudio.com/screencasts

--
MacBook Pro - have allergy to nickel in the aluminum casing. So my kid gets an expensive toy!

Gateway MX 8738 - Retail, vanilla Snow Leopard 10.6.2 (thanks kizwan!) with Chameleon RC4, modified DSDT. Upgraded to Core 2 CPU (easy to do). Upgraded to 640GB drive. Everything but SD card working. Minor niggles. GMA950 with QE/CI and *no* artifacts.

iMac (luxo/lamp) G4 with Tiger.
Reply With Quote
  #4  
Old 05-29-2009, 03:48 PM
uman uman is offline
Panther
 
Join Date: May 2009
Location: USA
Posts: 103
Oops. Forgot my manners. Thanks for posting this, Zack. The OpenGL ES stuff looks promising-- not many tutorials on that so far.

-u

--
MacBook Pro - have allergy to nickel in the aluminum casing. So my kid gets an expensive toy!

Gateway MX 8738 - Retail, vanilla Snow Leopard 10.6.2 (thanks kizwan!) with Chameleon RC4, modified DSDT. Upgraded to Core 2 CPU (easy to do). Upgraded to 640GB drive. Everything but SD card working. Minor niggles. GMA950 with QE/CI and *no* artifacts.

iMac (luxo/lamp) G4 with Tiger.
Reply With Quote
  #5  
Old 06-09-2009, 06:20 PM
zack zack is offline
Cheetah
 
Join Date: Mar 2009
Posts: 9
lol I think we should see some new tutorials come out now with the launch of the GM seed of the 3.0 SDK. I'll go searching in the next week. Not sure when the NDA is going to be lifted (it may have already but I have no clue)
Reply With Quote
  #6  
Old 06-25-2009, 12:38 PM
uman uman is offline
Panther
 
Join Date: May 2009
Location: USA
Posts: 103
Quote:
Originally Posted by zack View Post
lol I think we should see some new tutorials come out now with the launch of the GM seed of the 3.0 SDK. I'll go searching in the next week. Not sure when the NDA is going to be lifted (it may have already but I have no clue)
I'm not sure if these are 3.0, but you may want to add them to the sticky:

http://www.stanford.edu/class/cs193p/cgi-bin/index.php

They are the code and lectures from the Spring 2009 quarter of Stanford U's CS 193P iPhone programming course available for free on iTunes U.

-u



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


--
MacBook Pro - have allergy to nickel in the aluminum casing. So my kid gets an expensive toy!

Gateway MX 8738 - Retail, vanilla Snow Leopard 10.6.2 (thanks kizwan!) with Chameleon RC4, modified DSDT. Upgraded to Core 2 CPU (easy to do). Upgraded to 640GB drive. Everything but SD card working. Minor niggles. GMA950 with QE/CI and *no* artifacts.

iMac (luxo/lamp) G4 with Tiger.
Reply With Quote
Reply