Skip to main content

Über dieses Buch

The iPhone is the hottest gadget of our generation, and much of its success has been fueled by the App Store, Apple’s online marketplace for iPhone applications. Over 1 billion apps have been downloaded in the 9 months the App Store has been open, ranging from the simplest games to the most complex business apps. Everyone has an idea for the next best-selling iPhone app—presumably that’s why you’re reading this now. And with the release of the iPad, this demand will just continue to grow.

So how do you build an application for the iPhone and iPad? Don’t you need to spend years learning complicated programming languages? What about Objective-C, Cocoa Touch, and the software development kit (SDK)? The answer is that you don’t need to know any of those things. Anybody can start building simple applications for the iPhone and iPad, and this book will show you how.

This book takes you to getting your first applications up and running using plain English and practical examples. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad application development, and gives you simple, step-by-step instructions to get you started.

Teaches iPhone and iPad application development in language anyone can understand Provides simple, step-by-step examples that make learning easy Offers videos that enable you to follow along with the author—it’s like your own private classroom



Chapter 1. Before We Get Started

This introductory chapter will make sure that you have all the required tools and accessories to proceed fully and confidently. Some of you may already be solid on these points and feel ready to jump right in. If so, you may want to jump ahead to Chapter 2 and start immediately on your first program.
Rory Lewis

Chapter 2. Blast-Off!

The first program we shall attempt, as mentioned in Chapter 1, will be a basic and generic “Hello World” application. I need to clarify, though, that as regarding most things in the Objective-C context, it will not necessarily be simple.
Rory Lewis

Chapter 3. What’s Next?

Now that you’ve gotten your feet wet, programming your first three iPhone and iPad apps, I want you to ask yourself: Where do I go from here? The answer to that question is what this chapter is all about.
Rory Lewis

Chapter 4. An Introduction to the Code

Before examining specific pieces of code and the way we will create the apps set forth in this chapter, we need to spend a moment assessing our approach. We will be going through the material in this chapter a little differently than in the previous chapters.
Rory Lewis

Chapter 5. Buttons & Labels with Multiple Graphics

In this chapter, we’ll tackle our fifth program together, and it’s time to quicken the pace a bit. As in Chapter 4, you’ll be able to simply view the screen shots and implement the code if you remember most of the details—steps that have been described repeatedly in the previous examples. There will be fewer figures pertaining to each step, yet more procedures; we will be using the short bursts of information introduced in Chapter 4.
Rory Lewis

Chapter 6. Switch View with Multiple Graphics

In this chapter, we will explore one of the most remarkable aspects of the iPhone: its unique ability to switch seamlessly between one view and another. We have all seen the wonderful iPhone and iPad ads on television, in which a person’s fingers direct an amazing flow of vivid images, within interactive applications, and cause one view to just slide or roll directly into another, giving the impression of performance art. The concept behind this is what Apple calls Switch View methodology. As a professor of computer science, I have learned of several pitfalls regarding the teaching—and learning—of the Switch View methodology.
Rory Lewis

Chapter 7. Dragging, Rotating, and Scaling

In this chapter, we’ll be tackling our ninth programming exercise together. This app will be one of your first to include an advanced feature of iPhone and iPad apps: the ability to drag, rotate, and scale objects on the screen with your fingers. This is just one of the unique features of the iPhone and iPad that have contributed to their phenomenal success.
Rory Lewis

Chapter 8. Table Views, Navigation, and Arrays

To teach or not to teach … arrays, that was the question. In my original plan for this book, I had decided to not teach arrays, for a couple of reasons:
They are difficult for computer science majors—let alone absolute beginners.
They are considered boring.
They are even more complex placed in the context of Objective-C.
Rory Lewis

Chapter 9. MapKit

I have been looking forward to writing this chapter on MapKit since the time I first conceived this book. This is the last chapter, and our journey together is almost over. It is fitting that we finish with a bang, and I am confident that this subject will not disappoint you.
Rory Lewis


Weitere Informationen

Premium Partner

BranchenIndex Online

Die B2B-Firmensuche für Industrie und Wirtschaft: Kostenfrei in Firmenprofilen nach Lieferanten, Herstellern, Dienstleistern und Händlern recherchieren.



Best Practices für die Mitarbeiter-Partizipation in der Produktentwicklung

Unternehmen haben das Innovationspotenzial der eigenen Mitarbeiter auch außerhalb der F&E-Abteilung erkannt. Viele Initiativen zur Partizipation scheitern in der Praxis jedoch häufig. Lesen Sie hier  - basierend auf einer qualitativ-explorativen Expertenstudie - mehr über die wesentlichen Problemfelder der mitarbeiterzentrierten Produktentwicklung und profitieren Sie von konkreten Handlungsempfehlungen aus der Praxis.
Jetzt gratis downloaden!