Live Search Results
Live Search Results
iPad Programming

Hold an iPad in your hands and you'll know how amazing it is. Select an app and the device disappears as you find yourself immersed in the experience--the iPad defines a new category for mobile hand-held gadgets. iPad Programming shows you how to build apps for the iPad that people will love to use.
This quick-start guide will have you building iPad apps right away using a combination of the familiar iPhone APIs along with the new APIs and additional templates designed specifically for creating iPad applications.
The iPad has a display that's more than seven times as big as the iPhone. The metaphors are different; the application design is not similar. Users will be able to interact with your iPad app in new variants. In this book you'll learn to take advantage or the additional real estate and functionality.
Every time you turn around it seems as if there's another ten thousand apps added to the App Store for the iPhone. If you're building iPad-specific applications, it's a brand new day with plenty of opportunity to take share from the huge market. In this book we don't just teach you to write apps that run on an iPad, we teach you to create apps that delight users because they wouldn't make sense running on any other device.
Professional iPhone and iPad Database Application Programming

An enormous hunger exists for getting iPhone applications into the enterprise and this book guides you through all the necessary steps for integrating an iPhone app within an existing enterprise. Experienced iPhone developers will learn how to take advantage of the built-in capabilities of the iPhone to confidently implement a data-driven application for the iPhone.
- Shows you how to integrate iPhone applications into enterprise class systems
- Introduces development of data-driven applications on the iPhone
- Explains storing data using SQLite, managing data using Core Data, and integrating with Web Services
- In-depth coverage of displaying data on the phone using the UITableView
Professional iPhone Database Application Programming gets you up to speed on developing data-driven applications for the iPhone.
iPhone and iPad Apps for Absolute Beginners (Getting Started)

