PaperFoldMenuController uses PaperFold to create a foldable menu on the left side of the screen. The project is created with similar methods and delegates as UITabBarController so that it can be used as a replacement easily.
Just like UITabBarController, you can add items to the menu using setViewControllers. The title of each view controllers in the array appears in the menu table view. The controller uses containment view controller, so all the UIViewController's callbacks e.g, viewWillAppear, viewDidAppear works.
I am still working on vertical folds, but it is already available in an experimental branch. Just needed a bit more tweaking as I test it on one of our own apps in buUuk.
Looking good :p
And pleasantly surprised that it works very well with UIScrollView. [video]
I created this as a feature in WeatherLah a few months back. WeatherLah is a Singapore weather app designed by @isnav and done by an intern at buUuk. But this feature will probably need some tweaking before it makes it into the app.
This prototype shows tide levels at different hours.
TIME -> TIDE LEVELS
But the navigation is not flexible enough to easily show when is high tide and low tide.
TIDE LEVELS -> TIME
The animated frog is a frame-by-frame animation, each frames drawn manually in Photoshop. Had a lot of fun working on this.
Just open sourced PaperFold for iOS. It's a UI Control to hide/show views on the left and right side of the screen.
For more information, you can checkout the the link in github
I played with Chipmunk Physics library sometime last year. Made a simple and fun chart based on chipmunk by using balls that response to device tilting. I kept this for 5 months and forgot to open source the code :p
You can either use ball sizes, or number of balls to represent data sizes for each group.
The code is open sourced in GitHub. You can get is here.
Here's another work in progress. Trying to use folds for navigation. The folds are done with separate layers using CATransform3D overlaid with sliced screenshots of the view.
The video shows a prototype of SG NextTrain, an iOS application to tell arrival time of the next train in Singapore.