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.

Learning
screenshot of Awesome Swift Education

Awesome Swift Education

A massive curated list of resources for learning about the Swift Language. Awesome Swift Education includes everything you need to master Swift including books, videos, learning resources, blogs, open source Swift, and loads more. Each resource included in the list is tagged with a handy emoji to signify the type or resource, whether it’s a repository, Gist, blog post, newsletter, or one of several other types. The list is curated on GitHub so you can also submit a pull request if you think something is missing. […]

Read More

Learning
screenshot of pomo.tv

pomo.tv

A great collection of videos about Mac and iOS development, and Swift. pomo.tv aims to be the Apple development version of pyvideo.org, an indexed collection of development videos from all over the internet. The collection currently contains over 500 videos from nearly 30 different events and conferences, and is fully indexed by speaker, event and tag so you can easily find the video you need. The site is also open source on GitHub so you can submit a pull request for any videos you’d like to submit. […]

Read More

Learning
screenshot of Hacking with Swift

Hacking with Swift

A free training course that teaches you app development using Swift, covering everything from the absolute basics to creating a Flappy Bird clone using the latest frameworks. Hacking with Swift teaches you using 36 hands-on projects, so you can immediately apply your knowledge as you learn. All these projects are written for Swift 2, so everything is up to date with the latest changes to the language. There are also a number of standalone articles that can be read at any time to supplement what you are learning in the course. […]

Read More

Learning
screenshot of Swift A Day

Swift A Day

A interesting project from Linda Dong who is tackling a Swift experiment each day. So far, Swift A Day has covered SpriteKit, SceneKit, animations, gestures and the accelerometer. Linda has also made all the source code for her projects available on GitHub so you can follow along with her projects each day. […]

Read More

Learning
screenshot of UI Talks

UI Talks

A library of over 100 conference talks by over 70 experts on anything related to User Experience design. UI Talks collects the best recorded talks on UX from events like An Event Apart, TED, The Next Web Conference and Webstock, in one searchable place. The talks cover every aspect of UX design including mobile, animation, app design, prototyping and loads more. You can browse the library by event, expert or topic and each video includes recommendations for what to watch next. […]

Read More

Learning
screenshot of Swifty

Swifty

An interactive iOS app that helps you learn to code in Swift on your iPhone, iPod Touch or iPad. Swifty teaches Swift with over 200 interactive lectures that include everything from basic concepts (variables, if and else, loops) to advanced topics like optionals, tuples and classes. The lectures allow you to actually type and run Swift on your iOS device with instant feedback. The first chapter is free and you can unlock the rest with a very reasonably priced in app purchase, and new lectures are added for free. […]

Read More

Learning
screenshot of Master iOS Design

Master iOS Design

An online course that aims to teach you all about designing for iOS. Master iOS Design is a free course that is split into several sections that cover everything from design principles to applying those principles to an actual iOS app, each providing real examples of where the principles you’re learning have been applied to apps in the App Store. […]

Read More

Learning
screenshot of Subjective-C

Subjective-C

A website of articles that study and investigate some of the most innovative interfaces on iOS. Subjective-C has currently covered Facebook Paper’s tilting panner and Spark Camera’s recording meter and both articles are great reads. The articles provide analysis and speculation on how the interfaces are implemented using tools such as Reveal, and also provide code snippets of how to reimplement the features yourself. I’m looking forward to reading more. […]

Read More

Learning
screenshot of Treehouse

Treehouse

Another great selection of online courses that teach students how to build websites & apps, write code or start a business. There are over 1000 videos along with many quizzes and interactive code challenges that will count towards badges and achievements to indicate the skills you have learnt. The Treehouse website looks great on iPad as well so you can learn while out and about. It’s also worth checking out the free Treehouse Show – a weekly video news show from Nick Pettit and, the King of Troll, Jason Seifer. […]

Read More

Learning
screenshot of Code School

Code School

Online course that teaches web technologies and programming topics by focusing on video lessons, coding challenges, and screencasts. They provide an iOS path that covers iOS fundamentals, Objective-C and Xcode. Many course and videos are free but you can also enroll for $29 per month for unlimited access to all content including guest screencasts. […]

Read More