Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Beginning iPad Development for iPhone Developers: Mastering the iPad SDK
 
 

Beginning iPad Development for iPhone Developers: Mastering the iPad SDK [Paperback]

Jack Nutting , Dave Wooldridge , David Mark

Price: CDN$ 43.95 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, May 28? Choose One-Day Shipping at checkout.

Frequently Bought Together

Beginning iPad Development for iPhone Developers: Mastering the iPad SDK + iPhone Design Award-Winning Projects + iPhone Advanced Projects
Price For All Three: CDN$ 99.41

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.ca.
    This item ships for FREE with Super Saver Shipping. Details

  • iPhone Design Award-Winning Projects CDN$ 27.69

    In Stock.
    Ships from and sold by Amazon.ca.
    This item ships for FREE with Super Saver Shipping. Details

  • iPhone Advanced Projects CDN$ 27.77

    In Stock.
    Ships from and sold by Amazon.ca.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Product Details


Product Description

Book Description

It’s in magazines and newspapers, it’s on television and radio, it’s on busses and billboards and pretty much everywhere you look (except for Apple stores, where it’s likely still sold out). The iPad is the hot new touchscreen tablet from Apple, representing the next generation of mobile computing.

Packed with dozens of new features, the iOS 3.2 SDK enables you to build sophisticated, desktop-quality apps for this exciting new platform. Every iPhone and iPod touch app developer looking to take the next step and move into the iPad arena will want to read this book from cover to cover.

Beginning iPad Development for iPhone Developers: Mastering the iPad SDK has all the answers, and you’ll find them presented with the same easy-to-follow style and thorough coverage you’ve come to expect from titles like Beginning iPhone 3 Development—everything an aspiring iPad developer needs to know to create great apps.

Best-selling authors Jack Nutting, Dave Wooldridge, and Dave Mark show iPhone developers how to master all of the iPad-exclusive frameworks and features, which are explained, demonstrated in action, and put through their paces in this comprehensive programming guide. You’ll get a detailed understanding of the new feature set and gain every possible advantage in the iTunes App Store.

What you’ll learn

  • How to design app interfaces optimized for the iPad by taking advantage of new UIKit features such as Popovers, Split View Controllers, and new Modal Views.
  • How to utilize new graphics functionality, Core Text, Document Sharing, and advanced input methods to build powerful productivity solutions.
  • How to embrace the iPad’s superior media capabilities with its new video and display options.
  • How to convert an existing iPhone project into a stand-alone iPad app or a Universal app for both iPhone and iPad users.
Developing iOS 4 Apps?

Since many of the new features in iOS 3.2 are also present in iOS 4, this is one of the first books available in print that extensively covers several of the new APIs that iPhone developers are also eager to learn for creating iOS 4-optimized apps.

Who this book is for

This book is for all iPhone app developers who want to leverage their skills to create professional apps for the iPad.

Complete Source Code Provided

Beginning iPad Development for iPhone Developers includes extensive example projects and the complete source code for Dudel, a full-fledged drawing app for the iPad.

Table of Contents

  1. Welcome to the Paradigm Shift
  2. Getting Started with iPad Development
  3. Exploring the iPhone SDK's New iPad Features
  4. New Graphics Functionality
  5. Using Core Text
  6. Popovers
  7. Video and Display
  8. Split Views and Modal Modes
  9. New Input Methods
  10. Working with Documents
  11. From iPhone to iPad
  12. Additional Resources for iPad Development

About the Author

Jack Nutting has been using Cocoa since the olden days, long before it was even called Cocoa. He's used Cocoa and its predecessors to develop software for a wide range of industries and applications including gaming, graphic design, online digital distribution, telecommunications, finance, publishing, and travel. When he's not working on Mac or iPhone projects, he's developing web applications with Ruby on Rails. Jack is a passionate proponent of Objective-C and the Cocoa frameworks; At the drop of a hat, he will speak at length on the virtues of dynamic dispatch and runtime class manipulations to anyone who'll listen (and even to some who won’t). He blogs from time to time at www.nuthole.com.



As the founder of Electric Butterfly, Dave Wooldridge has been developing award-winning web sites and software for 15 years. When he’s not creating Mac and iPhone apps, he can be found writing. Dave is the author of The Business of iPhone App Development: Making and Marketing Apps that Succeed and has written numerous articles for leading tech publications, including a monthly software marketing column for MacTech Magazine. Follow Dave at Twitter.com/ebutterfly

Dave Mark is a long-time Mac developer and author and has written a number of books on Macintosh development, including Learn C on the Macintosh, The Macintosh Programming Primer series, and Ultimate Mac Programming. His blog can be found at www.davemark.com.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star:    (0)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
Share your experience with this product with others
Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.6 out of 5 stars (5 customer reviews)

