ios sdk programming [electronic resource] a beginner's guide

521 221 0
ios sdk programming [electronic resource] a beginner's guide

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... Xcode 6 iOS SDK Programming: A Beginner’s Guide The Media layer is also rather low-level and contains C application programming interfaces (APIs) like OpenGL ES, Quartz, and Core Audio The Cocoa layer overlays the C layer, and it simplifies iOS programming For instance, rather than manipulating C strings, you use the Foundation framework string, NSString Cocoa Touch On the iPhone and iPad, Cocoa is called... Peer-to-peer connectivity iAd Displaying advertisements ImageIO Reading and writing image data IOKit Low-level library for developing iPhone hardware attachments MapKit Embedding map in application and geocoding coordinates MediaPlayer Video playback MessageUI Composing e-mail messages OpenAL Positional audio library Table 1-1 Frameworks in iOS 7 8 iOS SDK Programming: A Beginner’s Guide Framework Purpose OpenGLES... is equivalent to Java’s core syntax The Foundation framework is equivalent to Java’s core classes, such as ArrayList, Exception, HashMap, String, Thread, and other Java Standard Edition classes, and the UIKit is the equivalent of SWING The iOS Frameworks Table 1-1 lists the frameworks available to you as an iOS developer Of these frameworks, this book dedicates itself to the UIKit rather than trying... in mind that iOS devices have significant international appeal We have tried to make this book as accommodating as possible for as wide an audience as possible We have kept colloquialisms to a minimum, for instance But more important than avoiding colloquialisms, this book relies upon discrete, numbered steps that illustrate each major concept Rather than a lot of prose describing the iOS SDK, we show... provides a chapter on installing an iOS application on an iPhone, iPod touch, or iPad device It also provides a tutorial on debugging and testing your application Chapter 6 finally begins the book’s UIKit coverage Chapters 6 through 10 discuss the UIView subclasses you use when laying out an iOS application Chapter 11 discusses alerts, action sheets, and application badges Chapters 12 and 13 discuss the many... Downloading applications from the App Store is both easy and inexpensive That makes it a lucrative market for independent developers wishing to take advantage of the iTunes Store’s large user base Independent developers can develop applications for the App Store by downloading the iOS SDK, developing an application, and joining the iOS Developer Program Apple then reviews your application, and once it passes... overwhelming The App Store has captured the hobbyist’s imagination like no other platform in recent memory Hobbyists have made—and will continue to make—money from their creations sold on the App Store And we aren’t necessarily talking about high-minded technical innovations The media has reported that apps that make your iPhone pass gas have made folks hundreds of thousands of dollars Rival farting App developers... data streams; playing and recording audio AudioUnit Audio units AVFoundation Objective-C interfaces for audio playback and recording CFNetwork WiFi and cellular networking CoreAudio Core audio classes CoreData Object-oriented persistent data storage CoreFoundation Similar to Foundation framework, but lower level (don’t use unless you absolutely must) CoreGraphics Quartz 2D CoreLocation User’s location/GPS... Chapter 16 discusses using the iOS s built-in database, SQLite Chapter 17 builds a more complex iOS application and discusses Core Data, by far the easiest persistence framework you can use while programming with iOS Chapter 18 discusses using iTunes music in your application Introduction Finally, Chapter 19 discusses the new SDK functionality available for the iPad and shows you how to create a universal... 485 Acknowledgments T hanks to the technical editor, Steven Weber, and everybody at McGraw-Hill, particularly Roger Stewart, Joya Anthony, Jody McKenzie, Vastavikta Sharma, and Bob Campbell Special thanks to Everaldo and his Crystal Project Icons licensed under the LGPL These icons have made the examples much more visually appealing in both this book and others And of course, thanks to Neil Salkind, . 433 18 Multimedia 435 Playing Sounds 436 AudioServicesPlaySystemSound 437 AVAudioPlayer and AVAudioPlayerDelegate 438 Try This: Playing a Sound and an MP3 439 Media Player Framework 442 Media Data Classes. 156 9 UINavigationBar and UINavigationController 159 UINavigationBar, UINavigationController, and UINavigationItem 162 Try This: Building a Three-View Application Using a Navigation Bar 163 Adding Another. Template 145 Try This: Adding a Tab Bar Item to a Tab Bar Application 147 Try This: Creating a Tab Bar Application from Scratch 148 Try This: Allowing Users to Customize a Tab Bar 151 Summary

Ngày đăng: 31/05/2014, 01:02

Từ khóa liên quan

Mục lục

  • Team rebOOk

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan