Apple WWDC 2012 Conference Ticket
Apr 25
Mobile Solutions Architect
Oct 07
The game demonstrates a couple of movable pieces and a few diamonds. The aim of this game is to get all the diamonds and move on to the next level. Every level is created in such a way that it gets more and more challenging.
The red ball bounces around the walls in the direction indicated by the player by pressing the green arrow keys. You can only move left, right, down and up. Diagonal moves are not permitted.
The Green block can be used as a piece of wall that is controlled by player. The player can either use the red ball or the green block by using the Switch Piece button. In the initial stages the green block is not used, but as and when the levels become more challenging, it is impossible to complete the level without using the green block.
You can switch between levels using the Level Up and Level Down buttons. Also you can restart the game any time you want using the restart buttons (Specially when you are stuck).
There is no score system in the game – the only aim of this game is to finish it in as less moves as possible. Check the bottom of the game screen to track your Move Count. Also it displays Current Object used, Diamonds remaining and Current Level.
Download it here – http://bit.ly/qwPBjM
Sep 30
I have implemented some of the FB Graph API calls and wanted to share it with everyone. Its a fun and simple app – and you can use the helper files in your own code to implement FB sharing.
You can find this on GITHUB.
Sep 29
Recently I was working on an application “Would You Me” – This application was built as a survey app and turned out to be a pretty big hit. Our servers went down only after a week of release – which we didn’t anticipate. We went back to the drawing board.
This time we came out with something much more stronger and we thought why not add some deals to it. Thats when I started looking at Groupon Deals API. Its pretty good and works pretty well – also attracted a few more people to our recently uploaded 2.0 version.
Just yesterday I came across an article on TechCrunch about HyperPublic. It sounded awesome – I went inside made an app out of it and its available with code on GITHUB. What this API does is it provides you with rich local data and also local deals. I found it very useful and very easy to implement. You can filter places or offers on a bunch of different levels. I just threw out something at it and it turned out pretty strong and very efficient. Check it out.
Jul 01
SQLite in iPhone – iPhone comes with a in-build SQLite database system which lets you save data from the app. A lot of people have been asking about how to implement this and so here is a video of how to save things into a SQLite database.
Part 1:
Part 2:
Jun 30
NSKeyedArchiver provides a way to encode objects into an architecture-independent format that can be stored in a file. When you archive a set of objects, the class information and instance variables for each object are written to the archive. On the flip side NSKeyedUnArchiver does exactly the opposite.
In this video I have explained the basics of how it works.
Jun 29
NSFileManager – Here we will see how to store data in files locally on your iPhone.
In this video I will show you how to save and retrieve data from local file system
Jun 28
iPhone SDK has a very elegant way of saving user settings in a structure called as NSUserDefaults. You can add a bunch of different objects in this UserDefaults – These are nothing but a dictionary of user settings that you will save in the app’s document folder. But beware, once you delete the app, even the user settings get deleted. So it can be useful for a bunch of different things. You can think of them as user session variables when compared to Web terminology.
In this video, I will give you a gist of how to use NSUserDefaults and how it will help you implement a bunch of things that can be useful for your mobile application.
Jun 27
Property Lists in iPhone Development is a way to store variables, most probably for global variables or things that are used again and again or more like a datasource.
If you want to make a global file and save all the variables at one place, Property Lists or PLists, as they are called, are the best place to store these. Here I have a video where I show all the basics and how to use a Property List with multiple data types.
Jun 26
Ads might be not that appealing to your users, but what is more appealing is a FREE app. Making any app FREE would not get you into making an app at the first place, but just to tell you one thing I learnt – A FREE app can make more money then a Paid App. This is where Ads come into picture. Admob is one of the biggest AD Provider for iPhone apps and now after google acquired it, its the god of ads for iPhone apps.
In this video I will show you how to integrate AdMob ads into your iPhone Application to generate revenue.