Controls of the Week from Kodiak PHP

Aaron Brethorst, September 09, 2012

We’ve been periodically highlighting multiple controls of the week over the past few weeks. This week is no different, except for a small twist. This week we’re highlighting the three components from the absolutely incredible-looking app, Kodiak PHP, that the team graciously open-sourced.

I’m not a PHP developer (I’m more of a Rubyist, and Cocoa Controls is built on Rails 3.2), but if I was, I’d buy this app in a heartbeat. Check it out, or catch this video on YouTube that shows off some of these components in action:

KOKeyboard

KOKeyboard is an iOS drop-in component that adds a new row of keys to the default on-screen keyboard. It consists of swipe buttons with all common symbols, punctuation and brackets, and a special navigation key. It was developed for Kodiak PHP, an app which allows you to write and run PHP code directly on the iPad.

A swipe button has 5 symbols on it. If you simply tap it, it will produce the middle symbol. However if you swipe it (tap-and-drag) towards one of the corners, it will produce the symbol in that corner.

The navigation key (the middle one with a circle on it) allows you to navigate in the text by moving the cursor in a direction where you drag. If you drag the navigation key, the cursor will move the same way as you drag. If you double tap and drag it will start selecting text from your current position.

To see the component in action, take a look at the video at http://www.becomekodiak.com/ or try our app called Kodiak PHP on the App Store.

BSD licensed.

Find out more

KOTabs

With KOTabs you can easily create a tabbed document interface. The user can switch between tabs with a single tap. The tabs can be closed with the “x” icon in the corner. When there are more tabs than the screen can show, the whole bar can be scrolled to the side. It was developed for Kodiak PHP, an app which allows you to write and run PHP code directly on the iPad.

To see the component in action, take a look at the video at http://www.becomekodiak.com/ or try our app called Kodiak PHP on the App Store.

BSD licensed.

Find out more

KOTree

KOTree allows you to show a tree of hierarchical data, e.g. files and folders. It was developed for Kodiak PHP, an app which allows you to write and run PHP code directly on the iPad.
The items can be expanded and collapsed by tapping them. An item can be selected by tapping its icon.

To see the component in action, take a look at the video at http://www.becomekodiak.com/ or try our app called Kodiak PHP on the App Store.

BSD licensed.

Find out more