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 Let’s Encrypt

Let’s Encrypt

A new certificate authority that’s free, automated, and open. Let√¢‚Ǩ‚Ñ¢s Encrypt aims to allow anyone who owns a domain (including this site) to use a trusted certificate to secure their server at zero cost unlike other CAs that may charge over $100 per year to do the same. It also includes a command line tool that runs on your web server that makes it painless to obtain a certificate, securely configure it for use, and automatically take care of renewal. Let’s Encrypt is backed by some big sponsors, including Cisco, Mozilla and Facebook, and has just entered public beta so can now be used by everyone. […]

Read More

Backend Services
screenshot of Let’s Encrypt

Let’s Encrypt

A new certificate authority that’s free, automated, and open. Let’s Encrypt aims to allow anyone who owns a domain (including this site) to use a trusted certificate to secure their server at zero cost unlike other CAs that may charge over $100 per year to do the same. It also includes a command line tool that runs on your web server that makes it painless to obtain a certificate, securely configure it for use, and automatically take care of renewal. Let’s Encrypt is backed by some big sponsors, including Cisco, Mozilla and Facebook, and has just entered public beta so can now be used by everyone. […]

Read More

Backend Services
screenshot of Perfect

Perfect

A framework for developing web and other REST services in Swift. Perfect’s primary focus is on facilitating mobile apps which require backend server software, allowing you to use one language for both client-side and server-side development. It consists of: PerfectLib, a module components and utilities for client and server including JSON encoding/decoding, cURL support, byte stream management, and more; Perfect Server, a backend server supporting FastCGI or stand-alone HTTP; and a set of connectors to add server side support for technologies such as MySQL, PostgreSQL and MongoDB. […]

Read More

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