Review of ‘Programming Social Applications’

With the inception of Google+, along with the already-dominant Facebook and Twitter, it is important that developers who are supporting existing applications, look to extend their brand across the social-sphere, and this book, Programming Social Applications, aims to educate the readers on the various options available out there today. The author, Jonathan LeBlanc starts off with the basics, underlying the various containers that make up a Social Application, before looking at the arguments between proprietary and open-source implementations.

There are various aspects to hosting the application, client-side, and it’s infrastructure requirements, using Flash as an example, or HTML5, as well as server-side, and a combination of both. What is good about this book, is that the author provides various case-studies, to emphasise good v.s bad design as well as explore privacy issues associated with mapping user profile data to your application.

All in all, the book is quite detailed, it does go through examples, including coding examples, and various design methodologies that make popular widget and apps on Facebook for example, which I must admire. I didn’t have any issues with the book, besides perhaps it being too thick, which is why I probably just skip to the appropriate sections. I quite enjoyed it, although I do take bits and pieces of it to use as are appropriate for my projects, but this book fits well as a reference, as well as in-depth page-to-page read. Recommend this completely.

[box type=”bio”]


: [rating=3] 

Level: [rating=4]

PriorKnowledge: Web Development/HTML/scripting concepts

Myrating :[rating=3.5]


Author: Jonathan LeBlanc
Programming Social Applications, 1st EditionPublisher: O’Reilly MediaYear: August 2011

Review of Just Spring | Madhusudhan Konda

I have just finished reading Just Spring, by Madhusudhan Konda, after taking on some minor roles in certain Java projects. With Spring now the renowned framework when Java is mentioned as an approach to a solution, it is vital that the fundaments of the framework is understood, and having a book that is solely focused on that idea, separating non-essential information and allowing the reader to enjoy the Spring framework in itself, no interference with Hibernate and other concepts, the author does an amicable job.

The author deals with important framework concepts, as they present in other languages and their frameworks, such as

dependency injection



, and deals with the data-management aspects such as

Spring Data

. This book is aimed at someone who is a fan of


, the quick ‘let-me-plug-this-into-my-solution’ where you just read up on the chapter and apply the sample code to your own work, no fuss. The book itself is not as thick as some of the other Spring books, which encourages someone wanting to shortcut his or her way into an enterprise application, applying an enterprise-standard framework.

I find this book easy to read, the author’s context is understandable and sensible, and as far as Java books go, this comes highly recommended. 62 easy pages to follow, so you can bridge your understanding from uni-java knowledge to applying this wonderful framework.

[box type=”bio”] 

Concise: [rating=4]

Level: [rating=4.5]

PriorKnowledge: J2EE/Java

Myrating :[rating=4]


Author: Eric Sarrion
Just Spring, 1st Edition
Publisher: O’Reilly MediaYear: July 2011

Introduction to iOS Blocks (revisited)

OK, my first real blog back, and I thought i’d revisit iOS Blocks. I did an article on this a while back, but recently came across a fantastic tutorial set from [iOS Developer Tips]Introduction to Blocks in Objective-C, which are split into two parts, posted by John Muchow. I found his articles to be the most concise and well-explained, in terms of Blocks, better than the WWDC Video I saw of the concept. With Apple gradually making all of it’s API’s Block-oriented, this is a vital and worthwhile read.

yes I am alive

Hello fellow blog-hoppers, yes after a lengthy sabbatical I am back on my blog and will be updating it ‘again’ from now on. I have been bogged down in tons of work, including moving to a new job, in the last two months. I basically left 24/7 Realmedia, to move to Rice Warner, an actuarial firm in the heart of Sydney, but will be spending a significant amount of my time in Melbourne as well. 

Quite exciting times. I am also working on a ‘secret’ iOS app as well, which is my first released app, which would hopefully be coming out in the next few weeks. But enough of the boring bits, just to let you all know that I will be posting regularly, interesting news and bits on the world of iOS and Adobe stuff, as well as some tutorials that I come across.