If you are a iOS developer and make your daily bread by writing iOS apps, these are three software applications that can dramatically improve your productivity and quality of your coding. 1) Code Pilot My first favorite software is a XCode plugin called Code Pilot. It is a nifty plugin that, I would say, is QuickSilver for XCode. Jump into a file, or a method within a file within a couple of keystrokes. It matches your keystroke with files...
Read MorePorting iPhone/iOS apps to Windows Phone
Few days ago, I wrote a post on my review on Windows Phone. While I have been a Microsoft basher (no not really), Windows Phone is one product that surprised me (and I think most other bloggers as well) and took the smart phone UI to the next level. While Microsoft has been known to make killer user interfaces like Microsoft Fluent UI aka Ribbon, and the famous Start Menu on Windows 95, they haven’t been doing much recently. While...
Read MoreIntroducing MKStoreKit – Version 3
Update 4: (8th July 2011) MKStoreKit 4.0, an updated version of the one presented here is available. Please check it out and use 4.0 instead of this. Around last year this time, I wrote a singleton class, MKStoreKit, and a blog post, wrapping Apple’s StoreKit framework and it has been quite popular. From the email responses I receive, I could say, it’s been in use in more than thousands of apps on the AppStore. It has been very...
Read MoreA tryst with Windows Phone 7
A week ago, I got a new mobile phone, the windows phone 7 primarily for testing out the user interface, and some programming. The device I got was the HTC HD 7 from SingTel which costed me around 890$, 2$ higher than the iPhone 4 16GB. In this blog post I’ll review the HTC hardware comparing it with competing phones like the Samsung Omnia as well as the software it runs, Windows Phone OS comparing it to iOS and Android. While this...
Read MoreiPhone Tutorial: Authenticating with a RESTful service using NSURLCredential
In this RESTful world, access to any modern data-rich website is restricted with some kind of authentication mechanism. Several known open authentication mechanisms used on Web are HTTP Basic (RFC 1945) and HTTP Digest authentication (RFC 2617). While discussing Basic or Digest itself is a separate blog post, or a lengthy boring Wikipedia article, coding it in Objective C is not. No, I’m not talking about ASIHTTPRequest. While ASI is...
Read MoreiPhone Tutorial – Add Gravatar Support for your App
Gravatar, globally recognized avatar is an platform (web application?) by Automattic, creators of the blogging platform WordPress. The idea behind gravatar is to associate a picture to a person using his email address. As email addresses are increasingly becoming a way to identify yourself, some commenting platforms use Gravatar APIs to display an icon using the email address you give them. The Gravatar API is ridiculously simple that, all...
Read MoreiPhone Tutorial: Display WebPages within your App using this drop dead Simple XIB file
How many lines of code do you have to write for displaying a webpage ‘in-app”. 3 methinks. Wouldn’t be great if there is a built in class for presenting a webpage using “presentModalViewController”? Meet MKWebViewController. Step 1: Drop the attached three files into your project and write the following three lines on your action callback (buttonDidTap) or equivalent methods MKWebViewController *controller =...
Read More