The iPhone is the hottest device 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 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
What you'll learn
- Get both yourself and your computer set up for iPhone and iPad application development.
- Start by making small changes to existing applications to build your knowledge and experience before creating your own applications.
- Follow steps in plain English to build simple apps and get them working immediately.
- Style your application so that it looks good and users can easily navigate through it.
- Make use of the iPhone’s touch screen and accelerometer.
- Use shortcuts and cheat sheets to create apps the easy way.
Who this book is for
If you have a great idea for an iPhone or iPad app, but have never programmed before, then this book is for you. You don’t need to have any previous computer programming skills—as long as you have a desire to learn, and you know which end of the mouse is which, you’ll be fine.
Table of Contents
Chapter 1: Before We Get StartedChapter 2: Blast-Off!
Chapter 3: What’s Next?
Chapter 4: An Introduction to the Code
Chapter 5: Buttons & Labels with Multiple Graphics
Chapter 6: Switch View with Multiple Graphics
Chapter 7: Dragging, Rotating, and Scaling
Chapter 8: Table Views, Navigation, and Arrays
Chapter 9: MapKit
Beginning iPad Application Development (Wrox Programmer to Programmer)

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 novice 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 newbie 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.
What This Book Covers
This book covers the fundamentals of iPad programming using the iPhone SDK. It is divided into 18 chapters and four appendices.
Chapter 1: Getting Started with iPad Programming covers the various tools found in the iPhone SDK and explains their uses in iPad development.
Chapter 2: Write Your First Hello World! Application gets you started with Xcode and Interface Builder to build a Hello World application. The focus is on getting your hands dirty. More details on the various parts and components are covered in subsequent chapters.
Chapter 3: Views, Outlets, and Actions covers the fundamental concepts of iPad programming: outlets and actions. You learn how outlets and actions allow your code to interact with the visual elements in Interface Builder and why they are an integral part of every iPad application. You will also learn about the various UI widgets known as views that make up the user interface of your iPad application.
Chapter 4: View Controllers discusses the various view controllers available in the iPhone SDK. You will learn how to develop different types of iPad applications - View-based, Window-based, Split View-based, as well as Tab Bar applications.
Chapter 5: Keyboard Inputs shows you how to deal with the virtual keyboard in your iPad. You see how to hide the keyboard on demand and how to ensure that your views are not blocked by the keyboard when it is displayed.
Chapter 6: Screen Rotations demonstrates how you can reorient your application's UI when the device is rotated. You learn about the various events that are fired when the device is rotated. You also learn how to force your application to display in a certain orientation.
Chapter 7: Using the Table View explores one of the most powerful views in the iPhone SDK - the Table view. The Table view is commonly used to display rows of data. In this chapter, you also learn how to implement search capabilities in your Table view.
Chapter 8: Application Preferences discusses the use of application settings to persist application preferences. Using application settings, you can access preferences related to your application through the Settings application available on the iPad.
Chapter 9: File Handling shows how you can persist your application data by saving the data to files in your application's sandbox directory. You also learn how to access the various folders available in your application sandbox.
Chapter 10: Database Storage Using SQLLite3 covers the use of the embedded SQLite3 database library to store your data.
Chapter 11: Simple Animations provides an overview of the various techniques you can use to implement simple animations on the iPad. You also learn about the various affine transformations supported by the iPhone SDK.
Chapter 12: Gesture Recognizers provides an overview of the various gesture recognizers available in the iPhone SDK to help your device interpret user's input gestures.
Chapter 13: Accessing the Accelerometer shows how you can access the accelerometer that comes with every iPad. You will also learn how to detect shakes to your device.
Chapter 14: Web Services teaches you how to consume Web services from within your iPad application. You will learn the various ways to communicate with Web services - SOAP, HTTP GET, and HTTP POST. You will also learn how to parse the returning XML result returned by the Web service.
Chapter 15: Bluetooth Programming explores the use of the Game Kit framework for Bluetooth programming. You will learn how to get two iPads to communicate using a Bluetooth connection. You will also learn how to implement voice chatting over a Bluetooth connection.
Chapter 16: Bonjour Programming shows how you can publish services on the network using the Bonjour protocol.
Chapter 17: Apple Push Notification Services explains how you can implement applications that use push notifications. The APNs allows your applications to constantly receive status updates from a service provider even though the application may not be running.
Chapter 18: Displaying Maps shows how to build location-based services application using the Map Kit framework. You will also learn how to obtain geographical locations data and use them to display a map.
Appendix A: Answers to Exercises contains the solutions to the end-of-chapter exercises found in every chapter except Chapter 1.
Appendix B: Getting Around in Xcode provides a quick run-through of the many features in Xcode.
Appendix C: Getting Around in Interface Builder provides an overview of the many features of Interface Builder.
Appendix D: Crash Course in Objective-C provides a crash course in Objective-C. Readers who are new to this language should read this chapter before getting started.
Programming iOS 4: Fundamentals of iPhone, iPad, and iPod touch Development (Definitive Guide)

With this Early Release edition, you’ll get the entire book in its earliest form -- the author’s raw and unedited content -- so you can take advantage of this content long before the book’s official release. You’ll also receive updates when significant changes are made, as well as the final ebook version. All of this for a fraction of the price of the printed book.
This is not your typical book on Apple's iOS. Whether you're building iPhone apps for the first time, or want a reference to bolster the Cocoa development skills you already have, this in-depth guide provides a complete learning path from app concept to finished product. You’ll learn language basics, how to use Xcode and Interface Builder, and all the steps necessary for developing your app with the Cocoa framework.
What's an Objective-C "protocol?" What are your code's memory-management responsibilities? How can you make a user interface similar to the iPhone Mail app? How do you prepare your app for submission to the App Store? This book covers everything in a rigorous, orderly fashion. It's ideal for beginners with no experience using Apple's tools, as well as experienced iPhone developers who want a comprehensive handbook that details every aspect of the process.
- Learn the steps needed to complete an iPhone, iPad, or iPod touch app, from initial concept to the App Store
- Become familiar with object-oriented programming concepts
- Get up to speed on Objective-C language details
- Develop on both the iPhone and iPad platforms, using the "universal app" approach
- Work effectively with Xcode, Interface Builder, and other tools in the iPhone SDK
- Get code examples that illustrate each of the concepts and API aspects discussed
Best iPad Apps: The Guide for Discriminating Downloaders (Best Apps)

