iPhone Tutorials
This site contains a ton of fun tutorials – so many that they were becoming hard to find! So I put together this little page to help everyone quickly find the tutorial they’re looking for. Hope you enjoy! :]Beginning iPhone Programming
iPhone programming is like a ladybug - fun and only a little scary!
- How To Create a Simple iPhone App Tutorial: 1/3
- How To Create a Simple iPhone App Tutorial: 2/3
- How To Create a Simple iPhone App Tutorial: 3/3
- Memory Management in Objective-C Tutorial
- How To Debug Memory Leaks with XCode and Instruments Tutorial
- Using Properties in Objective-C Tutorial
Game Programming with Cocos2D, Box2D, and Chipmunk
Ninjas Going Pew-Pew!
In addition to these tutorials, you might be interested in the Cocos2D book Rod Strougo and I are working on.
- How To Make A Simple iPhone Game with Cocos2D
- Rotating Turrets: How To Make A Simple iPhone Game with Cocos2D Part 2
- Harder Monsters and More Levels: How To Make A Simple iPhone Game with Cocos2D Part 3
- How To Make a Tile Based Game with Cocos2D
- Collisions and Collectables: How To Make a Tile Based Game with Cocos2D Part 2
- How To Create Buttons in Cocos2D: Simple, Radio, and Toggle
- How To Use Animations and Sprite Sheets in Cocos2D
- How To Create and Optimize Sprite Sheets in Cocos2D with Texture Packer and Pixel Formats
- How To Drag and Drop Sprites with Cocos2D
- How To Create A Mole Whacking Game With Cocos2D: Part 1/2
- How To Create A Mole Whacking Game With Cocos2D: Part 2/2
- Intro to Box2D with Cocos2D Tutorial
- How To Create a Simple Breakout Game with Box2D and Cocos2D Tutorial: Part 1/2
- How To Create a Simple Breakout Game with Box2D and Cocos2D Tutorial: Part 2/2
- How To Use Box2D for Just Collision Detection
Game Programming and Development
Tomato-San says: w00t, it's done!
- 5 Things I Learned Making My First iPhone Game
- How To Generate Game Tiles with Python Imaging Library
- How To Host a Beta Test for your iPhone App
- A n00bs Guide to Making a Beta Signup Form with PHP and WordPress
Saving and Loading Data
Core Data Failed Banks Model Diagram
- How To Choose the Best XML Parser for your iPhone Project
- How to Read and Write XML Documents with GDataXML
- SQLite 101 for iPhone Developers: Creating and Scripting
- SQLite 101 for iPhone Developers: Making Our App
- Core Data Tutorial: Getting Started
- Core Data Tutorial: How To Preload and Import Existing Data
- Core Data Tutorial: How to use NSFetchedResultsController
- How to Save Your App Data with NSCoding and NSFileManager
- How to Integrate iTunes File Sharing with your iOS App
- How to Import and Export App Data via Email in your iOS App
Graphics and Animation
Welcome to Core Graphics 101!
- Core Graphics 101: Lines, Rectangles, and Gradients
- Core Graphics 101: Shadows and Gloss
- Core Graphics 101: Arcs and Paths
- Core Graphics 101: Glossy Buttons
- Core Graphics 101: Patterns
- How to use UIView Animation Tutorial
- Introduction to CALayers Tutorial
- How to Write a Custom Image Picker like UIImagePicker
- How to Make a Custom UIView: a 5-star Rating View
- Beautiful Table View Helper Class
Audio
Screenshot from BasicSounds sample project
- Audio 101 for iPhone Developers: File and Data Formats
- Audio 101 for iPhone Developers: Converting and Recording
- Audio 101 for iPhone Developers: Playing Audio Programatically
iPad Development
What it will look like when we're done!
- iPad for iPhone Developers 101: UISplitView Tutorial
- iPad for iPhone Developers 101: UIPopoverController Tutorial
- iPad for iPhone Developers 101: Custom Input View Tutorial
- How to Port an iPhone Application to the iPad
3rd Party Libraries
I have a soft spot for malteses!
- How to Post on Facebook with your iPhone App
- Hot to Use Facebook’s New Graph API from your iPhone App
- How to Get a User Profile with Facebook’s New Graph API
- How to Post to a User’s Wall, Upload Photos, and Add a Like Button from your iPhone App
- Introduction to Three20
- How to Use the Three20 Photo Viewer
- How to Translate Text with Google Translate and JSON on the iPhone
- How To Make A Simple RSS Reader iPhone App Tutorial
Training and Announcements
One day class introducing iOS programming for beginners!
- Introducing Tom the Turret Cocos2D Sample Game
- Upcoming Class: iOS Programming 101
- Cocos2D Book and 360iDev
- iPhone 101 for Baltimore Developers
- Beginner iPhone Class Available
Other
1) Integrate iAd 2) ??? 3) PROFIT!
0 Comments