Review of Concurrent Programming in MacOS X and iOS | Vandad Nahavandipoor

A very important topic in my opinion, whether you are working on the Mac or iOS platform, is grand central dispatch, understanding the mechanics of ios concurrent queue marshalling and this book does the trick. It’s short in size, but with iOS4 and Blocks, it makes working with something on the main thread, on a split thread, more comprehensible, and the author provides concrete examples on how to utilise them, but it’s definitely not for the novice developers.

But for efficiently tweaking your code, for an intermediate developer, this book is a must, and I am a fan of Nahavandipoor, having read his previous book on Graphics. But I am happy with content level, I perhaps would keep this book as a reference and then dig deeper into it later, and even though I am primarily iOS (not Mac OSX) developer, it is good to understand how the principles work in iOS’s cousin, the desktop OS.

Concise: [rating=4.5] 

Level: [rating=4]

Prior Knowledge: Objective-C, Mac OSX Development experience

My rating :[rating=3.5]


Author: Vandad Nahavandipoor

Title:Concurrent Programming in Mac OS X and iOS, 1st Edition

Publisher: O’Reilly Media

Year: May 2011

Review of Developing Android Applications with Flex 4.5 | Rich Tretola

I am the curious minded and for me, looking to play with the Android SDK has been on my to-do-list for a while. I did review an Android book by O’Reilly a few weeks back, but it was through the use of Java and the Android SDK officially. As a Flex developer by background, I have been eagerly awaiting this book,Developing Android Applications with Flex 4.5 by Rich Tretola, as it gives me the chance to experiment with Flex 4.5 and creating Android applications with the more familiar Flex. This book is quite concise, in fact lets you get rolling right away, which is great, considering the amount of concise and centralised information for Flex Mobile 4.5 is hard to come by, they are mostly scattered, and yeah we are still in the infancy of building Flex mobile apps. Nevertheless, this book gives you great gusto starting with the first chapter which gets you starter, then progresses to how to lay out the application, working with various UI controls, then getting hooked into the physical attributes of the phone, such as GPS, Accelerometer and Camera Roll, and concluding with how to publish the app finally.

I enjoyed this book, it’s a concise reference and I hope there will be more development in the Flex sphere, to allow this to be a genuine stream of Android development. I actually hope there is an iOS version of this book, using Flex, which would be a great complement. But otherwise, this book get’s my tick of approval, really great, enjoyable to read and for the busy man that I am, finished it in a day! Wohah.

Concise: [rating=5]

Level: [rating=4.5]

Prior Knowledge:  Actionscript 3/Flex 4

My rating :[rating=4]


Author: Rich Tretola

TitleDeveloping Android Applications with Flex 4.5, 1st Edition

Publisher: O’Reilly Media

Year: May 2011