The premier e-learning platform for mobile developers and mobile dev teams at every stage of their development. Specializing in iOS/Swift and Android/Kotlin.
Are you part of a mobile dev team? Let's chat! We're offering friendly, fun, no-pressure conversations to explore whether Kodeco for Business can help your team thrive.
Plus, we'll offer a free ebook from Kodeco's extensive
#MobileDev
library just for a 15-minute call. That's
I'm very excited to announce that from Friday, May 3rd-Sunday, May 5th, all video courses will be free for everyone! Tell your friends and make plans this weekend to get started with the highest-quality programming tutorials around!
Today is the 9-year anniversary of ! Here's a screenshot of our first blog post, exactly 9 years ago.
Thank you to our amazing community for your support over all of these years! :]
You're getting 3 months of free access to
#FlutterApprentice
—starting today! 🎉
We’ve partnered with
@FlutterDev
to make this happen—it's part of our Flutter Fall Event.
The time for learning Flutter has never been better. Start reading now:
Today marks the 8th anniversary of ! 🎉
Here's an image of my first post - a lot has changed since then. :]
Thanks so much to our amazing community - your support has helped us keep making tutorials after all these years!
The team and I are extremely excited to announce the new !
This is the most massive change we've made to the site in the past 9 years. Includes new learning paths, curated tutorials by subject, a personalized home page, and more:
We’re giving away 5 free Advanced iOS & Swift or Android & Kotlin book bundles to 5 lucky winners! To enter, simply leave a comment on this post tagging a fellow developer who you think deserves one of these bundles. We’ll choose the winners randomly before next Friday, May 29 :]
I'm really impressed with the work
@seanallen_dev
is doing with his YouTube channel. It's not easy to consistently make videos for over a year! Thanks for creating a great resource for the community :]
We’re massively excited to share our newest project with you: a dedicated resource for everything to do with server-side Swift! New books, new tutorials, courses, and more:
We’re excited to announce that
@rwenderlich
is now
@KodecoDev
! Come read about our new brand, what’s changed, and what’s stayed the same! Introducing Kodeco — the New
Free Weekend has started! Until May 5th, enjoy the largest collection of up-to-date iOS, Swift, Android & Kotlin videos completely for free! And if you see something you like, please tweet the URL & tag me, we’d love to know what you’re watching! Enjoy :]
To celebrate one of the most exciting WWDC events in recent memory, we are excited to announce three brand new iOS books: SwiftUI, Combine and Catalyst! 🎉 Learn more about these books, and how to lock in your limited time pre-order discount, here:
w00t - we've released 3 new books!
1) Realm: Building Modern Swift Apps with Realm Database
2) Data Structures and Algorithms in Swift
3) Design Patterns by Tutorials
Get the complete set for 40% off during the Advanced Swift Spring Fling:
Believe it or not, I had never chatted with
@twostraws
face to face until last night! I'm glad we finally fixed that :]
Such as super nice and smart guy - and he's contributed so much to the community. Check out his new
#100DaysOfSwift
project here:
Nice post from a guy who got job offers from LinkedIn, Yelp, Amazon, Facebook, and Google in just 6 days. Includes tons of handy tips on how he prepared for the interviews: (via
@flexRonin
)
Grand Central Dispatch (GCD) can help improve your app’s responsiveness by deferring computationally expensive tasks to the background.
In this two-part GCD tutorial by
@ERDekhayser
, you’ll learn the ins and outs of GCD and its Swifty API.
I don't mind paying taxes if it's equal/fair for everyone, but it really bothers me that our small business pays a much higher percentage of taxes than Apple does.
Have you ever wanted to share a part of your program with other developers?
In this tutorial by
@flexaddicted
, you’ll learn how to build an iOS framework so you can share code between apps, modularize your code, or distribute it as a third-party library.
Evan is a former member of the tutorial team on our site (and co-authored 3 books) - when was just a high school student! Now he's an intern at Apple - congratulations Evan and well deserved! :D
🎉🎉🎉 Finally: books and videos, available together, in our new Ultimate Subscription — and a giveaway as well!
Follow
@rwenderlich
, RT this and tag a friend to be entered to win one of ten 3-month Ultimate Pro subscriptions, on us!
Details here:
Get started using the Combine framework along with SwiftUI to build an app using the MVVM pattern in
@peres
's new MVVM with Combine Tutorial for iOS! You'll get your feet wet with SwiftUI, Combine & MVVM, and get a glimpse on the future of iOS development:
Over the past 10 years, our site has grown from 1 person writing tutorials to a team of over 200.
It's time that this Twitter handle represents the entire team! :]
So here on out, this will be the official account. For me personally, follow
@RayFromVA
!
I'm excited to announce our new book Living by the Code is now 100% complete! I read the whole thing and learned a lot—it’s such a unique & valuable collection of great advice. I recommend everyone check it out! You can learn more about it here:
iOS has very powerful APIs for tracking user locations and working with maps.
In this Core Location tutorial by
@haawa799
, you’ll make a travel logging app that logs user movements during the day but also doesn’t drain much of a device’s battery.
Announcing Modern Concurrency in Swift, First Edition!
Say goodbye to race conditions, crashes and obscure callbacks with the new Swift concurrency model featuring async/await and much more.
Start reading for free:
We are extremely excited to announce that our new Server Side Swift with Vapor book by
@0xTim
and the official
@codevapor
team is now 100% complete!
Currently on sale for $10 off to celebrate the release - discount ends soon!
Here's an app you'll build in our new Combine book: a Chuck Norris joke generator/translator! You'll learn how to:
👍 Use publishers & subscribers
👍 Use MVVM design pattern
👍 Handle errors
👍 Use schedulers
👍 Write tests
👍 Use Core Data /w Combine
It’s our eighth annual celebration of all that’s new with iOS!
This year we’ve got new books on machine learning, architecture, push notifications, and tons more content updated for iOS 12!
Check out our iOS 12 Launch Party here:
SwiftUI is the most exciting news since Apple announced Swift in 2014. In
@mataharimau
's newest tutorial, SwiftUI: Getting Started, get up to speed quickly on what you need to know about it and see for yourself why it is such a game-changer:
At my company (Razeware), we have a company-wide 2-week holiday break that begins now.
On behalf of of all of us at Razeware, we wish you a fun and relaxing holiday season! 🎄
UIKit has some powerful built-in UIView animations, and the latest Swift-based interfaces make using them easy.
In this UIView animations tutorial by
@nickbona
, you’ll learn to build practical recipes for your iOS apps using the UIKit framework.
Infinite scrolling allows users to load content continuously, eliminating the need for pagination.
In this tutorial by
@flexaddicted
, you’ll learn how to add infinite scrolling to an iOS app that fetches data from a REST API.
🎉 We have big news! We’re so excited to announce our new mobile app for iOS & Android — and a new Professional subscription that supports downloads and offline viewing of video courses through the app! Check it out:
Flutter may overtake iOS and Android as the most popular mobile development platform very soon!
That’s why we’re excited to announce our newest book to help you get started building apps on Flutter — the Flutter Apprentice! Start reading for free here:
Our designer Luke cooked up a little prototype of a learning roadmap for Android developers, called Android Elements.
What do you guys think of this? Is this something useful, that you'd like to see us expand upon / integrate into our site, or no?