New Webinar: Using APIs to Add Images to Your Apps
Aug 17 2024 · Article (5 mins)
Learn how to integrate AI-generated images into your app using the OpenAI API. Join our expert-led webinar fo...
more
New Webinar: Using APIs to Add Images to Your Apps
Learn how to integrate AI-generated images into your app using the OpenAI API. Join our expert-led webinar for actionable insights to make your app stand out. Don’t miss out—register today!
iOS & Swift
New
Free Webinar: Apple Intelligence in Action: Applying Smart Features to Your Apps
Aug 5 2024 · Article (2 mins)
Join our free webinar on August 13, 2024 to explore how Apple Intelligence can enhance your apps and improve ...
more
Free Webinar: Apple Intelligence in Action: Applying Smart Features to Your Apps
Join our free webinar on August 13, 2024 to explore how Apple Intelligence can enhance your apps and improve your users’ experience.
Multiple Domains
New
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”.
Game Tech
New
Publishing Your Godot Project to itch.io
Jun 21 2024 · Article (15 mins)
In this tutorial, you’ll learn all about creating web exports with Godot and how to make your project availab...
more
Publishing Your Godot Project to itch.io
In this tutorial, you’ll learn all about creating web exports with Godot and how to make your project available to the public via itch.io. Along the way, you’ll discover best practices and useful tips to make your project stand out.
iOS & Swift
New
Siri Is Cooking for WWDC 2024
Jun 21 2024 · Article (10 mins)
Apple has given Siri a huge shot of intelligence with the introduction of two key components: the App Intents...
more
Siri Is Cooking for WWDC 2024
Apple has given Siri a huge shot of intelligence with the introduction of two key components: the App Intents framework and Apple Intelligence. This powerful combination transforms Siri into a deeply integrated, context-aware assistant capable of tapping into the data models and functionality of your favorite apps.
iOS & Swift
New
SwiftUI Navigation
Jun 20 2024 · Module (56 mins)
This module introduces the concept of navigation in SwiftUI, providing students with the skills to guide u...
more
SwiftUI Navigation
This module introduces the concept of navigation in SwiftUI, providing students with the skills to guide users through
their app’s content seamlessly. Students will learn how to implement various navigation styles, manage hierarchical navigation
structures, and handle simple navigation scenarios. This module will cover the latest advancements in SwiftUI’s navigation
capabilities, ensuring that students are equipped with the necessary skills to build modern applications.
iOS & Swift
New
Data Persistence in SwiftUI
Jun 20 2024 · Module (40 mins)
This module explores the fundamental principles of persistent data storage in SwiftUI-based iOS applicatio...
more
Data Persistence in SwiftUI
This module explores the fundamental principles of persistent data storage in SwiftUI-based iOS applications,
guiding participants in creating seamless user experiences. Covering diverse data persistence techniques,
it equips learners with the skills to enhance iOS applications by effectively managing and utilizing data.
iOS & Swift
New
Introduction to SwiftUI
Jun 20 2024 · Module (40 mins)
This module introduces the foundational building blocks of SwiftUI, a declarative programming paradigm.
Sw...
more
Introduction to SwiftUI
This module introduces the foundational building blocks of SwiftUI, a declarative programming paradigm.
SwiftUI works across all of Apple’s platforms allowing the developer to leverage these skills to build applications that span multiple Apple devices.
This lesson will walk you through building your own custom views, configuring app layouts in portrait and ...
more
SwiftUI Views & Layouts
This lesson will walk you through building your own custom views, configuring app layouts in portrait and landscape modes, and building vertical and horizontal layout containers.
iOS & Swift
New
State Management in SwiftUI
Jun 20 2024 · Module (1 hr, 22 mins)
This module delves into state management strategies in SwiftUI,
empowering students to handle application ...
more
State Management in SwiftUI
This module delves into state management strategies in SwiftUI,
empowering students to handle application state effectively and
maintain data consistency across the user interface.
iOS & Swift
New
Passing Data in SwiftUI
Jun 20 2024 · Module (1 hr, 1 min)
This module introduces the fundamental concepts of data passing in SwiftUI, enabling students to effective...
more
Passing Data in SwiftUI
This module introduces the fundamental concepts of data passing in SwiftUI, enabling students to effectively transfer information between different views within an iOS application.
iOS & Swift
New
Networking with SwiftUI
Jun 20 2024 · Module (56 mins)
Lay the groundwork for network communication in your iOS apps! You’ll explore network connections, learn t...
more
Networking with SwiftUI
Lay the groundwork for network communication in your iOS apps! You’ll explore network connections, learn to send and receive data from servers, and transform that data into useful information for your app.
Take your app to the next level! This module will equip you with advanced techniques to optimize your netw...
more
Performance Optimization
Take your app to the next level! This module will equip you with advanced techniques to optimize your network calls,
threading, and memory management, resulting in a faster and efficient app.
Unleash the power of concurrency!
This module will equip you with the tools and techniques to handle multi...
more
Concurrency Demystified
Unleash the power of concurrency!
This module will equip you with the tools and techniques to handle multiple
tasks simultaneously, keeping your app responsive and efficient.
Discover the fundamentals of async/await, conquer network calls,
and handle background tasks, all while ensuring a smooth, responsive user experience.
iOS & Swift
New
Swift Testing: Getting Started
Jun 19 2024 · Article (20 mins)
In 2021, Apple released Swift concurrency to an adoring audience — finally, developers could write Swift code...
more
Swift Testing: Getting Started
In 2021, Apple released Swift concurrency to an adoring audience — finally, developers could write Swift code to implement concurrency in Swift apps! At WWDC 2024, developers got another game changer — Swift Testing.
iOS & Swift
New
WWDC 2024 Recap
Jun 19 2024 · Article (10 mins)
WWDC 2024 has come and gone, and in its wake there are a lot of videos to check out.
WWDC 2024 Recap
WWDC 2024 has come and gone, and in its wake there are a lot of videos to check out.
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.
Game Tech
New
Getting Started with 2D Physics in Godot
Jun 15 2024 · Article (35 mins)
Explore Godot’s physics engines to create dynamic games. Learn collision handling, add sound effects, and bui...
more
Getting Started with 2D Physics in Godot
Explore Godot’s physics engines to create dynamic games. Learn collision handling, add sound effects, and build engaging gameplay where luck and skill intersect!
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.