This book is for any Java developer interested in learning and exploring Objective-C as quickly as<br>possible.
Learn Objective-C for Java Developers
โ Scribed by James Bucanek (auth.)
- Publisher
- Apress
- Year
- 2009
- Tongue
- English
- Leaves
- 506
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Learn Objective-C for Java Developers will guide experienced Java developers into the world of Objective-C. It will show them how to take their existing language knowledge and design patterns and transfer that experience to Objective-C and the Cocoa runtime library. This is the express train to productivity for every Java developer who has dreamed of developing for Mac OS X or iPhone, but felt that Objective-C was too intimidating. So hop on and enjoy the ride!
- Provides a translation service that turns Java problem-solving skills into Objective-C solutions
- Allows Java developers to leverage their existing experience and quickly launch themselves into a new domain
- Takes the risk out of learning Objective-C
โฆ Table of Contents
Front Matter....Pages i-xxv
Front Matter....Pages 1-1
Introduction....Pages 3-10
Java and C: Key Differences....Pages 11-26
Welcome to Objective-C....Pages 27-54
Creating an Xcode Project....Pages 55-73
Exploring Protocols and Categories....Pages 75-85
Sending Messages....Pages 87-102
Making Friends with nil....Pages 103-114
Front Matter....Pages 115-115
Strings and Primitive Values....Pages 117-134
Garbage Collection....Pages 135-146
Introspection....Pages 147-162
Files....Pages 163-184
Serialization....Pages 185-210
Communicating Near and Far....Pages 211-237
Exception Handling....Pages 239-256
Threads....Pages 257-283
Front Matter....Pages 285-285
Collection Patterns....Pages 287-314
Delegation Pattern....Pages 315-323
Provider/Subscriber Pattern....Pages 325-337
Observer Pattern....Pages 339-352
Model-View-Controller Pattern....Pages 353-402
Front Matter....Pages 285-285
Lazy Initialization Pattern....Pages 403-410
Factory Pattern....Pages 411-428
Singleton Pattern....Pages 429-432
Front Matter....Pages 433-433
Memory Management....Pages 435-455
Mixing C and Objective-C....Pages 457-464
Runtime....Pages 465-475
Back Matter....Pages 477-493
โฆ Subjects
Data Structures, Cryptology and Information Theory
๐ SIMILAR VOLUMES
Learn Objective-C for Java Developers will guide experienced Java developers into the world of Objective-C. It will show them how to take their existing language knowledge and design patterns and transfer that experience to Objective-C and the Cocoa runtime library. This is the express train to prod
This title shows developers how to build Internet-based, distributed applications using Microsoftยฎ .NET Remoting, which enables powerful remote interaction among objects. A fundamental understanding of .NET Remoting is crucial as developers shift to developing distributed, Internet-based application
The similarities between C# and Java are immediate and obvious, but Java programmers need to overcome certain challenges before they can get up to speed with C#. The expert authors of this title have written the perfect guide to help Java developers move past pitfalls and learn to make use of C#. T