iOS Dev Tools

The greatest iOS development tools, including websites, desktop and mobile apps, and back-end services. Updated daily by Max Ott.

Subscribe

A weekly update delivered right to your inbox. Sent once a week. No spam, not ever. Unsubscribe at any time.

Working Copy

A complete Git client for iOS that lets you clone, edit, commit and push on the go. Unlike many other iOS Git apps, Working Copy allows you to work with any Git repo not just those hosted on popular services like GitHub and Bitbucket. Cloning repositories gets you a local copy on your iOS device with commits for all branches, just like on you desktop computer. You can then browse the content and make changes. Working Copy also allows other apps to access files using the iOS 8 document picker. Changes made can be committed and the commits can in turn be pushed back to the remote. Working Copy is free to download but there is an in app purchase to unlock the ability to push commits back to remote servers.

screenshot of Working Copy

Other similar tools

Source

A full featured git client and code editor for iPhone and iPad. Source combines a powerful code editor with syntax highlighting for over 100 languages with a git client so you can commit, pull, push, branch, and more, with specific integrations for GitHub, Bitbucket and Gitlab. It also includes a built in coding keyboard inspired by Swift Playgrounds with common programming characters that can be used across iOS as a 3rd party keyboard. […]

Read More

Danger

A tool that runs during your CI process and gives teams the chance to automate common code review chores. Danger can help lint your tasks in daily code review by leaving messages in your pull requests based on rules that you create with the Ruby. As rules are adhered to, the message is amended to reflect the current state of the code review. It runs a Dangerfile that you set up per-project with a collection of project specific rules. Danger currently supports Circle, Travis, Jenkins, Buildkite, Semaphore, TeamCity, Xcode Bots, Drone, and Surf and can easily be integrated with fastlane. […]

Read More

Git Sketch Plugin

A Git client generating pretty diffs built right into Sketch. Git Sketch Plugin lets you follow a typical Git flow – after working normally on your designs, you can create a branch, commit the changes, push your changes to a remote and create a pull request to merge into master, all from a convenient menu right in Sketch. The plugin creates PNGs of each artboard in your Sketch file so you can easily view visual pretty diffs in your Git client of choice or GitHub, as you make changes. […]

Read More

Branches

An iOS app for managing issues for your GitHub, GitLab or Bitbucket projects on iPhone and iPad. Branches offers a convenient way for you to navigate open or closed issues, create your own issue list filters, see all commits on all branches and view detailed pull requests including comments, commits and file diffs for free. You can also upgrade the app with in app purchase to unlock creating and editing issues and comments, assigning issues to collaborators, closing and reopening issues and more. […]

Read More