Videos tagged with Interface Builder
When you quit an iPhone application and restart it later, you want important data to be preserved. In this episode, we’ll save our recipes and their ingredients in a SQLite database. Then we’ll add the ability to reorder ingredients and save their order back to the database. You’ll learn about: creating a SQLite database persisting data to a SQLite database using basic SQL sta...
Writing iPhone App Episode 4: Editing On a Table View
If you’ve played with your iPhone much, you’ve noticed those green (+) and red (-) buttons to add and remove rows from a table view. In this episode, we’ll use these UI techniques to add and remove recipe ingredients. You’ll learn about: adding (+) and deleting (-) table rows using the Edit/Done button for editing a table view animating the addition of new table rows cha...
Writing iPhone App Episode 3: Adding Text Fields and Buttons
Every good iPhone application needs to get input from the user, and this episode shows you how to get input from the keyboard. We’ll use a table view and a text field to accept new recipe names. You’ll learn about: adding table view cells text fields and techniques for optimal data entry implementing different button types animating modal views and controllers writing delegate metho...
Writing iPhone App Episode 2: Linking Table Views with a Navigation Controller
Once you have a table view that shows some data, you typically want to navigate deeper when you select a table cell. For example, when you tap on a recipe, you want to see its ingredients. That’s what navigation controllers are for. In this episode, you’ll learn about: linking two table views with a navigation controller how view controllers are stacked adding outlets and controller...
Writing iPhone App Episode 1: Creating Table Views
Table views are central to many iPhone applications, such as the contact manager. In this episode, we’ll start by creating a table view to display our recipes. You’ll learn about: creating a new Xcode project adding tables to views in Interface Builder creating view controllers how delegate methods work, specifically with table views making connections in Interface Builder how to se...
Writing iPhone App: Free Episode "Getting Started with Xcode and Interface Builder"
Don’t miss the free “Getting Started with Xcode and Interface Builder” episode (26 MB, 22 mins, QuickTime | iPhone/iPod). Now that the iPhone 2.1 SDK has officially been released and the Apple App Store is open for business, it’s time to write killer mobile applications! To do that, you’ll need to use several powerful (and possibly unfamiliar) tools: Xcode, Interfa...
Writing iPhone App: Free Preview
Now that the iPhone 2.1 SDK has officially been released and the Apple App Store is open for business, it’s time to write killer mobile applications! To do that, you’ll need to use several powerful (and possibly unfamiliar) tools: Xcode, Interface Builder, Objective-C, and then the iPhone SDK itself. It can all be a little overwhelming at first. So how do you get started on the righ...