Home » Archive for category "mobile"

Archive for the ‘mobile’ Category:


Thanks Steve

Image tribute designed by Jonathan Mark Even if you never met the man, if his visionary products helped your child to read and write at an early age, let grandparents see their grandchildren across thousands of miles without having to crowd around a computer, led the transformation of the mobile and music industry that pays your salary today, made product companies rethink their priorities towards customers, and most importantly made many of us want to make even a fraction of a dent he has made to this industry and shape our careers accordingly, its not surprising that on his passing you’d think you knew him very well and to ask yourself ‘What do you want to do before you go’?

Tutorial: RouteWeather Using Google weather and Driving Directions APIs in your iOS apps

First off, let me say this: Google’s terms of service do not allow you to use their APIs for any commercial apps. So it is likely that if you use these APIs, they may never see the light of day in the app store, unless you negotiate a commercial deal with Google. Here is what we will be developing: Let’s assume you are planning a trip from Bethesda, MD to 90210, CA and you plan to drive (Yeah a road warrior!).  You can get the driving directions from many places, including Google. What you also want is, what “what is the weather along the route”. Not only that, you want it for the day you plan to drive (so maybe tomorrow, the day after, or the day after the day after…) I often need this information. I don’t drive cross country, but I do drive and knowing the weather along the route and for the day I want to drive is very useful to me. I wish we had an app for that. Well, let’s not wish, let’s write one. In the process, you will learn how to: a) Use TBXML for XML parsing b) Use Google Weather and Driving

(Read More…)

iPhone Programming: Who Just Called Me?

The best way to learn programming is to solve tasks that irk you. Well, here is something that irked the heck out of me. I often receive calls from outside of the US (India, Korea, Japan etc.). Very often, the incoming caller id leaves out the prefix. Example, instead of “+91 981234 5678″  I get just “9812345678″, or, instead of “+82 111 11111″ I just get “82 111 11111″. The irritating part is that the iPhone cannot map it to my address book. Fine. But there is the additional irritant – If I search the iPhone address book, I can’t search by phone number :-( Damn. So now I am left guessing who just called me. It happened so often, I finally decided to do something about it. Or, I decided to solve the damn problem.

(Book Review) Cocos2D – Its raining books, Hallelujah!

Till just a few weeks ago, there were no real books one could read on Cocos2D game programming. While there are an almost infinite number of web tutorials, a book has a different charm – it is usually more structured and hopefully better researched. A few weeks ago, the first book on Cocos2D surfaced, “Learn iPhone and iPad cocos2D game development” by Steffen Itterheim. I bought it on day 1 of its release, and posted my review here. In short, it was well written and, well, the very first book for cocos2D, so it had that first mover advantage. The other book I am eagerly waiting for is Rod Strougo and Ray Wenderlich’s book “Learning Cocos2D“. The book is yet to be released, but I get the feeling it will be more ‘advanced’ than the other available books. In the mean time, I was contacted by another company, Packt Publishing who sent me an email to review a new book from them: Cocos 2D for iPhone 0.99 – Beginners Guide by Pablo Ruiz.

Embracing digital tools for early development – all in 45 minutes a day.

When I grew up, it was common for parents (including mine) to assume that making your child watch TV, or play video games at an early age was not the right thing to do. Anything to do with TV or video gaming was assumed to ‘corrupt young minds’ and the general thought process was to ensure your child grows up on traditional things (like real physical toys, pen and paper, chalk boards and educational books).There was a valid reason for this – in old days, content in such mediums was purely for entertainment and little was done for conscious education for children. Interestingly, that notion persists very strongly even today. I have lots of friends who have brought up their children pretty much devoid of TV and digital tools. When I say devoid, I don’t mean a total ban. They let them use these objects once in a while, but not in a ‘let it help you grow’ mode. It is treated as pure entertainment and curtailed often to just one show, played over and over again, or just one game, played over and over again. It is impossible to state what is right and what is wrong when it

(Read More…)

© Arjun Roychowdhury. My personal opinions only.