iPhone App开发实战手册
2011-1
东南大学出版社
霍肯贝瑞
324
无
任何具有编程经验的人都能学会编写iphone应用程序。但如果你想打造一个伟大的应用,就需要学习比简单编程更多的内容:还得学会如何设计和推销你的作品。这本易学易用的指南将带领你走完从勾画创意到推销产品的整个过程。
·掌握开发iphone应用所需的工具
·在开始编写代码之前设计一个伟大的应用
·使用xcode和interface builder创建一个复杂的应用
·决定如何命名你的应用——然后投放beta测试
·了解如何让应用进入app store的独家内幕
·推广你的产品、追踪销售动态,并建立强大的客户服务体系
作者:(美国)霍肯贝瑞(Craig Hockenberry)霍肯贝瑞(Craig Hockenberry),在过去的30多年里设计了多个获奖软件。他目前是Iconfacto ry的负责人之一,该公司主要生产图标设计软件。他们的工作还包括为微软、苹果、Adobe及其他业界领先的软件公司设计和制作图标。
the missing credits
introduction
part one: getting started with cocoa touch
chapter 1: building your first iphone app
getting the tools
installing xcode
getting the iphone sdk
what lies ahead for the sdk?
exploring your new tools
every flashlight needs a parts list
some assembly required
taking it for a run on your mac
revision decision
chapter 2: the power of brackets
objective-c: the nuts and bolts for your iphone
app
the land of square brackets
the object of it all
telling your objects to do things
masses of classes
classes in detail
the methods behind the madness
categorically speaking
implementation: the brains behind the
beauty
creating new classes
managing memory
take a nil pill
autorelease with ease
properties and dots
methods of class
initializing objects
deallocation location
loops: for better or for worse
your exceptional code
learn by crashing
selector projector
show your id
where to go from here
developer documentation
learn to be lazy
chapter 3: cocoa touch: putting objective-c to work
get in cocoa touch
the big three: models, views, controllers
views
models
controllers
value objects
let's get primitive
objectified
collections
copying in depth
property lists
mutable versus immutable
make it mutable
protect your data
delegation and data sources
targets and actions
user interface: the hard way
user interface: the easy way
notifications
singletons
singletons as globals
where to go from here
the language of design
chapter 4: design tools: building a better flashlight.
part two: developmeat ia oepth
part three: the besiness end
part four: appendix
appendix a: where to go from here
index
版权页:插图:Now for the second caveat: the beta release is Apple Confidential Information andis covered by a Non-Disclosure Agreement (NDA). These big legal words meanthat you can't talk about it in public. You can discuss the new SDK only on theApple Developer Forums. You can connect with otherdevelopers who are doing the same thing you are: learning about a new release byasking questions and sharing discoveries. Apple engineers also contribute to thediscussion.The NDA also means that you won't find any books or other media to help youunderstand the changes. The only information about the beta release comes fromApple itself and is posted on the iPhone Dev Center. Typically there's a "What's New"document, release notes, and a list of API differences. Read each of these documentsfully: it's a great way to pass the time when you're waiting for several gigabytes ofSDK to download!
无
因为是影印版,书的内容不必多说,整体做工挺好,给个好评~