学习iPhone编程(影印版) 东南大学出版社 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
学习iPhone编程(影印版) 东南大学出版社电子书下载地址
- 文件名
- [epub 下载] 学习iPhone编程(影印版) 东南大学出版社 epub格式电子书
- [azw3 下载] 学习iPhone编程(影印版) 东南大学出版社 azw3格式电子书
- [pdf 下载] 学习iPhone编程(影印版) 东南大学出版社 pdf格式电子书
- [txt 下载] 学习iPhone编程(影印版) 东南大学出版社 txt格式电子书
- [mobi 下载] 学习iPhone编程(影印版) 东南大学出版社 mobi格式电子书
- [word 下载] 学习iPhone编程(影印版) 东南大学出版社 word格式电子书
- [kindle 下载] 学习iPhone编程(影印版) 东南大学出版社 kindle格式电子书
寄语:
新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!
内容简介:
无论你是一位Mac编程新手还是摩拳擦掌准备上手iPhone和iPodTouch的Mac开发行家,《学习iPhone编程(英文)(影印版)》都将为你构建面向市场的iPhone应用开一个好头。获取为iPhone和iPodTouch编程所需的实战经验。有了这本易学易用的指南,你将通过学习如何运用Xcode、Objective-c编程语言与核心框架,构建多个样例应用程序。在你掌握它之前,你将不仅拥有开发应用的技能,还会知道如何顺利完成提交应用到iTunesAppStore的流程。
书籍目录:
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
Apple's 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
作者介绍:
作者:(美国)艾伦(Alasdair Allan)
Alasdair Allan,一位Exeter大学资历研究员,他负责构建P2P望远镜网络。他还忙于制作开源硬件,还有一系列用于管理云服务和监控分布式传感器网络的iPhone应用。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
I added a custom PNG icon for the Refresh button to the project, setting the UIButton type to Custom and the image to point at my refresh icon (you will need to drag your icon into your Xcode project before it will be available as a custom image). I resized the Refresh button to be the same size as the Info button provided by the template, setting the View Mode to "Scale to Fill" in the Attributes tab of the Inspector window.
When connecting the UIButtons to the received actions——for example, when dragging the refresh View: action to the Refresh button——choose Touch Up Inside from the drop-down menu of events that Interface Builder will present to you when you make the connection.
With this number of UI elements to play with, it's going to be easy to get confused. What's more, we are not going to connect all of the labels to our code, as some of them aren't going to be updated (e.g., section headers and the “Temp:”, “Humidity:”, and “Wind:” labels).
So, for the elements you will connect to an IB0utlet, use the Identity Inspector's Interface Builder Identity section to change the Name attribute of the element to be the same as the variable in the Main View Controller interface file. Figure 7-11 shows the assignments.
While this doesn't make it easier to connect the outlets to the UI elements, it does make it easier to check whether we've made an incorrect connection. If you click on File's Owner and switch to the Connections tab of the Inspector window, as Figure 7-12 shows, you can quickly check that each outlet is connected to the correct UI element since the name on each side of the connection should be the same.
Although we've written the interface for the view controller and built and connected our view to the interface, we haven't implemented it yet. Let's hold off on that until we've built our data model. ……
在线阅读/听书/购买/PDF下载地址:
在线阅读地址:学习iPhone编程(影印版) 东南大学出版社在线阅读
在线听书地址:学习iPhone编程(影印版) 东南大学出版社在线收听
在线购买地址:学习iPhone编程(影印版) 东南大学出版社在线购买
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
《学习iPhone编程(英文)(影印版)》:立即开始使用Xcode,并且学习如何操作Interface Builder,利用模型-视图-控制器(MVC)架构和Objective-c,构建一个数据条目界面,学习如何解析和存储所收到的数据,在构建大量富有挑战的样例应用时,解决一些典型的问题,理解App Store和ad hoc发布的要求及相关细节。使用iPhone的加速表、临近传感器、GPS、数字罗盘和摄像头,将你的应用iPhone偏好设置、媒体回放等功能集成。
媒体评论
“《学习iPhone编程》涵盖了一位有追求的程序员在iPhone OS平台上开始工作所需的·切内容。我认为它全面而且很好可读。力荐!”
——Fraser Speirs总监,Connected Flow有限公司,FlickrExport的作者
书籍介绍
无论你是一位Mac编程新手还是摩拳擦掌准备上手iPhone和iPod Touch的Mac开发行家,《学习iPhone编程(英文)(影印版)》都将为你构建面向市场的iPhone应用开一个好头。获取为iPhone和iPod Touch编程所需的实战经验。有了这本易学易用的指南,你将通过学习如何运用Xcode、Objective-c编程语言与核心框架,构建多个样例应用程序。在你掌握它之前,你将不仅拥有开发应用的技能,还会知道如何顺利完成提交应用到iTunes App Store的流程。
网站评分
书籍多样性:8分
书籍信息完全性:8分
网站更新速度:6分
使用便利性:9分
书籍清晰度:4分
书籍格式兼容性:5分
是否包含广告:4分
加载速度:3分
安全性:5分
稳定性:9分
搜索功能:7分
下载便捷性:8分
下载点评
- 字体合适(185+)
- 无水印(199+)
- 一般般(191+)
- 超值(649+)
- 推荐购买(609+)
- 品质不错(464+)
- txt(594+)
- 差评少(617+)
- 体验好(109+)
- 中评(86+)
- 经典(624+)
下载评价
- 网友 孔***旋: ( 2025-01-11 21:52:28 )
很好。顶一个希望越来越好,一直支持。
- 网友 孙***美: ( 2025-01-19 08:25:25 )
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 邱***洋: ( 2025-01-19 15:14:39 )
不错,支持的格式很多
- 网友 曹***雯: ( 2025-01-12 09:16:24 )
为什么许多书都找不到?
- 网友 益***琴: ( 2024-12-29 09:44:34 )
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 敖***菡: ( 2025-01-03 20:36:07 )
是个好网站,很便捷
- 网友 曾***玉: ( 2024-12-28 20:32:31 )
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 石***烟: ( 2025-01-18 02:58:49 )
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 宫***凡: ( 2025-01-10 07:54:04 )
一般般,只能说收费的比免费的强不少。
- 网友 权***颜: ( 2024-12-27 07:09:35 )
下载地址、格式选择、下载方式都还挺多的
- 网友 堵***格: ( 2025-01-01 01:29:58 )
OK,还可以
- 网友 曾***文: ( 2025-01-05 19:24:46 )
五星好评哦
- 网友 扈***洁: ( 2025-01-08 16:23:54 )
还不错啊,挺好
喜欢"学习iPhone编程(影印版) 东南大学出版社"的人也看了
这么好玩的英文书(幽默英文:帅也白搭,还不是被卒子吃掉+你都不理我,那我成狗不理了+再逼我,再逼我我就装死给你看+用美国小学课本学英文)套装共4册 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
临床执业助理医师资格考试历年真题解析(第十版)(2022国家医师资格考试用书) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
5分钟商学院·个人篇 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
思维导图:小学生口语表达训练 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
全新正版图书 经典脑力大挑战:聪明孩子喜欢的逻辑思维游戏三角形童书馆中国纺织出版社9787518052684人天图书专营店 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 美国心理学会情绪管理自助读物--学习可以更高效:如何减轻孩子的学习压力 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 不一样的卡梅拉29我救了怪鸡弗斯坦儿童绘本故事书籍2-3-4-5-6-8周岁国外获奖经典老师推荐幼儿园大班宝宝图书漫画早教 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 成本会计(第5版 附习题与案例集) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 发现者旅行指南:河南 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 语文:三年级上册(·教科版)(2010.5印刷)翰林测试卷 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 氢与燃料电池——新兴的技术及其应用 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 【官方直营】8天提升语法填空 初中版 高阶 初中真题模拟题 提高中考分数和英语能力 分步进阶练习8天系列图书籍 新东方英语 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 济南的冬天+从百草园到三味书+屋带上她的眼睛+驿路梨花七年级上册下册语文课文作家作品课内同步阅读书籍人民教育出版社版 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 全新正版图书 儿童意外伤害救命宝典刘莉云南科技出版社9787558714832 儿童伤亡事故汇海图书专营店 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 学科教育学大系:物理教学思维方式 朱龙祥 首都师范大学出版社【正版保证】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:8分
人物塑造:5分
主题深度:4分
文字风格:8分
语言运用:7分
文笔流畅:7分
思想传递:8分
知识深度:5分
知识广度:9分
实用性:9分
章节划分:6分
结构布局:7分
新颖与独特:6分
情感共鸣:9分
引人入胜:6分
现实相关:7分
沉浸感:3分
事实准确性:7分
文化贡献:3分