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.

Graphics & Animation
screenshot of Flow

Flow

A new motion design tool for Mac that lets you easily animate designs and generate production-ready code that a developer can use right away. Flow works directly with a designer√¢‚Ǩ‚Ñ¢s Sketch file. After creating a new project the user simply links to their Sketch file and chooses two artboards to animate between. It automatically animates between two linked states, but you can edit timelines, durations, and easing to get it just right. When finished, you can export views, view controllers and even full Xcode projects in production ready Swift code. […]

Read More

Graphics & Animation
screenshot of Micro Animations

Micro Animations

An online marketplace of ready-made animations that you can buy as GIFs to use in your prototypes or apps. Micro Animations provides each animation as a transparent GIF in light and dark themes along with the original Photoshop file for you to tweak. All GIF animations and PNG images are royalty-free, which means they can be used in your App Store apps. And if you can’t find exactly what you’re looking for you could at least use the library for a bit of inspiration. […]

Read More

Graphics & Animation
screenshot of LottieFiles

LottieFiles

An online collection of free, high quality animation files for the Lottie animation framework. LottieFiles lets designers and animators share their animations created in Adobe After Effects for developers you use in their iOS and Android apps. All animations can be previewed on the site before downloading the JSON file ready to be used by Lottie. Some are also supplied with the original AEP file so you tweak the animation and re-export for the exact effect you’re looking for. […]

Read More

Graphics & Animation
screenshot of Lottie

Lottie

A library for iOS and Android from the developers at Airbnb that parses Adobe After Effects animations and renders the vector animations natively on mobile. Lottie can handle animations exported as JSON using the bodymovin plugin and as the animations are backed by JSON they can be complex without being huge in size. Best of all, as the animations are rendered as vectors they can be resized, looped, sped up, slowed down, and even interactively scrubbed without any loss in quality. […]

Read More

Graphics & Animation
screenshot of Kite Compositor

Kite Compositor

A powerful animation and prototyping application for Mac & iOS. Kite Compositor provides a full suite of powerful tools that let you build complex interfaces on a WYSIWYG canvas. You can create elaborate animations using the integrated smart timeline which allows you to drag and edit animation durations, keyframes and curves. You can also import your designs from Sketch as native Kite layers, and preview your designs on iOS with the companion app. They’re even working on a KiteKit framework to embed and play .kite documents right from within your own iOS or macOS apps! […]

Read More

Graphics & Animation
screenshot of Spine

Spine

An animation tool for Mac, Windows and Linux for creating 2D animations for games. Spine lets you create animations using the skeletal or cutout technique where images are attached to animatable bones, giving you much more flexibility and efficiency. Your animations are loaded and rendered in your games using one of several Spine Runtimes. Official runtimes are available for several platforms including Unity and cocos2d, as well as generic runtimes for Objective-C. There are even third party runtimes for SpriteKit. […]

Read More

Graphics & Animation
screenshot of Keyframes

Keyframes

A combined Adobe ExtendScript for After Effects and library for iOS and Android that lets you create high quality, vector based animations with complex shape and path curves, all with minimal file footprint. Keyframes is created by the clever developers at Facebook Incubator and makes it easy to add sophisticated vector animations from After Effects projects such as the reactions all Facebook users are familiar with. Running the ExtendScript outputs compact JSON files which can then be loaded into the library to be rendered in your app. […]

Read More

Graphics & Animation
screenshot of Squall

Squall

A tool that lets you create complex animations for your iOS app in Adobe After Effects. Squall’s After Effects extension reads the active composition and outputs any relevant animation data to a sqa file. The sqa file can be used with the SDK to build a production-ready, code-based animation. For simple animations Squall can even generate Core Animation code right in After Effects. The extension also manages the communication with your iOS device, allowing you to quickly preview animations in the Squall app or your own app running the Squall SDK. […]

Read More

Graphics & Animation
screenshot of CPPlay

CPPlay

A C++ interpreter with OpenGL and OpenAL integration. CPPlay brings a Playgrounds style REPL to C++ with an editor that lets you see the results of your code as you write. CPPlay is built on top of LLVM and Clang making its JIT compiler very fast – code you write with CPPlay executes at near native speed, and the native code you call executes at exactly native speed. It integrates with OpenGL and OpenAL so you can import assets such as images and use GLSL shaders to quickly test out your graphics and animation ideas. […]

Read More

Graphics & Animation
screenshot of TilemapKit

TilemapKit

A tilemap game development framework that natively supports all of Tiled Map Editor√¢‚Ǩ‚Ñ¢s map types, settings and features. TilemapKit reads and writes TMX files, does all the nitty-gritty math for you, and then offers advanced features such as creating grids for pathfinding, flexible tile animations, normal-mapped lighting support and an optimized, multi-threaded renderer. TilemapKit is a source code product compatible with SpriteKit, Cocos2D and custom Objective-C engines, and it will soon be available for Cocos2D-X/C++ engines. […]

Read More