iOS 7 Wishlist

I’m pretty sure everyone of us that uses iOS always has a wishlist for the upcoming version. I’ll keep mine simple. Those are the top 8 things that I wish...

AFNetworking, NSURLCache & iOS 6

NSURLCache can be used to define memory and disk caching for URL requests. If you make a connection while you are not connected to the internet with the cache policy set...

NileFM Streaming App

I wrote a streaming app for NileFM a while ago but it never got accepted into the App Store. I’ve placed the code on GitHub which serves as a good tutorial for...

Google Currents-style UISegmentedControl

Introducing HMSegmentedControl, a drop-in replacement for UISegmentedControl mimicking the style of the segmented control used in Google Currents for iOS. Grab the code from GitHub: https://github.com/HeshamMegid/HMSegmentedControl Usage The code on...

Get international Dialling Code for the User's Current Location

In an app I’m working on, users are supposed to enter their phone number including the international dialling code. I know this could be confusing for some users that are...