Picture 1 of 1
iPhone Open Application Development: Write Native Objective-C Applications.. .
by Zdziarski, Jonathan | PB | Acceptable
Condition:
“Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend ”... Read moreabout condition
Postage:
Located in: Aurora, Illinois, United States
Delivery:
Estimated between Tue, 25 Jun and Fri, 28 Jun to 43230
Returns:
Coverage:
Read item description or contact seller for details. See all detailsSee all details on coverage
(Not eligible for eBay purchase protection programmes)
Seller information
- 99% positive feedback
Registered as a Business Seller
Seller assumes all responsibility for this listing.
eBay item number:374254590691
Item specifics
- Condition
- Acceptable
- Seller Notes
- Binding
- Paperback
- Weight
- 0 lbs
- Product Group
- Book
- IsTextBook
- Yes
- ISBN
- 9780596518554
- Subject Area
- Computers, Technology & Engineering
- Publication Name
- iPhone Open Application Development : Write Native Objective-C Applications for the iPhone
- Publisher
- O'reilly, Incorporated
- Item Length
- 9.2 in
- Subject
- Mobile & Wireless Communications, Software Development & Engineering / General, Hardware / Peripherals, Programming / Mobile Devices, Hardware / Mobile Devices, General, Hardware / Personal Computers / General
- Publication Year
- 2008
- Type
- Textbook
- Format
- Trade Paperback
- Language
- English
- Item Height
- 0.7 in
- Item Weight
- 15.7 Oz
- Item Width
- 7 in
- Number of Pages
- 288 Pages
About this product
Product Information
Certain technologies bring out everyone's hidden geek, and iPhone did the moment it was released. Even though Apple created iPhone as a closed device, tens of thousands of developers bought them with the express purpose of designing and running third-party software. In this clear and concise book, veteran hacker Jonathan Zdziarski -- one of the original hackers of the iPhone -- explains the iPhone's native environment and how you can build software for this device using its Objective-C, C, and C++ development frameworks.iPhone Open Application Development walks you through the iPhone's native development environment, offers an overview of the Objective-C language you'll use with it, and supplies background for the iPhone operating system. You also get detailed recipes and working examples for everyone's favorite iPhone features -- graphics and audio programming, interfaces for adding multitouch functionality to games, the use of hardware sensors, and the device's vast user interface kit.This book explains: How to access the iPhone's underlying operating systemThe makeup of an iPhone applicationHow to get the open source tool chain running on your desktopThe iPhone's core user interface framework, which is heavily tied to major application-level functionsUsing the many touted iPhone features such as multitouch, hardware sensors, and gesturesIntercepting and handling event notifications for many iPhone-related eventsRaw video surfaces and 3D transformations that take you deeper into advanced graphics on the iPhoneHow to record and play simple sounds and intercept sound eventsAdvanced digital audio output using Apple's new Audio Toolbox frameworkAdvanced user interface components such as section lists, keyboards, and image manipulationThe Appendix includes a compendium of miscellaneous code examples for cool application features, such as using the camera and creating a CoverFlow(r)-like album browser.This book is a true hacker's book, designed for the millions of users who have run third party applications on their iPhone, but its concepts and code examples have shown to be remarkably similar to Apple's official SDK, making this book a valuable resource for both camps. Any programmer can use this book to write applications with the same spectacular effects that made the device an immediate hit, and impress users just as much as the official iPhone software does. That programmer can easily be you.
Product Identifiers
Publisher
O'reilly, Incorporated
ISBN-10
0596518552
ISBN-13
9780596518554
eBay Product ID (ePID)
77939011
Product Key Features
Number of Pages
288 Pages
Language
English
Publication Name
iPhone Open Application Development : Write Native Objective-C Applications for the iPhone
Publication Year
2008
Subject
Mobile & Wireless Communications, Software Development & Engineering / General, Hardware / Peripherals, Programming / Mobile Devices, Hardware / Mobile Devices, General, Hardware / Personal Computers / General
Type
Textbook
Subject Area
Computers, Technology & Engineering
Format
Trade Paperback
Dimensions
Item Height
0.7 in
Item Weight
15.7 Oz
Item Length
9.2 in
Item Width
7 in
Additional Product Features
LCCN
2008-275033
Dewey Edition
22
Target Audience
Scholarly & Professional
Dewey Decimal
006.76
Lc Classification Number
Tk6570.M6
Table of Content
Preface; Audience for This Book; Organization of the Material; Conventions Used in This Book; Using Code Examples; Safari® Books Online; Legal Disclaimer; We'd Like to Hear from You; Acknowledgments;Chapter 1: Breaking Into and Setting Up the iPhone; 1.1 Jailbreak Procedures; 1.2 Installing BSD Subsystem; 1.3 Additional Resources;Chapter 2: Getting Started with Applications; 2.1 Anatomy of an Application; 2.2 Building the Free Tool Chain; 2.3 Building and Installing Applications; 2.4 Integrating with XCode; 2.5 Transitioning to Objective-C;Chapter 3: Introduction to UIKit; 3.1 Basic User Interface Elements; 3.2 Windows and Views; 3.3 The Most Useless Application Ever; 3.4 Deriving from UIView; 3.5 The Second Most Useless Application Ever; 3.6 Text Views; 3.7 Navigation Bars; 3.8 Transition Views; 3.9 Alert Sheets; 3.10 Tables; 3.11 Status Bar Manipulation; 3.12 Application Badges; 3.13 Application Services;Chapter 4: Event Handling and Graphics Services; 4.1 Introduction to Geometric Structures; 4.2 Introduction to GSEvent; 4.3 Example: The Icon Shuffle;Chapter 5: Advanced Graphics Programming with Core Surface and Layer Kit; 5.1 Understanding Layers; 5.2 Screen Surfaces; 5.3 Layer Animation; 5.4 Layer Transformations;Chapter 6: Making Some Noise; 6.1 Core Audio: It's Great, but You Can't Use It; 6.2 Celestial; 6.3 Audio Toolbox;Chapter 7: Advanced UIKit Design; 7.1 Controls; 7.2 Preferences Tables; 7.3 Progress Indicators; 7.4 UIProgressBar: When Spinny Things Are Tacky; 7.5 Progress HUDs: When It's Important Enough to Block Stuff; 7.6 Image Handling; 7.7 Section Lists; 7.8 Keyboards; 7.9 Pickers; 7.10 Date/Time Pickers; 7.11 Button Bars; 7.12 Creating a Button Bar; 7.13 Orientation Changes; 7.14 Web Views and Scrollers;Miscellaneous Hacks and Recipes; Dumping the Screen; Dumping the UI Hierarchy; Invoking Safari; Initiating Phone Calls; Vibrating; Transparent Views; Taking Camera Photos; Cover Flow-Style Album Flipping;Colophon;
Copyright Date
2008
Item description from the seller
Seller assumes all responsibility for this listing.
eBay item number:374254590691
Postage and handling
Item location:
Aurora, Illinois, United States
Post to:
Afghanistan, Albania, Algeria, Andorra, Angola, Anguilla, Antigua and Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan Republic, Bahamas, Bahrain, Bangladesh, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Brazil, Brunei Darussalam, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde Islands, Cayman Islands, Central African Republic, Chad, Chile, China, Colombia, Costa Rica, Cyprus, Czech Republic, Côte d'Ivoire (Ivory Coast), Democratic Republic of the Congo, Denmark, Djibouti, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Fiji, Finland, France, Gabon Republic, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, Guatemala, Guinea, Guinea-Bissau, Guyana, Haiti, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Ireland, Israel, Italy, Jamaica, Japan, Jordan, Kazakhstan, Kenya, Kiribati, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Liechtenstein, Lithuania, Luxembourg, Macau, Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Mauritania, Mauritius, Mexico, Moldova, Monaco, Mongolia, Montenegro, Montserrat, Morocco, Mozambique, Namibia, Nauru, Nepal, Netherlands, New Zealand, Nicaragua, Niger, Nigeria, Norway, Oman, Pakistan, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Qatar, Republic of Croatia, Republic of the Congo, Romania, Rwanda, Saint Helena, Saint Kitts-Nevis, Saint Lucia, Saint Vincent and the Grenadines, San Marino, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, South Africa, South Korea, Spain, Sri Lanka, Suriname, Swaziland, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, Thailand, Togo, Tonga, Trinidad and Tobago, Tunisia, Turkey, Turkmenistan, Turks and Caicos Islands, Uganda, United Arab Emirates, United Kingdom, Uruguay, Uzbekistan, Vanuatu, Vatican City State, Vietnam, Virgin Islands (U.S.), Wallis and Futuna, Western Samoa, Worldwide, Yemen, Zambia, Zimbabwe
Excludes:
Barbados, French Guiana, French Polynesia, Guadeloupe, Libya, Martinique, New Caledonia, Reunion, Russian Federation, Ukraine, Venezuela
Postage and handling | To | Service | Delivery*See Delivery notes |
---|---|---|---|
Free postage | United States | Economy Shipping | Estimated between Tue, 25 Jun and Fri, 28 Jun to 43230 |
US $15.99 (approx S$ 21.64) | United States | Expedited Shipping | Estimated on or before Mon, 24 Jun to 43230 |
Taxes |
---|
Seller charges sales tax in |
Sales Tax for an item #374254590691
Sales Tax for an item #374254590691
Seller collects sales tax for items shipped to the following states:
State | Sales Tax Rate |
---|---|
Missouri (MO) | 8.238% |
Return policy
After receiving the item, contact seller within | Refund will be given as |
---|---|
30 days after the buyer receives it | Money Back |
The seller is responsible for return postage costs.
Seller feedback (5,224,112)
m***i (60)- Feedback left by buyer.
Past month
Verified purchase
Great seller A+++
d***r (667)- Feedback left by buyer.
Past month
Verified purchase
Perfect, thanks.
d***r (667)- Feedback left by buyer.
Past month
Verified purchase
Perfect, thanks.