iOS Apprentice Tutorial 4 Now For Sale!

Ray Wenderlich
iOS Apprentice Tutorial 4: StoreSearch now available!

iOS Apprentice Tutorial 4: StoreSearch now available!

If you signed up for the monthly iOS newsletter on this site, you have received a free copy of the iOS Apprentice Tutorial 1: Getting Started by Matthijs Hollemans.

In addition to the free tutorial you can get by signing up for the newsletter, you may have purchased tutorials 2 & 3, which are for sale on the store.

So far, the iOS Apprentice has been a massive success. We’ve received a ton of happy feedback from customers, several teachers have decided to base coursework around the series, and the series has had over 1,000 customers so far!

If you enjoyed these tutorials, we have some good news – today a new iOS Apprentice Tutorial is available for purchase! Keep reading to find out what it’s about, how you can get it, and what to do if you previously purchased the iOS Apprentice 1-3 Bundle.

iOS Apprentice Tutorial 4: StoreSearch

So far in the iOS Apprentice, you learned how to use Xcode, Interface Builder, and Objective-C to make apps ranging from a very simple game, to Storyboard-driven apps with multiple screens and Core Data models.

In this tutorial, you’ll take things to the next level by learning how to integrate your apps with web services! In this tutorial, you’ll learn how to upload and download data from web services with HTTP requests and how to handle JSON data.

You will build an app that lets you search the iTunes store, that looks something like this:

Make a web-service enabled app!

In this tutorial you will connect to a web service to pull down a list of items for sale on the iTunes store and their images. To make navigation easy, you’ll add search capability to your old friend, the table view. You’ll also create an animated popup with extra information when you tap an item in the table. and when you flip the iPhone over to landscape, the layout of the app will completely change to show the search results in another way.

You’ll also create an iPad version of the app:

iPad version of app

And as you can see, you’ll learn how to make the app look quite stylish! :]

Here’s what you’ll learn in this tutorial:

  • How to use a web service from your apps and how to download images
  • Integrating third-party libraries such as AFNetworking
  • View controller containment: how to embed one view controller inside another
  • The rules for memory management so you can use older code in your ARC-enabled apps
  • Showing a completely different UI after rotating to landscape
  • Cool effects with keyframe animations
  • How to use scroll views and the paging control
  • Internationalization and supporting multiple languages
  • Changing the look of navigation bars and other UI elements
  • Making iPad apps with split-view controller and popovers
  • Using Ad Hoc distribution for beta testing
  • And finally, submitting your apps to the App Store!

Just like the other tutorials in the iOS Apprentice series, this tutorial has easy to follow step-by-step instructions, and consists of more than 200 pages and 150 illustrations! You also get full source code, image files, and other resources you can re-use for your own projects.

How Can I Get It?

If you’re interested in purchasing the iOS Apprentice 4: StoreSearch, click here to visit its page on the store.

Note you have two options: you can purchase the tutorial individually ($24), or purchase all 4 tutorials for $54, which gives you a sweet discount ($18 in savings)!

What If I Purchased the iOS Apprentice Tutorials 1-3 Bundle?

If you purchased the iOS Apprentice Tutorials 1-3 Bundle in the past, we have good news for you!

To thank you for supporting the development of the iOS Apprentice and this website, you will get a massive discount on the iOS Apprentice Tutorial 4. Individually the iOS Apprentice costs $24, but you can get it for just $9!

To get this special discount, check out the iOS Apprentice private forums for more details. If you do not yet have access to the iOS Apprentice private forums, you can sign up for access here.

I am also trying to set up a mailing list for iOS Apprentice customers to make future communication easier, but in the meantime just check out the forums.

Thank You!

Again, if you are interested in the iOS Apprentice, just click here to visit its page on the store.

Thank you all for your support – purchasing products like this is what makes everything we do on this site possible.

If you have any questions or comments, please join the forum discussion below – Matthijs and I would be glad to help you out! :]

Ray Wenderlich

Ray is part of a great team - the team, a group of over 100 developers and editors from across the world. He and the rest of the team are passionate both about making apps and teaching others the techniques to make them.

When Ray’s not programming, he’s probably playing video games, role playing games, or board games.

Other Items of Interest

Save time.
Learn more with our video courses. Weekly

Sign up to receive the latest tutorials from each week, and receive a free epic-length tutorial as a bonus!

Advertise with Us!

PragmaConf 2016 Come check out Alt U

Our Books

Our Team

Video Team

... 27 total!

iOS Team

... 83 total!

Android Team

... 44 total!

Unity Team

... 16 total!

Articles Team

... 4 total!

Resident Authors Team

... 32 total!

Podcast Team

... 8 total!

Recruitment Team

... 8 total!

Illustration Team

... 4 total!