Introducing MotionBar – the Animated Tab Bar Library
In an earlier tutorial, we shared how to create a custom tab bar view using SwiftUI to replace the standard tab bar. If you’ve already read that tutorial, you know that building your own tab bar is not a difficult task....
Announcing Mastering Machine Learning with Core ML and Python
We’ve been working with Vardhan Agrawal, an iOS developer who has been actively contributed to the machine learning community, to write a book on machine learning and Core ML. Now we are happy to announce that the book “Mastering...
Our Swift Books and Course are Updated for iOS 12, Swift 5, and Xcode 10
Our flagship course – Beginning iOS 12 Programming with Swift, which is now fully updated for Xcode 10, Swift 5, and iOS 12. As always, whether the course is delivered through eBooks or video tutorials, it is designed for...
6 Years of AppCoda
Today we are celebrating our sixth year of AppCoda. As I always mention, when I came up with an idea to create an iOS programming blog, I never imagine it would allow me to quit my corporate job and working on AppCoda full-time....
Announcing Beginning iOS 11 Programming with Swift
After months of work, we are thrilled to announce our flagship course – Beginning iOS 11 Programming with Swift, which is now fully updated for Xcode 9, Swift 4 and iOS 11. Of course, you will learn how to design your apps...
Celebrating 5 Years of AppCoda
Today we’re celebrating our fifth year of AppCoda. The past 12 months have been one of the big years for our team. We published a new edition of Swift books, organized several in-person Swift workshops, and ran a series of...
Celebrating 4 Years of AppCoda
Today is AppCoda’s birthday. It’s been four years since I published the very first post on AppCoda. The past 12 months have been filled with changes and milestones. We launched a new design of the website with a...
AppCoda is Three Years Old!
Today marks quite a huge milestone for us. AppCoda is 3 years old! Time flies when you’re having fun. It’s been three years since I hit the Publish button and put out the first post on AppCoda. I started AppCoda as a...