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.

Networking and APIs
screenshot of JSON Accelerator

JSON Accelerator

A free Mac app that validates JSON from a file or URL and creates Objective-C, Java or Python Django model classes from the output. The Objective-C classes it generates are all NSCoding compliant and it can even create Core Data models. You can add custom HTTP headers using GET or POST to fetch JSON from any API which makes it a great tool for quickly developing apps with new APIs. […]

Read More

Networking and APIs
screenshot of ProgrammableWeb

ProgrammableWeb

One of the best websites for web APIs. It has a massive searchable directory of APIs sorted by category and popularity. Each API is listed with details including protocols, formats and links to documentation. In addition to the directory, the site also covers API news, how-to guides and a directory of some of the best mashups using the APIs listed on the site. ProgrammableWeb is the best place to start to get inspiration for your next API based app. […]

Read More

Networking and APIs
screenshot of Charles

Charles

A web debugging proxy application for Mac, Windows and Linux. Enables you to view all HTTP(S) traffic between your machine and the internet including requests, responses and HTTP headers. Can be used with iOS apps in a few different ways by either using the simulator, connecting your iPhone to your machine’s shared internet connection or following these steps. Really useful for debugging networking problems or having a sneaky peak at what network requests your favourite apps are making. […]

Read More

Networking and APIs
screenshot of Visual JSON

Visual JSON

A simple and free Mac App that visualises JSON from a JSON API. Visual JSON allows you to make a custom request to any JSON API with options for request type, parameters and body content, and it will visualise the JSON response as an easy to read collapsable list. A very useful tool for debugging any JSON API. […]

Read More

Networking and APIs
screenshot of Runscope

Runscope

A useful API proxy service for debugging your API calls. You just have to swap your API URLs in your code with a Runscope one and all traffic will be available for you to inspect online. You can also create API requests, save them and run them through later. […]

Read More

Networking and APIs
screenshot of Fetcher

Fetcher

A Mac HTTP Client that supports every HTTP Request method with custom parameters, custom body and custom headers. Useful for testing APIs and feeds you use in your app. […]

Read More