In this tutorial, you’ll learn how to enable self-sizing table view cells, as well as how to make them resize...
more
Self-sizing Table View Cells
In this tutorial, you’ll learn how to enable self-sizing table view cells, as well as how to make them resize on-demand and support Dynamic Type.
iOS & Swift
How to Submit An App to Apple: From No Account to App Store – Part 1
Mar 12 2018 · Article (30 mins)
How to submit an app to the Apple App Store from beginning to end. In the first half of this two-part series,...
more
How to Submit An App to Apple: From No Account to App Store – Part 1
How to submit an app to the Apple App Store from beginning to end. In the first half of this two-part series, you’ll learn how to set up an Apple Developer Account, generate certificates and prepare your app for the store.
iOS & Swift
TestFlight Essentials: Quickstart Guide for iOS Beta Testing
Aug 19 2020 · Article (25 mins)
TestFlight Beta Testing is an Apple product that makes it easy to invite users to test your iOS, iPadOS, watc...
more
TestFlight Essentials: Quickstart Guide for iOS Beta Testing
TestFlight Beta Testing is an Apple product that makes it easy to invite users to test your iOS, iPadOS, watchOS, and tvOS apps before you release them to the App Store.
iOS & Swift
iOS Storyboards: Getting Started
Oct 14 2019 · Article (30 mins)
In this tutorial, you’ll learn how to design scenes, connect view controllers and define visual transitions i...
more
iOS Storyboards: Getting Started
In this tutorial, you’ll learn how to design scenes, connect view controllers and define visual transitions in storyboards, without writing any code.
Game Tech
How to Reverse Engineer a Unity Game
Oct 13 2022 · Article (15 mins)
In this tutorial, you’ll use ILSpy and AssetStudio to extract code and assets from a compiled Unity game.
How to Reverse Engineer a Unity Game
In this tutorial, you’ll use ILSpy and AssetStudio to extract code and assets from a compiled Unity game.
Multiple Domains
6 Best Practices for Mobile App Search Filtering
Mar 3 2017 · Article (10 mins)
Learn how to design a great UX for search filtering in your mobile apps via these 6 best practices.
6 Best Practices for Mobile App Search Filtering
Learn how to design a great UX for search filtering in your mobile apps via these 6 best practices.
iOS & Swift
How to Submit An App to Apple: From No Account to App Store – Part 2
Mar 12 2018 · Article (25 mins)
In the second half of this two-part series, you’ll learn how to publish an app to the Apple App Store includi...
more
How to Submit An App to Apple: From No Account to App Store – Part 2
In the second half of this two-part series, you’ll learn how to publish an app to the Apple App Store including learning about Xcode’s Automatic Device Provisioning and actually uploading your app to the store.
iOS & Swift
Preventing Man-in-the-Middle Attacks in iOS with SSL Pinning
May 29 2019 · Article (25 mins)
In this tutorial, you’ll learn how to prevent man-in-the-middle attacks using SSL Pinning and Alamofire. You’...
more
Preventing Man-in-the-Middle Attacks in iOS with SSL Pinning
In this tutorial, you’ll learn how to prevent man-in-the-middle attacks using SSL Pinning and Alamofire. You’ll use the Charles Proxy tool to simulate the man-in-the-middle attack.
In this tutorial you’ll learn how to create and use ScriptableObject in Unity. ScriptableObjects in Unity can...
more
ScriptableObject Tutorial: Getting Started
In this tutorial you’ll learn how to create and use ScriptableObject in Unity. ScriptableObjects in Unity can increase your workflow, reduce memory usage, and even decouple your code architecture.
iOS & Swift
Requesting App Ratings and Reviews Tutorial for iOS
Dec 17 2018 · Article (20 mins)
In this tutorial, you’ll learn about requesting app ratings and reviews in your iOS applications using SKStor...
more
Requesting App Ratings and Reviews Tutorial for iOS
In this tutorial, you’ll learn about requesting app ratings and reviews in your iOS applications using SKStoreReviewController and other available APIs.
Multiple Domains
Building a Drawing App in Flutter
Aug 30 2021 · Article (35 mins)
Learn how to create a drawing app in Flutter and explore Flutter’s capability to render and control a custom ...
more
Building a Drawing App in Flutter
Learn how to create a drawing app in Flutter and explore Flutter’s capability to render and control a custom UI with the help of CustomPaint widgets.
Android & Kotlin
Write an AWS Lambda Function with Kotlin and Micronaut
Oct 16 2019 · Article (20 mins)
In this Kotlin tutorial, you’ll learn how to create a “Talk like a pirate” translator and deploy it to AWS La...
more
Write an AWS Lambda Function with Kotlin and Micronaut
In this Kotlin tutorial, you’ll learn how to create a “Talk like a pirate” translator and deploy it to AWS Lambda as a function.
Game Tech
Introduction to Modding Unity Games With Addressables
Jan 20 2021 · Article (35 mins)
Use Unity Addressables to make it easy to let users create mods, enhancing the user experience and expressing...
more
Introduction to Modding Unity Games With Addressables
Use Unity Addressables to make it easy to let users create mods, enhancing the user experience and expressing their creativity through your game.
iOS & Swift
Getting Started With Widgets
Jun 29 2020 · Article (25 mins)
In this tutorial, you’ll add a widget to a large SwiftUI app, reusing its views to show entries from the app’...
more
Getting Started With Widgets
In this tutorial, you’ll add a widget to a large SwiftUI app, reusing its views to show entries from the app’s repository.
iOS & Swift
Internationalizing Your iOS App: Getting Started
Dec 27 2017 · Article (25 mins)
In this tutorial, learn how to prepare your app to support multiple languages, including regional numeric for...
more
Internationalizing Your iOS App: Getting Started
In this tutorial, learn how to prepare your app to support multiple languages, including regional numeric formats, rules for plurals, and much more.
iOS & Swift
How to Create a Splash Screen With SwiftUI
Sep 4 2019 · Article (20 mins)
Learn to build a splash screen that uses animation and SwiftUI to go beyond the typical static launch screen ...
more
How to Create a Splash Screen With SwiftUI
Learn to build a splash screen that uses animation and SwiftUI to go beyond the typical static launch screen and keeps users interested while the app loads.
iOS & Swift
Coordinator Tutorial for iOS: Getting Started
Feb 19 2018 · Article (25 mins)
In this Coordinator tutorial you’ll convert an iOS app from using the MVC pattern to the Coordinator pattern ...
more
Coordinator Tutorial for iOS: Getting Started
In this Coordinator tutorial you’ll convert an iOS app from using the MVC pattern to the Coordinator pattern and examine the pros and cons of Coordinators.
Android & Kotlin
Encryption Tutorial For Android: Getting Started
Feb 25 2019 · Article (30 mins)
Ever wondered how you can use data encryption to secure your private user data from hackers? Look no more, in...
more
Encryption Tutorial For Android: Getting Started
Ever wondered how you can use data encryption to secure your private user data from hackers? Look no more, in this tutorial you’ll do just that!
iOS & Swift
How to Create Your Own Slide-Out Panel Navigation
Mar 20 2019 · Article (25 mins)
This easy tutorial will help you add the popular slide-out navigation panels to your apps using Swift 4, Xcod...
more
How to Create Your Own Slide-Out Panel Navigation
This easy tutorial will help you add the popular slide-out navigation panels to your apps using Swift 4, Xcode 10 and iOS 12.
Multiple Domains
Using the Camera on Flutter
Aug 28 2019 · Article (15 mins)
See how to integrate the device camera into your Flutter app for iOS and Android.
Using the Camera on Flutter
See how to integrate the device camera into your Flutter app for iOS and Android.