Today iOS Development Resources, Open Sources, Articles, Tutorials and Samples

1. Open Source iOS Library Providing An In-App URL Router


An open source library allowing you to set up in-app routing using urls so you can easily jump between screens similar to TTNavigator in the old Three20 library.

You can find Routable-iOS on Github here.

You can read more about Routable and how to use it over on the Propellor blog.

A very useful concept from the Three20 library brought back for newer versions of the iOS SDK.

2. Enhanced Version Of The AwesomeMenu iOS UI Control For Creating Pop-Out Style Path Menus

An open source iOS UI control for creating pop out menus similar to the Path app providing features unavailable in similar libraries such as more touch events and image and animation manipulations.

You can find this fork of QuadCurveMenu on Github here.

A very nice update to an already excellent control.

3. Tutorial: How To Make A Scrolling Photo Gallery With UICollectionVi

A step by step tutorial explaining how to create a scrolling photo gallery view using UICollectionView.


You can find the tutorial over on the Adoption Curve site here.

A nice step-by-step guide on creating custom a custom UICollectionView.

4. Open Source Tool Allowing You To Save/Restore App States In The iOS Simulator

An open source Ruby based tool that allows you to save/restore the state of an app within the iOS simulator.  Very useful if you find yourself needing to sync/resync app data.

You can find Musical Chairs on Github here.

You can read more about Musical Chairs on the Artsy Engineering blog.

An extremely handy tool to have around if you're working on an app that requires you to store large amounts of data.

5. Open Source iOS UI Component Providing Colorful Customizable Circular Progress Views

An open source iOS component providing a customizabe circular progress view.  You can customize color and style, and place progress views within other progress views.



You can find HKCircularProgressView on Github here.

A nice customizable progress view UI control.

6. Tool For Quickly Launching, Deleting And Seeing Details Of iOS Simulator Apps

A free tool that allows you to quickly launch, delete, and view bundle details of apps stored in your iOS simulators.



You can download SimPholders from the homepage here.

It is a free download, but I don't have any information as to whether it stays that way.

7. Open Source Objective-C Library Allowing You To Inject A Block Of Code Before/After Methods

An open source objective-c library that allows you to easily inject blocks of code to execute before/after methods without needing to modify the original class.

You can find BlockInjection on Github here.

A very interesting library for working with blocks.

8. Custom UIStoryboardSegue Providing A Modal Style Transition

A custom Xcode storyboard segue providing a neat sliding/pushback animation for setting up modal views.

You can find DCModalSegue on Github here.

A nice transition for modal views.

9. Open Source iOS Library For Easily Creating Coach Marks To Guide Users Through Your UI

An open source library allowing you to create an elegant guide for your app's user interface by using easily definable coach marks and instruction text.



You can find WSCoachMarksView on Github here.

A nice easy way to create an elegant guide for your app's users.

10. Tutorial: Building An Interactive 3D Scene With Core Animation Step-By-Step

A tutorial demonstrating 3d programming basics with Core Animation by guiding you through the creation of an interactive 3d scene.

You can find the tutorial in two parts: Part 1, Part 2.

A nice step by step guide for learning the basics of 3D programming with core animation.

11. Open Source Library For Super Fast Fuzzy NSString Matching

A library providing super fast NSString matching providing a score based on the relevancy of one string to another.

You can find StringScore on Github here.

A handy library to have around if you find yourself needing to search through strings.

If you've created, or come across any iOS developer resources that you'd like to share you can submit them in below comment section.

I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

iPad,iPhone,iPhone Resources,iPhone Articles,iPhone Development,iPhone Game Development,iPhone Turorial,Mobile Development Tutorials,Mobile Developments,Objective C