Unit Testing Tutorial for Android: Getting Started
Mar 14 2024 · Article (25 mins)
In this Unit Testing Tutorial for Android, you’ll learn how to build an app with Unit Tests in Kotlin.
Unit Testing Tutorial for Android: Getting Started
In this Unit Testing Tutorial for Android, you’ll learn how to build an app with Unit Tests in Kotlin.
Multiple Domains
New
Kodeco Podcast: Getting Your App in the App Store (V2, S2, E5)
Feb 15 2024 · Article (2 mins)
Professor Brad Ashburn joins Dru and Suz to talk about the trials and tribulations in his journey from writing an iOS app to getting it published in the Apple App Store.
Kodeco Podcast: Getting Your App in the App Store (V2, S2, E5)
Professor Brad Ashburn joins Dru and Suz to talk about the trials and tribulations in his journey from writing an iOS app to getting it published in the Apple App Store.
Multiple Domains
New
Kodeco Podcast: Leveling Up as a Developer (V2, S2 E4)
Feb 1 2024 · Article (1 min)
How do you level up in your development career? If you’re interested in how to upskill from a junior-level developer to a senior dev, you’ll get great advice here from people who have been there themselves.
Kodeco Podcast: Leveling Up as a Developer (V2, S2 E4)
How do you level up in your development career? If you’re interested in how to upskill from a junior-level developer to a senior dev, you’ll get great advice here from people who have been there themselves.
Android & Kotlin
New
Gradle Tutorial for Android: Getting Started – Part 2
Jan 31 2024 · Article (25 mins)
In this Gradle Build Script tutorial, you’ll learn build types, product flavors, build variants, and how to add additional information such as the date to the APK file name.
Gradle Tutorial for Android: Getting Started – Part 2
In this Gradle Build Script tutorial, you’ll learn build types, product flavors, build variants, and how to add additional information such as the date to the APK file name.
Android & Kotlin
New
Gradle Tutorial for Android: Getting Started – Part 1
Jan 31 2024 · Article (35 mins)
In this Gradle Build Script tutorial, you’ll learn the basic syntax in build.gradle files generated by Android Studio. You’ll also learn about gradlew tasks, different dependency management techniques, and how to add a new dependency to your app.
Gradle Tutorial for Android: Getting Started – Part 1
In this Gradle Build Script tutorial, you’ll learn the basic syntax in build.gradle files generated by Android Studio. You’ll also learn about gradlew tasks, different dependency management techniques, and how to add a new dependency to your app.
Multiple Domains
New
Kodeco Podcast: Putting AI to Use in Software Development (V2, S2 E3)
Jan 18 2024 · Article (1 min)
It’s all AI this episode as Mina Gerges and Dan Ilies take all three of our hosts down the rabbit hole to explore the cutting-edge intersection of artificial intelligence and mobile app development.
Kodeco Podcast: Putting AI to Use in Software Development (V2, S2 E3)
It’s all AI this episode as Mina Gerges and Dan Ilies take all three of our hosts down the rabbit hole to explore the cutting-edge intersection of artificial intelligence and mobile app development.
Android & Kotlin
Jetpack Compose Tutorial for Android: Getting Started
Dec 27 2023 · Article (50 mins)
In this Jetpack Compose tutorial, you’ll learn to use the new declarative UI framework being developed by the Android team by creating a cookbook app.
Jetpack Compose Tutorial for Android: Getting Started
In this Jetpack Compose tutorial, you’ll learn to use the new declarative UI framework being developed by the Android team by creating a cookbook app.
Android & Kotlin
Your Second Kotlin Android App
Aug 29 2023 · Video Course (1 hr, 34 mins)
In this course, you’ll level up your Android skills by writing a task list managing app entirely in Kotlin and Jetpack Compose. In it, you’ll learn about Composables, LazyLayouts saving data, integrating navigation components in Compose, and Android Jetpack.
Your Second Kotlin Android App
In this course, you’ll level up your Android skills by writing a task list managing app entirely in Kotlin and Jetpack Compose. In it, you’ll learn about Composables, LazyLayouts saving data, integrating navigation components in Compose, and Android Jetpack.
Android & Kotlin
Object-Oriented Programming Best Practices with Kotlin
Aug 23 2023 · Article (25 mins)
Learn how to write better code following Object Oriented Programming Best Practices with Kotlin and SOLID principles by developing a Terminal Android app.
Object-Oriented Programming Best Practices with Kotlin
Learn how to write better code following Object Oriented Programming Best Practices with Kotlin and SOLID principles by developing a Terminal Android app.
Android & Kotlin
Your First Kotlin Android App: Polishing the App
Aug 22 2023 · Video Course (1 hr, 52 mins)
This course is the sequel to “Your First Kotlin Android App: An App from Scratch.”
In this Jetpack Compose course, we’ll finish off programming Bullseye to add some nice touches
and features to make it look professional and polished.
Your First Kotlin Android App: Polishing the App
This course is the sequel to “Your First Kotlin Android App: An App from Scratch.”
In this Jetpack Compose course, we’ll finish off programming Bullseye to add some nice touches
and features to make it look professional and polished.
Android & Kotlin
Your First Kotlin Android App: An App From Scratch
Aug 15 2023 · Video Course (2 hrs, 31 mins)
Updated for 2023! Get started with Android by building your own game using Jetpack Compose and the Kotlin programming language.
If you’re new to Android and development as a whole, then this course is for you.
Your First Kotlin Android App: An App From Scratch
Updated for 2023! Get started with Android by building your own game using Jetpack Compose and the Kotlin programming language.
If you’re new to Android and development as a whole, then this course is for you.
Android & Kotlin
Kotlin Coroutines Tutorial for Android: Getting Started
Jun 13 2023 · Article (25 mins)
In this Kotlin coroutines tutorial, you’ll learn how to write asynchronous code just as naturally as your normal, synchronous code.
Kotlin Coroutines Tutorial for Android: Getting Started
In this Kotlin coroutines tutorial, you’ll learn how to write asynchronous code just as naturally as your normal, synchronous code.
Android & Kotlin
Programming in Kotlin: Functions & Custom Types
Apr 13 2023 · Video Course (2 hrs, 59 mins)
Take a deeper look at the Kotlin programming language! Explore the intricacies of functions, lambdas, classes, objects, interfaces, and more.
Programming in Kotlin: Functions & Custom Types
Take a deeper look at the Kotlin programming language! Explore the intricacies of functions, lambdas, classes, objects, interfaces, and more.
Android & Kotlin
Nearby Connections for Android: Getting Started
Dec 20 2022 · Article (20 mins)
Learn how to exchange data between two Android devices in an offline peer-to-peer fashion using the Nearby Connections API
Nearby Connections for Android: Getting Started
Learn how to exchange data between two Android devices in an offline peer-to-peer fashion using the Nearby Connections API
Android & Kotlin
Wrangling Dates & Time in Android
Dec 15 2022 · Video Course (43 mins)
In this course, gain a deep understanding of how the Data-Time Library works & learn to manage the essential classes from the API.
Upon completing this course, you will be able to handle, parse, and format dates.
Wrangling Dates & Time in Android
In this course, gain a deep understanding of how the Data-Time Library works & learn to manage the essential classes from the API.
Upon completing this course, you will be able to handle, parse, and format dates.
Android & Kotlin
App Shortcuts: Getting Started
Oct 5 2022 · Article (15 mins)
Learn how to implement App Shortcuts in your Android app to make it more engaging for your users.
App Shortcuts: Getting Started
Learn how to implement App Shortcuts in your Android app to make it more engaging for your users.
Android & Kotlin
Triggering Alarms Tutorial for Android: Getting Started
Sep 19 2022 · Article (25 mins)
Learn how to set up alarms in your Android apps using the AlarmManager API, and find out about the exact and inexact alarm types as well as best practices.
Triggering Alarms Tutorial for Android: Getting Started
Learn how to set up alarms in your Android apps using the AlarmManager API, and find out about the exact and inexact alarm types as well as best practices.
Android & Kotlin
Programming in Kotlin: Collections & Lambdas
Aug 16 2022 · Video Course (1 hr, 41 mins)
Learn how to create and work with collections of data using differenct collection types in Kotlin
and explore lambdas, which is an integral part in many Kotlin codebases.
Programming in Kotlin: Collections & Lambdas
Learn how to create and work with collections of data using differenct collection types in Kotlin
and explore lambdas, which is an integral part in many Kotlin codebases.
Android & Kotlin
Programming in Kotlin: Fundamentals
Aug 9 2022 · Video Course (2 hrs, 18 mins)
Learn the fundamental building blocks of Kotlin, through hands-on exercises and challenges! Explore the world of data types, comparison and logical operators, loops, control flow and functions and more.
Programming in Kotlin: Fundamentals
Learn the fundamental building blocks of Kotlin, through hands-on exercises and challenges! Explore the world of data types, comparison and logical operators, loops, control flow and functions and more.
Android & Kotlin
Kotlin Serialization
Aug 2 2022 · Video Course (24 mins)
Learn what Kotlin Serialization library is and how to use it in your Android app. Also learn how it differs from other data serialization libraries like Moshi and Gson.
Kotlin Serialization
Learn what Kotlin Serialization library is and how to use it in your Android app. Also learn how it differs from other data serialization libraries like Moshi and Gson.
Android & Kotlin
Surviving Configuration Changes in Android
Jun 27 2022 · Article (20 mins)
Learn how to survive configuration changes by handling your activities or fragment recreation the right way using either ViewModels, persistent storage, or doing it manually!
Surviving Configuration Changes in Android
Learn how to survive configuration changes by handling your activities or fragment recreation the right way using either ViewModels, persistent storage, or doing it manually!
Android & Kotlin
Advanced Data Binding in Android: Layout Expressions
Apr 18 2022 · Article (10 mins)
Learn how to use layout expressions for data binding in Android and make your code more concise and less error-prone.
Advanced Data Binding in Android: Layout Expressions
Learn how to use layout expressions for data binding in Android and make your code more concise and less error-prone.
In this Kotlin Sequences tutorial, you’ll learn what a sequence is, its operators and when you should consider using them instead of collections.
Kotlin Sequences: Getting Started
In this Kotlin Sequences tutorial, you’ll learn what a sequence is, its operators and when you should consider using them instead of collections.
Android & Kotlin
Publish to the Google Play Store
Mar 8 2022 · Video Course (1 hr, 4 mins)
Learn how to build a release version of your app and upload it to the Google Play Store for testing and final release to end users. Also learn how to create a new developer account, how to use the new Google Play Console and familiarize yourself with the recent Google Play policies.
Publish to the Google Play Store
Learn how to build a release version of your app and upload it to the Google Play Store for testing and final release to end users. Also learn how to create a new developer account, how to use the new Google Play Console and familiarize yourself with the recent Google Play policies.