Beginning iPhone SDK Programming with Objective-C
معرفی کتاب «Beginning iPhone SDK Programming with Objective-C» نوشتهٔ Wei-Meng Lee، منتشرشده توسط نشر Wiley & Sons در سال 2010. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Beginning iPhone SDK Programming with Objective-C» در دستهٔ بدون دستهبندی قرار دارد.
Everything you need to know to start creating native applications for the iPhone and iPod Touch
The iPhone SDK and the Xcode tools are the official Apple tools used for creating native iPhone applications. This information-packed book presents a complete introduction to the iPhone SDK and the Xcode tools, as well as the Objective-C language that is necessary to create these native applications. Solid coverage and real-world examples walk you through the process for developing mobile applications for the iPhone that can then be distributed through Apple's iTunes Application store.
The hands-on approach shows you how to develop your first iPhone application while getting you acquainted with the iPhone SDK and the array of Xcode tools. A thorough tutorial on the features and syntax of the Objective-C language helps you get the most out of the iPhone SDK, and an in-depth look at the features of the iPhone SDK enables you to maximize each of these features in your applications.
- Provides an introductory look at how the iPhone SDK and Xcode tools work with the Objective-C language to create native iPhone applications
- Familiarizes you with the latest version of the iPhone SDK and the newest Xcode tools that ship with Snow Leopard
- Walks you through developing your first iPhone applications
- Focuses on the features and syntax of the Objective-C language so that you can get the most out of the iPhone SDK
With this hands-on guide, you'll quickly get started developing applications for the iPhone with both the iPhone SDK and the latest Xcode tools.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
A solid guide that responds to the active interest in Apple's Xcode tools
Apple's Xcode tools are a collection of applications and frameworks that are used to develop, test, and optimize applications primarily written for Mac OS X or the iPhone. The steady increase in sales of Apple computers has triggered a strong interest in gaining a thorough understanding of Xcode and its tools and what they have to offer. This book provides you with an inside look at the array of Xcode tools from top to bottom.
You'll go beyond the basics and dive into such in-depth topics as installing the latest version of Xcode tools, customizing the look and behavior of Xcode, creating and managing projects, using the built-in class browser to model complex applications and structures, and more.
- Offers you a solid foundation for getting the most out of Apple's Xcode tools, a collection of applications and frameworks used to develop, test, and optimize applications written for Mac OS X or the iPhone
- Includes clear, comprehensive lessons for installing the latest version of Xcode tools, customizing the look of Xcode, creating and managing projects, testing your interfaces, and building and debugging your projects
- Explains analyzing performance, optimizing your application, working with shared sources, creating your own custom file templates, and customizing the interface builder
With this book, you'll be able to take full advantage of the range of tools included with Xcode.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
The must-have reference for building and optimizing Web applications for Safari on iPhone 3.0
The iPhone offers a compelling Web-based application development platform revolving around its built-in browser, Safari, which is built upon the open source WebKit framework. This must-have book serves as a hands-on guide to developing iPhone and iPod touch Web applications.
Beginning with an introduction to Web application development for iPhone, this unique book then covers invaluable information on working with mobile and touch technologies, utilizing iPhone UI frameworks, and designing, styling, and programming the interface. You'll discover how to move Web apps to native apps and much, much more.
- Walks you through the process of developing Web applications for iPhone and iPod touch
- Covers how to design and develop applications that emulate the look and feel of native iPhone apps.
- Instructs on how your Web app can respond to finger touch events that are a core part of the iPhone event model.
- Shows you how to create Web-based offline applications using the latest HTML 5 cache technologies
- Explains the unique process of moving Web apps to native apps
- Features a bonus chapter on optimizing and developing for third-party browsers
Completely compliant with the new iPhone OS 3.0, as well as latest enhancements to Safari on iPhone, this indispensable book is a must-have resource.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
A solid introduction to programming on the Mac OS X Snow Leopard platform
The Mac OS X Snow Leopard system comes with everything you need in its complete set of development tools and resources. However, finding where to begin can be challenging. This book serves as an ideal starting point for programming on the Mac OS X Snow Leopard platform. Step-by-step instructions walk you through the details of each featured example so that you can type them out, run them, and even figure out how to debug them when they don't work right. Taking into account that there is usually more than one way to do something when programming, the authors encourage you to experiment with a variety of solutions. This approach enables you to efficiently start writing programs in Mac OS X Snow Leopard using myriad languages and put those languages together in order to create seamless applications.
Coverage Includes:
- The Mac OS X Environment
- Developer Tools
- Xcode
- Interface Builder
- The C Language
- The Objective-C Language
- An Introduction to Cocoa
- Document-Based Cocoa Applications
- Core Data–Based Cocoa Applications
- An Overview of Scripting Languages
- The Bash Shell
- AppleScript and AppleScriptObjC
- Javascript, Dashboard, and Dashcode
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Chapter 13: File Handling; UNDERSTANDING THE APPLICATION FOLDERS; USING PROPERTY LISTS; SUMMARY; PART IV: Advanced iPhone Programming Techniques; Chapter 14: Programming Multi-touch Applications; DETECTING TOUCHES; DETECTING MULTI-TOUCHES; SUMMARY; Chapter 15: Simple Animations; USING THE NSTIMER CLASS; TRANSFORMING VIEWS; ANIMATING A SERIES OF IMAGES; SUMMARY; Chapter 16: Accessing Built-in Applications; SENDING EMAILS; ACCESSING THE CAMERA AND THE PHOTO LIBRARY; ACCESSING THE CONTACTS APPLICATION; SUMMARY; Chapter 17: Accessing the Hardware; USING THE ACCELEROMETER Pt. 1. The Mac OS X developer resources pt. 2. Application programming pt. 3. Script programming.