It’s been two months since I got my iPad Pro and while I am waiting for my Magic Keyboard to arrive, I have prepared my iPad Pro to be my magical device I use for my everyday work as a software developer as well as an entrepreneur and manager!
If you haven’t read my previous post about how I chose iPad Pro over Surface Go, please spare 5mins to read it.
I usually use different programming languages for different projects and my plan was to prepare my iPad to fulfill almost all of my development needs on-the-go.
Of course it isn’t possible (yet) to use iPad to develop iOS/macOS apps which is my primary stack, but still I use Apple Playground app as my handy tool to try out my ideas until I get back to my Mac!
Before talking about code editors, let’s first see how to access git repositories and commit your changes on iPad.
There are not many apps out there providing this feature. After digging the App Store for some time, I found only one application that worth mentioning here, which is:
I like it’s features as well as the look and feel. Working Copy is a full-featured git client. From clone, pull, commit, push and create branches to support different remotes, rebase, merge, conflict resolving, SSH keys support is available in this app.
It has a simple code-editor right inside it, but it’s not that useful for serious programming! But it supports Apple Files API, so you can easily access your repository files from outside of Working Copy and edit them in other applications. (which we will get into)
You can do almost anything with it’s free version but the most important feature for a real user which is push is locked along with some other pro fearures and you have to purchase it for €21.99 to permanently unlock the app.
Although it’s a little pricey but if you need a robust git client for your iPad, Working Copy is definitly the best choice. But some of the code editors you’ll find also offer accessing to git. So stay tuned while we’ll go through code editors for iPad.