About three months back we had this conversation in our office lounge after we had released an app for mumbaikar.com. What next ?
After a series of discussions we understood that so many of us @flipmedia were hard core movie buffs. Watching movies in the cinema was on the top of our entertainment list. From the list of suggestions, movie app scored number one. We had brainstorming sessions on what next and how can we go about building this app?. We did some rough sketches and kind of finalized on the final working version and it’s features.
Our creative team began their magic on the wire-frames and gave application the best look and feel. Technical team got final designs in few days and started working on the app code. Before starting the actual work we had to make sure that we did not repeat the mistakes we encountered during the first app production. Thanks to our creative team as they made our life harder with a nice but difficult to implement design.
Our challenge was to give the same look and feel and at the same time make the application responsive. Our creative team started working on the application icon. You can see how the logo got evolved
After working on the app for 5 weeks we completed the first version of Naviflix 1.0 and submitted to app store. Thanks to Google, Apple SDK Documentation and some great forums, without those references we would have been lost. After submitting the app we could not just wait, and we started testing it with our friends. They reported few bugs. We worked on them as fast as we could submitted version 1.1 to app store.
Naviflix Demo
Would like to hear your comments and suggestions on how we can improve the app. You can purchase Naviflix on the app store for USD 1.99
I know so many people with lot of excitement upgraded their iPhone to OS 4.0 Beta1. After few minutes of discovering the new features you will realize most of your old application are crashing and not running as it is supposed to work. Many of my favorite applications did the same and I got really annoyed. I cannot really blame Apple for OS 4.0 as it is still in beta.
I decided to restore my iPhone to previous 3.1.3 firmware and I kept getting this annoying error 1015. After searching almost a day I found this method which helped me to get back to 3.1.3 firmware. I hope this will help you all
“If pop producer Timbaland had sought to build consensus around declaring independence, what might he have produced?” Concept video from Soomo Publishing
While developing application we keep sharing the builds with others. It is very difficult to find out which version they are using and the date it was build. To overcome this I was searching for methods that can used to auto increment build numbers and set the application build date. I found this article really useful.
To create view with rounded corners is really simple in iPhone SDK 3.0 in just 2 steps
Step 1: Include QuartzCore
#import <quartzcore/QuartzCore.h>
Step 2: You can now add corner radius to any view
//Create a Imageview
UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(10, 100, 300, 225)];
//Load some image
[imageView setImage:[UIImage imageNamed:@"candle.jpg"]];
//Enable maskstobound so that corner radius would work.
[imageView.layer setMasksToBounds:YES];
//Set the corner radius
[imageView.layer setCornerRadius:10.0];
//Set the border color
[imageView.layer setBorderColor:[[UIColor whiteColor] CGColor]];
//Set the image border
[imageView.layer setBorderWidth:3.0];
//Add the imageview as a subview to main view
[self.view addSubview:imageView];
[imageView release];
Sample Code: Click to download. In the sample I have done a image view and a loading view with rounded corners. This sample will work only with iPhone SDK 3.0 and above.
If you had got the chance to look at iPhone SDK 3.2 beta you will be surprised to see more exciting stuff that is been added to CALayer