How do you decide which apps are best for you and your iPad? Which iPhone favorites still deliver on iPad's big screen? And which dedicated iPad apps take you beyond the quick touch-device experience for deeper, sustained activities? That's where Best iPad Apps comes in.
Full of colorful and helpful illustrations, this one-of-a-kind catalog gives you the quick lowdown on more than 200 gee-whiz apps, with brief tips on how to use them. Author Peter Meyers sorted through thousands of apps and handpicked the ones that excel at tasks for work, leisure, travel, creativity, games, and more. Flip through the book for app suggestions, or head directly to one of several categories we've loaded up with "best of" selections to help you:
- Get work done
- Stay connected with friends
- Play games
- Explore a new city or country
- Get in shape
- Organize your photos
- Create music
- Dine out
- Manage your money ...and much more
No matter how you use your iPad, Best iPad Apps will help you find the real gems among the rubble -- so you make the most of your glossy gadget.
Professional iPhone and iPad Database Application Programming

An enormous demand exists for getting iPhone applications into the enterprise and this book guides you through all the necessary steps for integrating an iPhone app within an existing enterprise. Experienced iPhone developers will learn how to take advantage of the built-in capabilities of the iPhone to confidently implement a data-driven application for the iPhone.
- Shows you how to integrate iPhone applications into enterprise class systems
- Introduces development of data-driven applications on the iPhone
- Discusses storing data using SQLite, managing data using Core Data, and integrating with Web Services
- In-depth coverage of displaying data on the phone using the UITableView
Professional iPhone Database Application Programming gets you up to speed on developing data-driven applications for the iPhone.
iPad Application Development For Dummies

iPad application development is the new gold rush — iPad sales are booming and new apps are arriving daily. Whether you’re a serious programmer new to the iPad or a beginner who wants to get started in app development, this easy-to-follow guide will help you join the party. It begins with the basics about the SDK and becoming a registered Apple developer, looks at how an iPad application runs, and takes you through actually creating two applications step by step.
- The iPad is the hottest-selling device on the market, and the demand for cool iPad apps remains huge
- This guide is perfect for beginners who want to get started developing iPad apps as well as professional programmers new to the iPad SDK
- Explains how to download and use the iPad SDK and how iPad programming differs from iPhone programming
- Tells how to create a great user experience and explains nib files, views, view controllers, interface objects, gesture recognizers, and much, much more
Turn your ideas into lucrative iPad apps with the great advice in iPad Application Development For Dummies, 2nd Edition!
Note: Apple's iOS SDK tools are only accessible on Intel-powered Mac and MacBook devices.
Advanced iOS 4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod touch

Inside, veteran mobile developer Dr. Maher Ali begins with a foundation introduction to Objective C and Cocoa Touch programming, and then guides readers through building apps with Apple's iPhone SDK 4 – including coverage of the major categories of new APIs and building apps for the new Apple iPad.
This book concentrates on illustrating GUI concepts programmatically, allowing readers to fully appreciate the complete picture of iOS 4 development without relying on Interface Builder. In addition, Interface Builder is covered in several chapters.
Advanced iOS 4 Programming delves into more advanced topics going beyond the basics of iOS 4 development, providing comprehensive coverage that will help you get your apps to the App Store quicker.
Key features include:
- Objective-C programming language and runtime
- Interface Builder
- Building advanced mobile user interfaces
- Collections
- Cocoa Touch
- Core Animation and Quartz 2D
- Model-view-controller (MVC) designs
- Developing for the iPad
- Grand Central Dispatch
- Parsing XML documents using SAX, DOM, and TouchXML
- Working with the Map Kit API
- Remote and Local Push Notification
- Blocks (closures) in Objective-C
- Building advanced location-based applications
- Developing database applications using the SQLite engine
- GameKit framework
The Complete Idiot's Guide to iPad and iPhone App Development

The Complete Idiot's Guide(r) to Developing iPhone(tm) Apps is the perfect introduction for aspiring iPhone(tm) app creators, offering a step-by-step approach exploring all of the tools and key aspects of programming using the iPhone(tm) software development kit, including getting the finished product distributed through the App Store.
•Apple also reports more than one billion downloads of their more than 25,000 available applications, and both the number of applications and the appetite for them keeps growing
•Of the more than 50,000 companies and individuals who have registered as program developers, 60 percent have never before developed an Apple platform












