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.

Backend Services
screenshot of Otto

Otto

A new devops tool that automates the way application environments are created for both development and production use. Created by HashiCorp, Otto aims to be the successor to Vagrant by abstracting away the complexity of learning all the tooling required to develop locally, provision infrastructure, deploy applications, and secure applications, into one tool to handle all the aspects of development and deployment to any cloud platform. A great tool for iOS developers that need to build a backend service but don’t have to time to learn all the tooling required to develop and deploy. […]

Read More

Backend Services
screenshot of Bit6

Bit6

A service that provides realtime communication capabilities for your app. Bit6 provides a drop-in SDK that lets you add app-to-app voice and video calling, text, photo, location and video messaging. It can even provide integration with PSTN lines and SMS so you can make calls and send messages to landlines and feature phones from your app. The Bit6 SDK also handles all the identity management and user authentication and discovery through phone number, email, Google or Facebook. The SDK is available for iOS, Android and Javascript for web apps. […]

Read More

Backend Services
screenshot of StackShare

StackShare

A site where you can discover the tech stacks behind some of the world’s best software companies such as Twitter, Facebook and Dropbox. StackShare lets you see which tools and services they use, and how they’re using them. If you need to set up a backend service to support your iOS app but don’t know what tools to use, StackShare is the best place to start. Once you’re happy with the tools and services you’ve chosen, you can share your stack for other developers to discuss and vote on. […]

Read More

Backend Services
screenshot of Fabric

Fabric

A new suite of cross-platform mobile development tools from Twitter that helps developers solve several common challenges. Fabric is comprised of all seven of Twitter’s SDKs organised into three distinct ‘Kits’: the Crashlytics Kit, the Twitter Kit, and the MoPub Kit, covering crash reporting, testing before going live, driving downloads, onboarding new users, social features, understanding your apps√¢‚Ǩ‚Ñ¢s growth and monetisation. It’s also really easy to incorporate the tools using a Mac app that integrates with Xcode to walk you through the steps required. […]

Read More

Backend Services
screenshot of Apiary

Apiary

A tool for helping you design the best API before having to write any code. Apiary lets you design and test your API with an API Blueprint written in a open sourced, Markdown-like language that defines your API endpoints and how they should work including a mock server, tests, validations, code samples and your language bindings. Apiary will also convert your API Blueprint into interactive, comprehensive documentation for your API that you can share with other developers. It also offers a Traffic Inspector that will show exact data for requests made on your API, down to HTTP level, and outline differences from API documentation, or even perform validations against your schema. […]

Read More

Backend Services
screenshot of Firebase

Firebase

A backend as a service that provides an API to both store and sync data in realtime across all your clients. When data changes, apps built with Firebase update instantly across every device – web or mobile. Firebase-powered apps also work offline, data is automatically synchronized when your app regains connectivity. With Firebase you don’t need to write any backend code – or worry about scaling that backend. […]

Read More

Backend Services
screenshot of PingPal

PingPal

A cross platform app communication service that can provide a persistent connection for server-to-user or user-to-user WebSocket style communication. PingPal is currently in beta but they have drop-in iOS and Javascript SDKs for you to try now, with Android coming soon. The service also includes “UniPush” which provides a single fully transparent push mechanism that automatically selects the right push service for the user’s platform. […]

Read More

Backend Services
screenshot of Helios

Helios

An extensible open-source backend framework for iOS apps from Mattt Thompson. Helios is built on the Rack webserver interface and is comprised of a collection of backend components that you can mix and match to provide features including data synchronisation, push notifications, in-app purchases, Passbook, Newstand, logging and analytics. […]

Read More

Backend Services
screenshot of Objective-Cloud

Objective-Cloud

Not exactly an iOS development tool, but it is an idea that is mad enough to get a mention. As the name suggests, Objective-Cloud allows you to run Objective-C in the cloud. You can develop your custom web applications in Xcode, deploy straight to the cloud and they handle all the scaling. They also provide an SDK that includes a custom HTTP handler for creating RESTful web services. Price tiers are very reasonable as well. […]

Read More

Backend Services
screenshot of StackMob

StackMob

A very comprehensive backend-as-a-service provider. Like most providers, StackMob offers a datastore API, social login, push notifications, file storage and custom business logic code, but it also adds some other unique features such as a geolocation API, analytics and deployment management. They do offer a free tier but you have request pricing if you need more. […]

Read More