1、iPhone and iPad in Action（经典Action系列）
iPhone and iPad In Action, compiled by mobile software developer and blogger Brandon Trebitowski, simplifies existing iPhone topics while also updating them to account for the 3.4 SDK framework including iPad coverage. Beyond covering the basics of iPhone development, this edition also explores exciting topics such as the accelerometer, peer-to-peer gaming, mapkit, push notifications, and in-app purchasing. The reader is provided with step-by-step instructions on how to integrate the APIs into new or existing applications.
After completing this book, the reader will have all of the knowledge necessary to create fully functional iPhone applications ready for the App Store. There are many sample applications to work from including a chat client, video game, interactive map, and many others.
About the Author
Brandon Trebitowski is a software developer and author. In August of 2008, he started iCodeBlog.com to teach aspiring developers how to write software for the iPhone. After the blog was acquired by RightSprite in December of 2008, he began working full time for them developing mobile software.
Christopher Allen hosts iphonewebdev.com, the largest iPhone web dev community, and is a founder and organizer of the iPhoneDevCamp conference. A longtime technologist, Chris was one of the authors of TLS, the next-generation SSL protocol.
Shannon Appelcline is a widely published writer and technologist, who has written everything from game programming articles to comic books.
2、iPhone 4 Made Simple
Congratulations—you’ve purchased the new iPhone 4, the coolest smartphone on the market. Now it’s time to learn how to take advantage of all the features, apps, and secret techniques available. To accomplish this, look no further than
iPhone 4 Made Simple
. Over 1,000 screen visuals and clear-cut instructions guide you through both basic and advanced features of the iPhone 4, from email and calendar tips to navigating the App Store and understanding Bluetooth and Wi-Fi networks. Written by two successful smartphone trainers and authors, this is the go-to guide for the latest and greatest version of the iPhone.
3、Beginning iPad Application Development
A hands-on approach to iPad application development. Beginning iPad Application Development is written to help jumpstart beginning iPad developers. It covers the various topics in such a manner that you will progressively learn without being overwhelmed by the details. It adopts the philosophy that the best way to learn is by doing, hence the numerous Try It Out sections in all the chapters, which first show you how to build something and then explain how things work.
Although iPad programming is a huge topic, the aim for this book is to get you started with the fundamentals, and help you understand the underlying architecture of the SDK, and appreciate why things are done certain ways. After reading this book (and doing the exercises), you will be well equipped to tackle your next iPad programming challenge.
This book is for the beginning iPad developer who wants to start developing iPad applications using the Apple iPhone SDK. To truly benefit from this book, you should have some background in programming and at least be familiar with object-oriented programming concepts. If you are totally new to the Objective-C language, you might want to jump straight to Appendix D, which provides an overview of the language. Alternatively, you can use Appendix D as a quick reference while you tackle the various chapters, checking out the syntax as you try the exercises. Depending on your learning pattern, one of those approaches may work best for you.
From the Back Cover
Learn to develop successful—and profitable—iPad applications. Eager to start developing applications for the iPad? Then look no further than the book in your hands. This comprehensive, hands-on approach to iPad development walks you through all the necessary tools and skills required for successful iPad app programming. You’ll first familiarize yourself with the iPhone® SDK, Xcode®, and Interface Builder tools, all of which provide a solid foundation for developing apps. You’ll then explore the features and syntax of the Objective-C® language, which is essential for creating most iPad apps. Plus, you’ll discover how to best implement the many features of the iPhone SDK into your apps so that you can deploy your applications to the Apple AppStore.
Beginning iPad Application Development:
- Explains the various types of iPad applications supported by the iPhone SDK
- Discusses the various types of screen orientations and ways to handle rotations
- Covers the new Gesture Recognizers available in this release of the iPhone SDK
- Covers the new Split View-based Application project type
- Zeroes in on database storage using ite3
- Examines Web Services, Bluetooth programming, and Bonjour programming
- Covers Apple Push Notification Services programming
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
About the Author
Wei-Meng Lee is a technologist and founder of Developer Learning Solutions, a technology company specializing in hands-on training in the latest Microsoft and Apple technologies. He is also the author of Beginning iPhone SDK Programming with Objective-C and writes frequently for online publications.
- Paperback: 600 pages
- Publisher: Wrox (May, 2010)
- Language: English
- ISBN-10: 0470641657
- ISBN-13: 978-0470641651
4、Objective-C: Visual QuickStart Guide
Objective C 2.0 is the object-oriented language that is the basis for Cocoa and Cocoa Touch, the development environment for the iPhone/iPod Touch.You’ll learn all the basics: from handling data and creating functions to managing memory and handling exceptions. For programmers who want to develop iPhone apps, it’s a must, and this title in the Visual QuickStart-style is the easy, fast way to get started.
Table of Contents:
Chapter 1: Getting Started: Essential Objective-C
Chapter 2: Directing Program Flow
Chapter 3: Handling Data
Chapter 4: Creating Functions
Chapter 5: Classes and Objects
Chapter 6: Object-Oriented Programming
Chapter 7: Working with Object-Oriented Inheritance
Chapter 8: Categories, Posing, and Protocols
Chapter 9: Using Arrays and Dictionaries
Chapter 10: Managing Memory in Objective-C
Chapter 11: Exception Handling
About the Author
Stephen Holzner is an award-winning author who has written extensively on programming languages, including XML, , Visual Basic and more. With over 100 titles published, he’s sold over a million copies of his books and been translated into 16 languages. A former faculty member of MIT and Cornell, he teaches corporate seminars around the country.
- Paperback: 240 pages
- Publisher: Peachpit Press; 1 edition (February, 2010)
- Language: English
- ISBN-10: 0321699467
- ISBN-13: 978-0321699466
5、iPhone The Missing Manual: Covers iPhone 4 & All Other Models with iOS 4 Software
With multitasking and more than a 100 other new features, iPhone 4.0 is a real treat, cooked up with Apple’s traditional secret sauce of simplicity, intelligence, and whimsy. iPhone: The Missing Manual gives you a guided tour of everything the new iPhone has to offer, with lots of tips, tricks, and surprises. Learn how to make calls and play songs by voice control, take great photos, keep track of your schedule, and much more with complete step-by-step instructions and crystal-clear explanations by iPhone master David Pogue.
Whether you have a brand-new iPhone, or want to update an earlier model with the iPhone 4.0 software, this beautiful full-color book is the best, most objective resource available.
- Use it as a phone — learn the basics as well as time-saving tricks and tips for contact searching, texting, and more
- Treat it as an iPod — master the ins and outs of iTunes, and listen to music, upload and view photos, and fill the iPhone with TV shows and movies
- Take the iPhone online — make the most of your online experience to browse the Web, read and compose email, use social networks, or send photos and audio files
- Go beyond the iPhone — learn how to use the App Store, and how to multitask between your apps, organize them in folders, and read ebooks in iBooks
Unlock the full potential of your iPhone — with the book that should have been in the box.
About the Author
David Pogue, Yale ’85, is the weekly personal-technology columnist for the New York Times and an Emmy award-winning tech correspondent for CBS News. His funny tech videos appear weekly on CNBC. And with 3 million books in print, he is also one of the world’s bestselling how- to authors. In 1999, he launched his own series of amusing, practical, and user-friendly computer books called Missing Manuals, which now includes 100 titles.
- Paperback: 448 pages
- Publisher: Pogue Press; 4 edition (August, 2010)
- Language: English
- ISBN-10: 1449393659
- ISBN-13: 978-1449393656