• 学习iPhone编程(影印版) 9787564124113
21年品牌 40万+商家 超1.5亿件商品

学习iPhone编程(影印版) 9787564124113

全新正版 _可开发票_极速发货

28.72 5.9折 49 全新

仅1件

天津西青
认证卖家担保交易快速发货售后保障

作者艾伦(Alasdair Allan)

出版社东南大学出版社

ISBN9787564124113

出版时间2010-10

装帧平装

开本16开

定价49元

货号11674689

上书时间2024-09-18

果然是好书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
作者:(美国)艾伦(Alasdair Allan)

Alasdair Allan,一位Exeter大学资历研究员,他负责构建P2P望远镜网络。他还忙于制作开源硬件,还有一系列用于管理云服务和监控分布式传感器网络的iPhone应用。 

目录
Preface
1. Why Go Native?
The Pros and Cons
Why Write Native Applications?
The Release Cycle
Build It and They Will Come

2. Becoming a Developer
Registering As an iPhone Developer
Enrolling in the iPhone Developer Program
The Apple Developer Connection
Installing the iPhone SDK
Preparing Your iPhone or iPod touch
Creating a Development Certificate
Getting the UDID of Your Development Device
Creating an App ID
Creating a Mobile Provisioning Profile
Making Your Device Available for Development

3. Your First iPhone App
Objective-C Basics
Object-Oriented Programming
The Objective-C Object Model
The Basics of Objective-C Syntax
Creating a Project
Exploring the Project in Xcode
Our Project in Interface Builder
Adding Code
Connecting the Outlets in Interface Builder
Putting the Application on Your iPhone

4. Coding in Objective-C
Declaring and Defining Classes
Declaring a Class with the interface
Defining a Class with the Implementation
Object Typing
Properties
Synthesizing Properties
The Dot Syntax
Declaring Methods
Calling Methods
Calling Methods on nil
Memory Management
Creating Objects
The Autorelease Pool
The alloc, retain, copy, and release Cycle
The dealloc Method
Responding to Memory Warnings
Fundamental iPhone Design Patterns
The Model-View-Controller Pattern
Views and View Controllers
The Delegates and Data Source Pattern
Conclusion

5. Table-View-Based Applications
Simplifying the Template Classes
Creating a Table View
Organizing and Navigating Your Source Code
Connecting the Outlets
Building a Model
Adding Images to Your Projects
Connecting the Controller to the Model
Mocking Up Functionality with Alert Windows
Adding Navigation Controls to the Application
Adding a City View
Edit Mode
Deleting a City Entry
Adding a City Entry
The “Add New City...” Interface
Capturing the City Data

6. Other View Controllers
Utility Applications
Making the Battery Monitoring Application
Tab Bar Applications
Refactoring the Template
Adding Another Tab Bar Item
Finishing Up
Modal View Controllers
Modifying the City Guide Application
The Image Picker View Controller
Adding the Image Picker to the City Guide Application

7. Connecting to the Network
Detecting Network Status
Apples Reachability Class
Embedding a Web Browser in Your App
A Simple Web View Controller
Displaying Static HTML Files
Getting Data Out of a UI Web View
Sending Email
Getting Data from the Internet
Synchronous Requests
Asynchronous Requests
Using Web Services

8. Handling Data
Data Entry
UI Text Field and Its Delegate
UI Text View and Its Delegate
Parsing XML
Parsing XML with libxml2
Parsing XML with NSXML Parser
Parsing JSON
The Twitter Search Service
The Twitter Trends Application
Regular Expressions
Introduction to Regular Expressions
Storing Data
Using Flat Files
Storing Information in an SQL Database
Core Data

9. Distributing Your Application
Adding Missing Features
Adding an Icon
Adding a Launch Image
Changing the Display Name
Enabling Rotation
Building and Signing
Ad Hoc Distribution
Developer-to-Developer Distribution
App Store Distribution
Submitting to the App Store
The App Store Resource Center
Reasons for Rejection

10. Using Sensors
Hardware Support
Determining Available Hardware Support
Setting Required Hardware Capabilities
Using the Camera
The Core Location Framework
Location-Dependent Weather
Using the Accelerometer
Writing an Accelerometer Application
Using the Digital Compass
Accessing the Proximity Sensor
Using Vibration

11. Geolocation and Mapping
User Location
Annotating Maps

12. integrating Your Application
Application Preferences
Accessing Global Preferences
Custom URL Schemes
Using Custom Schemes
Registering Custom Schemes
Media Playback
Using the Address Book
Interactive People Picking
Programmatic People Picking

13. Other Native Platforms
Phone Gap
Download and Installation
Building a Phone Gap Project
Mono Touch
Download and Installation
Building a Mono Touch Project

14. Going Further
Cocoa and Objective-C
The iPhone SDK
Web Applications
Core Data
Push Notifications
In-App Purchase
Core Animation
Game Kit
Writing Games
Look and Feel
Hardware Accessories
Index 

内容摘要
无论你是一位Mac编程新手还是摩拳擦掌准备上手iPhone和iPod Touch的Mac开发行家,《学习iPhone编程(英文)(影印版)》都将为你构建面向市场的iPhone应用开一个好头。获取为iPhone和iPod Touch编程所需的实战经验。有了这本易学易用的指南,你将通过学习如何运用Xcode、Objective-c编程语言与核心框架,构建多个样例应用程序。在你掌握它之前,你将不仅拥有开发应用的技能,还会知道如何顺利完成提交应用到iTunes App Store的流程。 

主编推荐
《学习iPhone编程(英文)(影印版)》:立即开始使用Xcode,并且学习如何操作Interface Builder,利用模型-视图-控制器(MVC)架构和Objective-c,构建一个数据条目界面,学习如何解析和存储所收到的数据,在构建大量富有挑战的样例应用时,解决一些典型的问题,理解App Store和ad hoc发布的要求及相关细节。使用iPhone的加速表、临近传感器、GPS、数字罗盘和摄像头,将你的应用iPhone偏好设置、媒体回放等功能集成。 

媒体评论
“《学习iPhone编程》涵盖了一位有追求的程序员在iPhone OS平台上开始工作所需的·切内容。我认为它全面而且很好可读。力荐!”
    ——Fraser Speirs总监,Connected Flow有限公司,FlickrExport的作者 

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP