Mehfuz's Blog

Route Directions with iOS7 MapKit and Google Maps API

In addition to built-in directions API in iOS7 MapKit, it is also possible to combine data from other sources and custom draw your directions from point A to B. In this post, I am going to use Google Maps API to plot directions between two points using MapKit.

Read On →

Creating Slide-out Menu with UIDynamics

Dynamic behaviors for views (a.k.a.UIDynamics) in iOS7 offer a way to improve the user experience of your app by real-word behavior and characteristics, such as gravity into your app's animation. UIKit supports the following type of dynamic behaviors:

Read On →

Creating Universal IOS Framework

When you are considering to build a middleware or SDK, it is likely that you will want to distribute it and the apple way of distributing middleware is framework bundle. In theory, framework bundle ends with a .framework extension and is presented to developers as folder instead of a single file that makes it easier to browser headers and documentation included in the bundle.

Read On →

Objective-C Associated Objects

As an alternative to subclassing, Objective-C provides categories for extending core classes like NSString, NSMutableArray, etc. to add custom methods. In short, categories are nothing but a way to add extension methods similar to other languages (C#). One thing to keep in mind about categories is that it is not possible to synthesize properties or declare private variables inside a category. This is where the concept of associated object comes handy.

Read On →

Mocha + SuperTest = Fun!

Building application with node is fun. Node community came up with application framework like express providing robust set of features for creating multi-page and hybrid web applications. As you layer your application and if you are test comes first type of developer then it is obvious that you will write tests to maintain simple design and increase confidence of your application (as mentioned by Kent Black in 2003).

Read On →

Introducing Lighter blog engine

Past several years I am writing at weblogs.asp.net. However it has become dated and wanted to start something new. I wanted to built something simple giving me just the features needed to share my thoughts and nothing more.

Read On →