Getting Started With Widgets [FREE]
In this tutorial, you’ll add a widget to a large SwiftUI app, reusing its views to show entries from the app’s repository.
View ArticleBuilding the Android Open Source Project [FREE]
Working on the Android platform is a task addressed by Google and OEMs mostly. In this tutorial, you’ll get insights into building the AOSP.
View ArticleWWDC 2020: SwiftUI Views [SUBSCRIBER]
What's new in SwiftUI Views this year? Check out my top picks for WWDC SwiftUI Sessions and get a whirlwind tour of new SwiftUI features.
View ArticleWidget Testing With Flutter: Getting Started [FREE]
In this tutorial about Widget Testing with Flutter, you’ll learn how to ensure UI widgets look and behave as expected by writing test code.
View ArticleUnity 2D Techniques: Build a 2D Pinball Game [FREE]
In this tutorial, you’ll learn how to use Unity’s 2D techniques to build an old-school pinball game using sorting groups, the mesh editor and more.
View ArticleAndroid App Architecture with Vijay Sharma – Podcast S10 E10 [FREE]
Vijay Sharma wears his Jetpack and helps us understand MVVM and App Architecture for Android. After Alex refreshes his knowledge of Jetpack Compose.
View ArticleFastlane Tutorial for Android: Getting Started [FREE]
Learn how to use fastlane to automate tasks like generating screenshots, updating metadata for your Android apps and uploading apps to the Play Store.
View ArticleOpen Call for Tech Editors on the Server-Side Swift Team [FREE]
We’re looking for advanced Swift developers to join our Server-Side Swift Tutorial Team as tech editors!
View ArticleOpen Call for Tech Editors and Authors on the Unity Team [FREE]
We’re looking for advanced Unity developers to join our Unity Tutorial Team as authors and tech editors!
View ArticleWWDC 2020: SwiftUI Protocols & Property Wrappers [SUBSCRIBER]
WWDC 2020 brought some great new features for SwiftUI, including the App and Scene protocols, and AppStorage, SceneStorage, and ScaledMetric property wrappers.
View ArticleQuickLook Previews for iOS: Getting Started [FREE]
In this QuickLook Previews tutorial, you’ll learn how to integrate commonly supported file previews and editing capabilities into your iOS apps.
View ArticleAndroid Background Processing [SUBSCRIBER]
Learn about all the cool concepts from background processing in Android! Use the WorkManager, JobScheduler, Services, AsyncTasks and the AlarmManager.Learn what each concept brings to the table, and...
View ArticleDavid Sherline - You’re Not As Good As You Think You Are [FREE]
Lawyers practice law. Doctors practice medicine. What about engineers? Shipping features to production is hard. But we all know writing well-factored object oriented code is harder. It takes time,...
View ArticlePreparing for Scoped Storage [FREE]
Android apps targeting Android 11 will be required to use scoped storage to read and write files. In this tutorial, you’ll learn how to migrate your application and also why scoped storage is such a...
View ArticleInternationalizing and Localizing Your Flutter App [FREE]
Learn how to use the flutter_localization and Intl packages to easily localize and internationalize your app, making it accessible to users in different locales.
View ArticleCALayer Tutorial for iOS: Getting Started [FREE]
In this article, you’ll learn about CALayer and how it works. You’ll use CALayer for cool effects like shapes, gradients and particle systems.
View ArticleWWDC 2020: Privacy Features [SUBSCRIBER]
iOS 14 comes with a lot of new privacy features. This episode will cover the range of them from location tracking to the app store.
View ArticleWWDC 2020: Widgets [SUBSCRIBER]
Learn a bit about WidgetKit, some suggestions for how to get started, and a tip about building your own placeholder views.
View ArticleGetting Started with Server-Side Swift with Vapor 4 [FREE]
Get started quickly with Server-side Swift using Vapor and build your first Vapor web app!
View Article