11 of 12 people found the following review helpful
1.0 out of 5 stars I don't know why this book has ANY 5 Stars!, Dec 18 2010
By Theodore Kirk "Theo" - Published on Amazon.com
Amazon Verified Purchase(What's this?)
I have no idea why anyone would give this book 5 stars. I honestly dislike giving poor reviews, but after reading it, and passing the time I could have requested a Kindle refund, I felt it was necessary to assist others thinking about purchasing this book. Here are my complaints about this book, and why you should not purchase it.

1. The Source download for the book does not match the text always, and is cause for great confusion in following the author's steps.
2. The Author leaves out key steps/parts from time to time and someone with little experience would encounter errors when building the project
3. I've read several books and taken college classes on iOS programming, and the author takes a different approach than I'm used to, so I find it hard to follow at times.
4. I wish the sample chapter wasn't just background on iPad, so I could have seen a sample project before purchasing.
5. There is no published Errata for the book online, not even a user forum to discuss the code errors.
6. Some sections in the book do not work, while you build the same project from the downloaded source code, and it builds fine.
7. Not all the code works, but builds OK. For example, in the Dudel project, setting stroke widths, only works on the pencil tool, but no other tool.
8. Not all the downloaded Projects from each Chapter Build, and give compiler errors and warnings. So hard to double check your own work.
9. Memory warnings appear on Downloaded Source and Following book's code.
10. Following the book on the VGA out chapter will not work, but the downloaded source does.
11. In one chapter Author says to delete a XIB file, while the Source Downloaded still has it, and includes a Text file telling you to delete it. Why not just have it read to go?
12. Various Typos: Text says to create FileListViewController.h/.m while book code says FileListController.h/.m
13. Author references Frameworks, but doesn't always tell you to add to project. Some chapters it is mentioned, some not.

This book definitely has not been checked for errors and inconsistencies. I wish others in their reviews alerted me to these fallacies so I would not have purchased this book. What a waste of money.

Hopefully this will help someone else out in the future. If the Author corrects the mistakes and creates a detailed Errata and Forum, I would be happy to change this review. Or, better yet, issue a new revision to correct the mistakes.

9 of 10 people found the following review helpful
5.0 out of 5 stars Great book to move from iPhone to iPad development, Sep 2 2010
By EX600 - Published on Amazon.com
This review is from: Beginning iPad Development for iPhone Developers: Mastering the iPad SDK (Paperback)
When I got my iPad and started playing with the sdk I focused a lot on the new split view and the popovers. I don't know why, but for me they seemed like the biggest "new thing" on the iPad. I've also played with movieplayer controllers a bit while doing some work for a customer but so far, that's been it on the iPad.

I've been spending a lot of time learning more general Cocoa frameworks which work on iPhone, iPad and osx like Core Data and haven't really studied much of the iPad sdk since.

I really didn't know what to expect from this book and found it hard to see how an entire book could be filled with iPad specific stuff. There is - of course - a lot of new stuff in the iPad sdk such as bezier paths, creation of pdf files, a new framework called Core Text, Popovers, enhanced movie player controllers, split view controllers, modal presentation styles, new input methods, gesture recognizers, document support and you'll be happy to hear that this book covers them all.

The book shows most of the new functionalities by building a graphics app called Dudel. As the chapters in the book progress, more and more new features are added to Dudel. I've seen this approach in more books and I like it: not only does it give a more practical understanding of new functionality, you also learn how the authors structure their apps. There's much to be learnt from just that.

Apress continues to deliver quality books for iPhone and iPad development. I've been through this book about 3 times now and everytime I find something new. If you have been playing with iPhone development and are considering stepping up to the iPad, then this book will be a _very_ good companion.

3 of 3 people found the following review helpful
5.0 out of 5 stars Straight to the New Topics, Sep 12 2010
By D. Kristula - Published on Amazon.com
This review is from: Beginning iPad Development for iPhone Developers: Mastering the iPad SDK (Paperback)
This book is an excellent read for someone with prior iPhone (iOS) programming knowledge looking for a book without 100 pages of reminders. Many of the other books are written as a combination of thoughts for "You're new to iOS and new to iPad.." I didn't want to pay for a book and then have the first half of it all stuff I already knew. This book is written with a strong assumption (as noted immediately in the book itself and the title) that you need to understand how to program an iPhone first, then pick up this book to get straight to what matters in programming an iPad. If you know the basics of programming for iPhone, I'd suggest this your first title for expanding your knowledge to programming an iPad.
 Go to Amazon.com to see all 5 reviews  3.6 out of 5 stars 

Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges