Flutter Apprentice [SUBSCRIBER]
Build for both iOS and Android with Flutter!Flutter is a new and exciting software development toolkit that lets you target multiple platforms at once, so you can build apps for iOS, Android and even...
View ArticleAnnouncing Flutter Apprentice, First Edition! [FREE]
Everything you need to get started with Flutter—Widgets, UI, Navigation, Networking, Persistence, State Management, and Deployment. You name it. Our new Flutter Apprentice book has it!
View ArticleHow To Make An App Like Instagram in iOS [SUBSCRIBER]
Have you ever wanted to build an app like Instagram, from architecture to coding to the back-end server, but weren’t sure where to start?In this course you will find out how to put all the pieces...
View ArticleOpen Call for Tech Editors and Authors on the Server-Side Swift Team [FREE]
We’re looking for Server-Side Swift developers to join the team. Read on for how to apply!
View ArticleSOLID Principles for iOS Apps [FREE]
SOLID is a group of principles that lead you to write clear and organized code without additional effort. Learn how to apply it to your SwiftUI iOS apps.
View ArticleGradle Plugin Tutorial for Android: Getting Started [FREE]
Learn how to create a Gradle plugin within your existing Android app, or as a standalone project that you can publish and use in any Android project.
View ArticleCreating Tiles for Wear OS [SUBSCRIBER]
Learn how Wear OS Tiles are different from regular Android layouts, how to implement your own Tile and handle user interactions.
View ArticleWWDC 2021 First Impressions Livecast [FREE]
If you missed our WWDC First Impressions livecast last night, featuring our most opinionated iOS team members, you can catch the replay here!
View ArticleCharles Proxy Tutorial for iOS [FREE]
Learn how to use Charles for iOS and macOS to inspect encrypted and unencrypted network traffic for both your own apps and third-party apps.
View ArticleUnity Tutorial: How to Make a Game Like Space Invaders [FREE]
In this Unity tutorial, you’ll learn how to make a classic 2D space shooting game similar to Space Invaders.
View ArticleDrag and Drop Tutorial for SwiftUI [FREE]
Learn how to use the drag and drop API in SwiftUI by building your own simple iPadOS and iOS bug reporting app.
View ArticleBackground Tasks in iOS [SUBSCRIBER]
Launching your iOS app in the background and performing some tasks wasn’t all that easy. However, in iOS 13 Apple introduced an all new framework called Background Tasks. It’s incredibly powerful...
View ArticleOpportunity: Full-Time Android Video Instructor at Razeware [FREE]
Razeware is currently hiring a full-time video instructor to create top-of-the line Android video courses at raywenderlich.com. Apply now!
View ArticleDart Basics [FREE]
Get an introduction to the basics of the Dart programming language, used for development with the Flutter SDK for mobile, web and beyond.
View ArticleApp Actions: Getting Started [FREE]
App Actions allow Google Assistant to access your app and launch specific actions within the app. This tutorial teaches you how to implement App Actions for your app so users can interact with your app...
View ArticleAnnouncing Our 2021 Graduation Book Sale – 50% Off! [FREE]
Our entire catalog of online books is on sale for 50% off for a limited time. It’s our 2021 Graduation Sale – come see what’s new!
View ArticleWWDC 2021: 10 Can't-Miss Sessions [SUBSCRIBER]
In this video, Catie Catterwaul counts down her top 10 sessions from WWDC 2021 that you shouldn't miss!
View ArticleBeautifying Templated Websites with Leaf and Bootstrap [FREE]
Use the Bootstrap framework to add styling to your templated Leaf pages, and see how to serve files with Vapor in this server-side Swift tutorial!
View Articleasync/await in SwiftUI [FREE]
Convert a SwiftUI app to use the new Swift concurrency and find out what’s going on beneath the shiny surface.
View ArticleObject in Kotlin and the Singleton Pattern [FREE]
Learn how to use the object keyword in Kotlin to define singleton, companion and anonymous objects and to ensure Java interoperability.
View Article