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 HTTPea

HTTPea

A simple iOS HTTP client that lets you send GET, PUT, POST, HEAD, and DELETE requests with custom headers and parameters. HTTPea will also parse the server’s response and display it the most useful format so you can drill down into a JSON document, view an image, display a web page, or just view the raw response. […]

Read More

Networking and APIs
screenshot of HTTP Scoop

HTTP Scoop

A HTTP sniffer for Mac that passively listens for HTTP requests from any app running on your Mac. You can view request or response data as text or in a hex dump, view images from within the app and save responses to disk. With the Headers view, you can see cookie exchanges and analyse cache behaviour. There’s no proxy configuration needed, just hit the Scoop button and off you go! […]

Read More

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