content top

Deploymate – An essential Xcode companion for iOS developers

When you write an iOS app, you always use the “Latest iOS SDK” as your Base SDK and choose a older iOS version as your deployment target. As on date, you would probably use iOS 6.1.2 as your based SDK and iOS 5.1 as your target. Because your Base SDK is 6.x, you are free to use APIs and frameworks that were introduced in iOS 6. However, its your responsibility as a developer to ensure that you either fallback gracefully on older...

Read More

Why you shouldn’t hire a iOS developer based on his portfolio

Update: 23rd July 2014: This post is available in French translated by Vicky Rotarova Well, this is not a tech post. Shoo… developers… I’m not sure if this is a “Singaporean” thing or applies globally. Some people who are in charge of hiring has no clue how to get a good developer. So the first question they ask is for your “portfolio“. I really don’t understand how a iOS developer’s skill can...

Read More

iOS programming architecture and design guidelines

A good programmer gets the job done. A great programmer gets the job done, the right way. I’ve been a programmer for more than a decade now and been writing Objective-C code for almost half a decade. Some of the coding guidelines I follow have been immensely useful to me and I guess will be useful to you too. Before that, a brief background. I started my career doing Win 32 SDK/MFC programming. Delved a bit into Windows Device Driver...

Read More

Windows Store App Development for iOS Developers

Microsoft has partnered with Big Nerd Ranch to bring iOS developers a free two day training designed to jumpstart Windows Store development. The training is a two day event covering the basics, introduction to the platform, design differences between iOS and Windows 8 to Maps, Skydrive and Microsoft account integration. The training happens in San Francisco. But, unlike most others that are free only for developers in San Francisco, what...

Read More

Performance improvements to MKNetworkKit

Over the past couple of weeks, I was profiling MKNetworkKit and looking for bottlenecks. I found around five major bottlenecks. Performance Fix 1: Decoding images in Background UIImage will not decompress the PNG/JPG image until it’s actually displayed. This is fine for artwork or pattern images that you normally bundle with your iOS app. But for displaying avatar images on a Twitter timeline or a photo library application, the...

Read More
Page 2 of 2612345...1020...Last »
content top