Copyright by Tracey Pilone, Dan Pilone

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

Chapter 5. plists and modal views: Refining your app

This soup would be even better with the perfect cocktail, maybe a Neon Geek...

So you have this almost-working app...

That's the story of every app! You get some functionality working, decide to add something else, need to do some refactoring, and respond to some feedback from the App Store. Developing an app isn't always ever a linear process, but there's a lot to be learned in that process.

It all started with Sam...

Sam wanted an app to make his bartending work easier. You got one up and rolling pretty quick, but hit a snag filling in the details for each drink because of a plist of dictionaries.

Look, I don't have time for posting to Twitter. I need to know a ton of drink recipes every night. Is there an app for that?

DrinkMixer

DrinkMixer has two views: a table view of the list and a detail view about each individual drink.

When we last left DrinkMixer, it was in the middle of being debugged...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required