Kodeco Podcast: The Power of Native Platforms (V2, S2, E11)
Jun 27 2024 · Article (2 mins)
In this episode of the Kodeco podcast, hosts Dru Freeman and Susannah Skyer Gupta delve into native platforms...
more
Kodeco Podcast: The Power of Native Platforms (V2, S2, E11)
In this episode of the Kodeco podcast, hosts Dru Freeman and Susannah Skyer Gupta delve into native platforms and the implications of cross-platform development. Joined by experts Darryl Bayliss and Fuad Kamal, they discuss the sunset of Xamarin. Listen now!
Android & Kotlin
New
Leverage Coroutines in Android with Concurrency Essentials
Jun 25 2024 · Article (15 mins)
Creating a performant network enabled app is easier than ever in modern Android development. This article cov...
more
Leverage Coroutines in Android with Concurrency Essentials
Creating a performant network enabled app is easier than ever in modern Android development. This article covers some of the fundamental aspects of using coroutines while also introducing a new Kodeco course, “Concurrency & Networking in Android”.
Android & Kotlin
New
Google Endorses Kotlin Multiplatform
Jun 19 2024 · Article (10 mins)
Google announced first class support for Kotlin Multiplatform at Google I/O 2024. This article provides an ov...
more
Google Endorses Kotlin Multiplatform
Google announced first class support for Kotlin Multiplatform at Google I/O 2024. This article provides an overview of the framework and how to get started creating multiplatform apps with it.
Android & Kotlin
New
Dive into Object-Oriented Programming with Kotlin
Jun 18 2024 · Article (10 mins)
Discover the essentials of object-oriented programming in Kotlin, delving into abstract classes and interface...
more
Dive into Object-Oriented Programming with Kotlin
Discover the essentials of object-oriented programming in Kotlin, delving into abstract classes and interfaces. By understanding these key concepts, you’ll learn to write code that not only solves problems efficiently but is also easy for others to understand and maintain.
Android & Kotlin
New
Your First Steps in Kotlin
Jun 14 2024 · Article (10 mins)
Learning the Kotlin language does not need to be an intimidating experience. With Kotlin Essentials, you’ll l...
more
Your First Steps in Kotlin
Learning the Kotlin language does not need to be an intimidating experience. With Kotlin Essentials, you’ll learn the Kotlin programming language in a friendly supportive environment.
Multiple Domains
New
Kodeco Podcast: Surviving Layoffs With Joey deVilla (V2, S2, E11)
Jun 13 2024 · Article (2 mins)
Join hosts Dru Freeman and Jennifer Bailey on the Kodeco Podcast as they explore strategies for surviving lay...
more
Kodeco Podcast: Surviving Layoffs With Joey deVilla (V2, S2, E11)
Join hosts Dru Freeman and Jennifer Bailey on the Kodeco Podcast as they explore strategies for surviving layoffs with developer advocate Joey De Villa. Gain valuable insights and practical tips to navigate job loss and find new opportunities. Listen now!
Android & Kotlin
New
Concurrency with Coroutines in Android
Jun 5 2024 · Module (1 hr, 45 mins)
In this module, learners will be introduced to the problems of concurrency and learn how to juggle
tasks b...
more
Concurrency with Coroutines in Android
In this module, learners will be introduced to the problems of concurrency and learn how to juggle
tasks by using Kotlin coroutines.
Android & Kotlin
New
Concurrency with Kotlin Flow
Jun 5 2024 · Module (1 hr, 10 mins)
Kotlin Flow is a powerful tool for handling asynchronous data streams. In this module, learners will be in...
more
Concurrency with Kotlin Flow
Kotlin Flow is a powerful tool for handling asynchronous data streams. In this module, learners will be introduced
to the concepts of reactive programming with Kotlin Flow. They will learn how to create Flows, leverage operators,
handle exceptions, and cancel Flows. By the end of this module, learners will be able to apply reactive programming
to collections and asynchronous streams of data.
Android & Kotlin
New
Network Requests with Retrofit in Android
Jun 5 2024 · Module (1 hr, 26 mins)
In this module, learners will learn about some fundamental concepts of networking, the Retrofit library, h...
more
Network Requests with Retrofit in Android
In this module, learners will learn about some fundamental concepts of networking, the Retrofit library, how Retrofit works with Kotlin Coroutines,
what JSON is, and how to use the Moshi library to parse JSON.
Multiple Domains
New
Kodeco Podcast: Making Seats at the Table (V2, S2, E10)
May 30 2024 · Article (2 mins)
We dig down deep as the entire podcast team is joined by Manda Frederick, formerly with Women who Code, and A...
more
Kodeco Podcast: Making Seats at the Table (V2, S2, E10)
We dig down deep as the entire podcast team is joined by Manda Frederick, formerly with Women who Code, and Aaron Douglas, head of Figma’s Desktop app engineering. We discuss the essential topics surrounding bias in the workplace.
Android & Kotlin
New
Google I/O 2024: Build a Cat Chatbot using Gemini on Android
May 23 2024 · Article (15 mins)
In this tutorial, you’ll use Google’s Gemini API to create a chatbot in Android that has the persona of a ca...
more
Google I/O 2024: Build a Cat Chatbot using Gemini on Android
In this tutorial, you’ll use Google’s Gemini API to create a chatbot in Android that has the persona of a cat and is also safe for different audiences.
Android & Kotlin
Learn the Basics of the Kotlin Language
May 22 2024 · Module (3 hrs, 48 mins)
This online course is designed to teach the fundamentals of Kotlin programming
for creating simple program...
more
Learn the Basics of the Kotlin Language
This online course is designed to teach the fundamentals of Kotlin programming
for creating simple programs. The course consists of 6 lessons and covers variables,
data operations, and collections. The course also covers Android Studio, mutable and
immutable variables, variable types, inferred types, operators, null values and more.
The course is designed for the Android platform, taught in Kotlin and uses Android Studio.
Upon completion of this course, you will be able to create simple programs using Kotlin
programming language.
Android & Kotlin
Introduction to Kotlin Object-Oriented Programming
May 22 2024 · Module (1 hr, 4 mins)
This module establishes a solid understanding of OOP’s core principles, including encapsulation, abstracti...
more
Introduction to Kotlin Object-Oriented Programming
This module establishes a solid understanding of OOP’s core principles, including encapsulation, abstraction, inheritance and polymorphism.
Android & Kotlin
Advanced Object-Oriented Programming in Kotlin
May 22 2024 · Module (1 hr, 7 mins)
This module will guide you through some of the common issues that arise when creating apps that are alread...
more
Advanced Object-Oriented Programming in Kotlin
This module will guide you through some of the common issues that arise when creating apps that are already widely used, providing best practices to address them.
Android & Kotlin
New
Utilize Control Flow in Kotlin
May 22 2024 · Module (58 mins)
This module teaches how to use Kotlin’s control flow features to branch code based on variable
state.
Utilize Control Flow in Kotlin
This module teaches how to use Kotlin’s control flow features to branch code based on variable
state.
This module covers the basics of writing functions and then calling those functions in code. It also cover...
more
Leverage Kotlin Functions & Lambdas
This module covers the basics of writing functions and then calling those functions in code. It also covers Kotlin’s lambda features, illustrating how to pass lambdas into functions.
Android & Kotlin
Use Kotlin Classes
May 22 2024 · Module (2 hrs, 1 min)
This module covers leveraging the powers of classes in Kotlin. It illustrates how to create classes, add p...
more
Use Kotlin Classes
This module covers leveraging the powers of classes in Kotlin. It illustrates how to create classes, add properties and methods, and then how to instance them in code. It does not cover general object-oriented programming principles as that is handled in another course.
Android & Kotlin
Advanced Kotlin Class Features
May 22 2024 · Module (1 hr, 28 mins)
This module provides an overview of the advanced class features available in Kotlin. Advanced features cov...
more
Advanced Kotlin Class Features
This module provides an overview of the advanced class features available in Kotlin. Advanced features covered in this module are Generic classes, Generic methods, Extensions, Companion Objects, Data classes, Abstract classes and Enum classes.
Android & Kotlin
Google I/O 2024: Shared Element Transitions in Jetpack Compose
May 21 2024 · Article (10 mins)
Learn how to animate your UI with the Android Transition Framework that was featured in Google I/O 2024.
Google I/O 2024: Shared Element Transitions in Jetpack Compose
Learn how to animate your UI with the Android Transition Framework that was featured in Google I/O 2024.
Android & Kotlin
Seven Key Product Announcements from Google I/O 2024
May 16 2024 · Article (15 mins)
Google presented its comprehensive response to ChatGPT in the 2024 Google I/O keynote. Here are seven product...
more
Seven Key Product Announcements from Google I/O 2024
Google presented its comprehensive response to ChatGPT in the 2024 Google I/O keynote. Here are seven product announcements from the Keynote and Developer Keynote.
Multiple Domains
Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9)
May 9 2024 · Article (1 min)
Join Dru Freeman, Susannah Skyer Gupta, and Danijela Vrzan on the Kodeco Podcast to explore transitioning fro...
more
Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9)
Join Dru Freeman, Susannah Skyer Gupta, and Danijela Vrzan on the Kodeco Podcast to explore transitioning from UIKit to SwiftUI for iOS development.
Explore corporate vs indie app development with Bhagat Singh and Mikaela Karon on the Kodeco podcast. Get ins...
more
Kodeco Podcast: Corporate vs Indie (V2, S2, E8)
Explore corporate vs indie app development with Bhagat Singh and Mikaela Karon on the Kodeco podcast. Get insights on daily routines, tech trends, and work-life balance.
Android & Kotlin
Introduction to Foundational Tools in Android
Apr 17 2024 · Article (10 mins)
Learn about three of the most fundamental tools used in Android development in our new Foundational Tools for...
more
Introduction to Foundational Tools in Android
Learn about three of the most fundamental tools used in Android development in our new Foundational Tools for Android program.
Multiple Domains
Kodeco Podcast V2, S2, E7: Favorite Apps for Mobile Development
Apr 11 2024 · Article (4 mins)
It’s a roundtable whirlwind when Fuad Kamal and Franklin Byaruhanga join Dru, Suz,and Jenn to discuss and lis...
more
Kodeco Podcast V2, S2, E7: Favorite Apps for Mobile Development
It’s a roundtable whirlwind when Fuad Kamal and Franklin Byaruhanga join Dru, Suz,and Jenn to discuss and list their favorite apps as developers.