Using the iPad as a development tool.

Published on Sep 28, 2012

Ever since I got the iPad I have been trying to find the way to incorporate it to my work.

I tried multiple apps and the following list are the ones that survived and remain installed as of today.

Apps that I use on a daily basics.

Splashtop 2

I tried multiple remote desktop applications to share screens with my Windows PC and so far this have been the only one that worked really well for me. I haven’t try it using an Internet connection, only in the same network but is extremely smooth.

Textastic

Probably the best general purpose and programming text editor in the iPad. Connects with Dropbox, FTP, SFTP and WebDAV. It features an extended keyboard with multiple purposes key at the top that give you rapid access to many of characters you will need while programming. Syntax highlighting, HTML templates, auto-completion and more…

Worqshop

I use this one a lot for working on my Github projects because, yes, it connects with Github (and Heroku). The most amazing about Worqshop is that is done by a sole developer Donny Kurniawan_

At the moment, is only suited for single developers projects, since once a project is clone into the iPad you can only add, commit and push changes.

There is no pull as of today, but still a really great tool. In my case I made sure I push before working in the same project on another computer and I have to delete and re-clone the project in the iPad. A bit cumbersome but is better than nothing.

Vimmy

This is a reference app. You can easily access references to the most common commands for the Vim text editor.

I use it fairly often since my memory refuses to remember anything besides :w :q :d and a few other basic commands.

Dropbox

This one is obvious, specially to easily share files between devices.

iZip

Because you always need to zip and unzip files.

Edge Inspect

The best way to debug web application in the iPad.

Sketchy

My wire framing application of choice.

Blueprint

If I need to design the UI for an iPhone or iPad application, this is the app to use.

Less frequently used apps.

JSON Designer

I use this one when I have to think or design new API‘s.

Grafio

Great tool to create any type of graphics.

Flow charts, business process diagrams, Venn diagrams, mind maps, sketches, etc. I really like how well the shape recognition works.

Honorable mentions

Design Pattern Reference

This app contains a list of design patterns taking from the Gang of fours, Design Patterns book .

Each pattern is presented with a brief definition and an UML diagram.

Cheat Docs

Another amazing library of reference documents for multiple programming languages, frameworks, applications and more…

Vim

I have to mention it, since I still think is pretty awesome the team at Applidium took the time and ported vim into the iPad.

If you know or use other apps don’t be shy and let me know. I will add it to the list.