Article
Getting Started
Core Concepts
User Interface
Software Engineering
Language
Algorithms & Data Structures
Graphics & Animation
Saving Data / Persistence
Networking
Concurrency
Maps & Location
Tools & Libraries
Audio / Video
Machine Learning
AR / VR
Games
Podcast
Multiple Domains
New
Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9)
May 9 2024 · Article (1 min)
After finding our way from XML to Jetpack Compose; Suz and Dru invite Danijela Vrzan to join them to help us ...
more
Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9)
After finding our way from XML to Jetpack Compose; Suz and Dru invite Danijela Vrzan to join them to help us see this from the iOS point of view and see the transition between UIKit and SwiftUI.
iOS & Swift
New
Protocols in iOS Object-Oriented Programming
May 7 2024 · Article (10 mins)
Object-Oriented Programming (OOP) and protocols are two complementary paradigms in Swift. Learn how to combin...
more
Protocols in iOS Object-Oriented Programming
Object-Oriented Programming (OOP) and protocols are two complementary paradigms in Swift. Learn how to combine them to build apps that are robust, flexible and easy to maintain.
iOS & Swift
New
A Beginner’s Guide on Core iOS Tools
Apr 30 2024 · Article (10 mins)
Swift and Xcode are powerful tools that enable anyone to build remarkable iOS applications. In this article, ...
more
A Beginner’s Guide on Core iOS Tools
Swift and Xcode are powerful tools that enable anyone to build remarkable iOS applications. In this article, you’ll learn how to create a beginner friendly yet visually captivating iOS app, highlighting the key features and capabilities of Swift and Xcode.
iosDevHappyHour Host Mikaela Caron and PhonePe employee Bhagat Singh face off to talk about the differences b...
more
Kodeco Podcast: Corporate vs Indie (V2, S2, E8)
iosDevHappyHour Host Mikaela Caron and PhonePe employee Bhagat Singh face off to talk about the differences between being an indie developer and a corporate developer. Join Dru and Jenn for this exciting episode!
Android & Kotlin
New
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
New
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.
iOS & Swift
New
Unlocking the Magic of visionOS
Apr 4 2024 · Article (4 mins)
Ever dreamed of building iOS apps that truly connect with users, pushing the boundaries of accessibility, imm...
more
Unlocking the Magic of visionOS
Ever dreamed of building iOS apps that truly connect with users, pushing the boundaries of accessibility, immersion, and creativity? visionOS:Beyond the Basics is your next favorite course to make that dream a reality.
Multiple Domains
New
Kodeco Podcast: XML vs Jetpack Compose (V2, S2, E6)
Mar 28 2024 · Article (1 min)
Dru and Jenn are joined by AlexSullivan and Filip Babic to help understand the transition developers are maki...
more
Kodeco Podcast: XML vs Jetpack Compose (V2, S2, E6)
Dru and Jenn are joined by AlexSullivan and Filip Babic to help understand the transition developers are making from old XML UIs into the new Jetpack Compose world.
Flutter & Dart
New
Flutter’s InheritedWidgets: Getting Started
Mar 27 2024 · Article (30 mins)
Learn how to implement InheritedWidgets into your Flutter apps! In this tutorial, see how InheritedWidgets ca...
more
Flutter’s InheritedWidgets: Getting Started
Learn how to implement InheritedWidgets into your Flutter apps! In this tutorial, see how InheritedWidgets can be used to manage state with a weather app.
Multiple Domains
New
Have Questions About Coding Bootcamps? Come to Our Free Webinars!
Mar 19 2024 · Article (3 mins)
Sign up to meet your lead mentor, go over the curriculum, and get answers to your questions.
Have Questions About Coding Bootcamps? Come to Our Free Webinars!
Sign up to meet your lead mentor, go over the curriculum, and get answers to your questions.
Game Tech
New
Introduction to Godot’s AnimationPlayer
Mar 15 2024 · Article (30 mins)
Learn how to create animations in Godot using the AnimationPlayer node. Animate sprites, orchestrate movement...
more
Introduction to Godot’s AnimationPlayer
Learn how to create animations in Godot using the AnimationPlayer node. Animate sprites, orchestrate movements, and add sound effects for exciting gameplay. Dive into the Animation panel, understand keyframes, and master various track types. From simple motions to complex cutout animations, explore the possibilities and enhance your game development skills.
Android & Kotlin
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.
iOS & Swift
Build a Real iOS App From Scratch: A Free Workshop for Swift Beginners
Feb 21 2024 · Article (2 mins)
Watch this webinar on demand and, in less than an hour, you’ll learn to build a real, functional iOS app.
Build a Real iOS App From Scratch: A Free Workshop for Swift Beginners
Watch this webinar on demand and, in less than an hour, you’ll learn to build a real, functional iOS app.
Multiple Domains
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 writin...
more
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.
Android & Kotlin
Big List of Android Conferences in 2024
Feb 6 2024 · Article (3 mins)
Discover the top Android conferences in 2024 and seize the opportunity to stay updated, network with industry...
more
Big List of Android Conferences in 2024
Discover the top Android conferences in 2024 and seize the opportunity to stay updated, network with industry professionals, and explore emerging technologies. Dive into the world of Android development with these must-attend events.
Game Tech
New
Extending the Editor with Plugins in Godot
Feb 2 2024 · Article (45 mins)
Embark on a journey to harness the true power of Godot with editor plugins! Revolutionize your workflow with ...
more
Extending the Editor with Plugins in Godot
Embark on a journey to harness the true power of Godot with editor plugins! Revolutionize your workflow with bespoke tools, efficient shortcuts, and personalized menu options. Delve deep into the art of plugin creation and unlock the boundless potential of Godot with ease.
Multiple Domains
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 de...
more
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
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 a...
more
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
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 Androi...
more
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.
iOS & Swift
Interactive Widgets With SwiftUI
Jan 22 2024 · Article (20 mins)
Discover how iOS 17 takes widgets to the next level by adding interactivity. Use SwiftUI to add interactive w...
more
Interactive Widgets With SwiftUI
Discover how iOS 17 takes widgets to the next level by adding interactivity. Use SwiftUI to add interactive widgets to an app called Trask. Explore different types of interactive widgets and best practices for design and development.
Multiple Domains
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 exp...
more
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.
Game Tech
New
Introduction to Shaders in Godot 4
Dec 29 2023 · Article (45 mins)
Discover the art of game customization with shaders in Godot 4. Learn to craft your visual effects, from text...
more
Introduction to Shaders in Godot 4
Discover the art of game customization with shaders in Godot 4. Learn to craft your visual effects, from texture color manipulation to sprite animations, in this guide to writing fragment and vertex shaders.
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...
more
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.
The Kodeco Podcast
Kodeco Podcast: Moving to Godot – Podcast V2, S2 E2
Dec 12 2023 · Article (1 min)
Dru and Jennifer are joined by Eric Van de Kerckhove to talk about the indie gave developer shift from Unity ...
more
Kodeco Podcast: Moving to Godot – Podcast V2, S2 E2
Dru and Jennifer are joined by Eric Van de Kerckhove to talk about the indie gave developer shift from Unity to Godot as a game development and engine platform.