
iPhone Programmer's Road Map
A Guided Tour of the Official SDK
Addison Wesley (Publisher)
Published on 28. February 2020
Book
Paperback/Softback
288 pages
978-0-321-59156-2 (ISBN)
Description
A complete guide to the features and tools of the iPhone
SDK for all developers, even those new to Mac
programming
degrees Walks programmers through the SDK and shows how to build mobile apps that take
advantage of backend services
degrees Reviews basics of Object C and Cocoa and compares the syntax and Cocoa API
model against Java
degrees Includes a section on web application development on the iPhone
Summary
The iPhone 2.0 beta release includes both the iPhone Software Development
Kit (SDK) as well as new enterprise features such as support for Microsoft
Exchange ActiveSync to provide secure, over-the-air push email, contacts and
calendars as well as remote wipe, and the addition of Cisco IPsec VPN for
encrypted access to private corporate networks. The iPhone SDK provides
developers with a rich set of Application Programming Interfaces (APIs) and
tools to create innovative applications for iPhone and iPod(R) touch.
In addition to the rich set of iPhone OS APIs, the iPhone SDK also provides
advanced tools for creating native applications including: Xcode(R) for source
code editing, project management and graphical debugging; Interface Builder
with drag and drop interface creation and live preview.
This book provides a bridge for Java developers and shows developers (with or
without Mac programming experience) the skills they need to develop their
own iPhone applications by learning the core principles and techniques needed.
It walks them through creating their first application, examining the Objective-
C language, learning how to use the patterns and idioms of iPhone
development, drawing and animation, location finding and other fun and useful
topics.
SDK for all developers, even those new to Mac
programming
degrees Walks programmers through the SDK and shows how to build mobile apps that take
advantage of backend services
degrees Reviews basics of Object C and Cocoa and compares the syntax and Cocoa API
model against Java
degrees Includes a section on web application development on the iPhone
Summary
The iPhone 2.0 beta release includes both the iPhone Software Development
Kit (SDK) as well as new enterprise features such as support for Microsoft
Exchange ActiveSync to provide secure, over-the-air push email, contacts and
calendars as well as remote wipe, and the addition of Cisco IPsec VPN for
encrypted access to private corporate networks. The iPhone SDK provides
developers with a rich set of Application Programming Interfaces (APIs) and
tools to create innovative applications for iPhone and iPod(R) touch.
In addition to the rich set of iPhone OS APIs, the iPhone SDK also provides
advanced tools for creating native applications including: Xcode(R) for source
code editing, project management and graphical debugging; Interface Builder
with drag and drop interface creation and live preview.
This book provides a bridge for Java developers and shows developers (with or
without Mac programming experience) the skills they need to develop their
own iPhone applications by learning the core principles and techniques needed.
It walks them through creating their first application, examining the Objective-
C language, learning how to use the patterns and idioms of iPhone
development, drawing and animation, location finding and other fun and useful
topics.
More details
Language
English
Place of publication
New Jersey
United States
Publishing group
Pearson Education (US)
Dimensions
Height: 235 mm
Width: 178 mm
Weight
1000 gr
ISBN-13
978-0-321-59156-2 (9780321591562)
Schweitzer Classification
Persons
MICHAEL YUAN has worked as a product manager and technical evangelist at Red Hat Inc.. Before joining JBoss, Michael was a software consultant for mobile end-to-end applications. He published three books on mobile technologies, including Nokia Smartphone Hacks. SAM GRIFFITH is a long time NeXT / Mac developer and an OO Architect/Developer/Mentor who has programmed OO systems since 1987. NORMAN RICHARDS is also an active Cocoa developer on the Mac and co-author of JBoss Developer's Notebook. Norman has developed software for a decade and has been working with code generation techniques for much of that time.
Content
1. Introduction
2. First app
3. C to Object-C
4. The Apple Core
5. Standard Controls
6. I'm just drawn that way
7. The iPhone experience
8. Talk to me
9. Interface Builder
2. First app
3. C to Object-C
4. The Apple Core
5. Standard Controls
6. I'm just drawn that way
7. The iPhone experience
8. Talk to me
9. Interface Builder