Comments
yourfanat wrote: I am using another tool for Oracle developers - dbForge Studio for Oracle. This IDE has lots of usefull features, among them: oracle designer, code competion and formatter, query builder, debugger, profiler, erxport/import, reports and many others. The latest version supports Oracle 12C. More information here.
Cloud Computing
Conference & Expo
November 2-4, 2009 NYC
Register Today and SAVE !..

2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
In many cases, the end of the year gives you time to step back and take stock of the last 12 months. This is when many of us take a hard look at what worked and what did not, complete performance reviews, and formulate plans for the coming year. For me, it is all of those things plus a time when I u...
SYS-CON.TV
Book Review: Learning Cocoa with Objective-C
Developing for the Mac and iOS App Stores

This book is a nice concise no nonsense introduction to Objective-C. This book is different than most of the Objective-C books I have read in that it uses Cocoa and Cocoa Touch to teach the language.

The book starts out covering the developer programs, Xcode, Object-Oriented Programming with Objective C, and the Foundation library. It then has a chapter on the contents of iOS and OS X applications and how they are each packaged. This is a must read chapter for those coming from a Windows background.

The book continues to cover a ton of topics. I have listed the chapters included in the book below to show you the topics covered.

1. Cocoa Development Tools
2. Object-Oriented Programming with Objective-C
3. Foundation
4. Applications on OS X and iOS
5. Graphical User Interfaces
6. Blocks and Operation Quotes
7. Drawing Graphics in Views
8. Audio and Video
9. Model Objects and Data Storage
10. Cocoa Bindings
11. Table Views and Collection Views
12. Document-Based Applications
13. Networking
14. Working with the Real World
15. Event Kit
16. Instruments and the Debugger
17. Sharing and Notifications
18. Nonstandard Apps
19. Working with Text
20. iCloud

You may be wondering what the heck Operation Quotes are that are covered in chapter 6. That should have been Operation Queues.

One of the main things I like about this book is that the topics are short and also very informative. There are not 10 samples and scenarios to show you the ins and outs of the topic at hand, the author just provides an example and a short explanation which is enough.

This style of covering topics does require that you be an experienced programmer. An experienced programmer coming from the Java or .NET world should do fine with this style of teaching.

The short chapters make the book a very easy cover to cover read. The pace at which topics change is nice. The short chapters also makes this book an ideal reference for learning a lot about a topic in a short amount of time. I would recommend reading the first 6 chapters in order, but then after that the chapters stand alone.

The code is organized into one workspace which makes it very easy to use. It also works as is and is very usable.

Over all I highly recommend this book to any experienced developer coming from the Java or .NET world. If you have no programming experience you may want to spend some time learning C first.

Learning Cocoa with Objective-C: Developing for the Mac and iOS App Stores

About Tad Anderson
Tad Anderson has been doing Software Architecture for 18 years and Enterprise Architecture for the past few.

SOA World Latest Stories
The cloud has transformed how we think about software quality. Instead of preventing failures, we must focus on automatic recovery from failure. In other words, resilience trumps traditional quality measures. Continuous delivery models further squeeze traditional notions of quality. R...
Countless business models have spawned from the IaaS industry. Resell Web hosting, blogs, public cloud, and on and on. With the overwhelming amount of tools available to us, it's sometimes easy to overlook that many of them are just new skins of resources we've had for a long time. In...
Public Cloud IaaS started its life in the developer and startup communities and has grown rapidly to a $20B+ industry, but it still pales in comparison to how much is spent worldwide on IT: $3.6 trillion. In fact, there are 8.6 million data centers worldwide, the reality is many small...
SYS-CON Media announced today that CloudBees, the Jenkins Enterprise company, has launched ad campaigns on SYS-CON's DevOps Journal. CloudBees' campaigns focus on the business value of Continuous Delivery and how it has been recognized as a game changer for IT and is now a top priori...
Live Webinar with 451 Research Analyst Peter Christy. Join us on Wednesday July 22, 2015, at 10 am PT / 1 pm ET In a world where users are on the Internet and the applications are in the cloud, how do you maintain your historic SLA with your users? Peter Christy, Research Director, ...
DevOps tends to focus on the relationship between Dev and Ops, putting an emphasis on the ops and application infrastructure. But that’s changing with microservices architectures. In her session at DevOps Summit, Lori MacVittie, Evangelist for F5 Networks, will focus on how microservic...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE