Quantcast
Channel: Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more

Object-Oriented Programming in iOS

The Object-Oriented Programming (OOP) learning path offers a comprehensive exploration of software development principles and techniques. Covering three modules, learners will delve into foundational...

View Article


Introduction to visionOS

The Vision Pro and visionOS present a new paradigm in computing. This is the beginning of spatial computing. Users will be able to view apps floating in front of their eyes and they will be able to...

View Article


visionOS: Beyond the Basics

This course is for junior to mid-level iOS developers who want to learn more about visionOS. You'll learn to design apps for accessibility and use RealityKit and Reality Composer Pro to create...

View Article

Foundational Tools in Android

This course is designed as an onramp to Android development for beginners who are new to programming in general. It provides an overview of the main tools for writing Android apps: Version control with...

View Article

Foundational Tools in iOS

This course provides a solid foundation in Swift programming, along with hands-on experience in utilizing Xcode and Version Control tools.

View Article


Learn the Kotlin Language

In this course you will learn the Kotlin programming language from the ground. It is a comprehensive overview of the language as well as an overview of best object-oriented programming practices.

View Article

Object-Oriented Programming in Kotlin

Learning to write code is easy, but learning to write “good” code is a different story entirely. In this course, developers will learn best practices when writing object-oriented code as well as be...

View Article

Concurrency & Networking in Android

This learning path is a comprehensive overview of networking and concurrency in Kotlin. In this learning path, users will learn how to run operations in the background and communicate over the network...

View Article


Getting Started with SwiftUI

This course introduces the fundamental concepts of SwiftUI, Apple’s declarative user interface framework for building iOS applications. You'll delve into the world of SwiftUI, learning how to create...

View Article


Sharing & State Management in SwiftUI

In this course, you will delve into the intricacies of data flow and data binding in SwiftUI, gaining an understanding of how to seamlessly transfer information between different views. You will also...

View Article

Networking & Concurrency in SwiftUI

In this course, you'll delve into the fundamentals of networking and concurrency in iOS development. You'll gain a thorough understanding of network communication protocols, asynchronous programming...

View Article

Publishing Your Godot Project to itch.io [FREE]

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...

View Article

Leverage Coroutines in Android with Concurrency Essentials [FREE]

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...

View Article


Kodeco Podcast: The Power of Native Platforms (V2, S2, E11) [FREE]

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...

View Article

Free Webinar: Apple Intelligence in Action: Applying Smart Features to Your...

Join our free webinar on August 13, 2024 to explore how Apple Intelligence can enhance your apps and improve your users’ experience.

View Article


New Webinar: Using APIs to Add Images to Your Apps [FREE]

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!

View Article

Android User Interface Development

This course provides a strong foundation for creating user interfaces with Jetpack Compose. It also introduces the tools required to build user interfaces such dimens, drawables, strings, and other...

View Article


Create a Multiscreen App in Android

State management is critical for developing apps. In this course, you'll learn how to listen and respond to state changes, and how to incorporate multiple screens into your app.

View Article

Building Intelligent Apps with Apple AI Models

This course explores on-device machine learning using Apple’s powerful tools. See how simple the Vision framework makes complex computer vision tasks, enabling your app to understand the real world,...

View Article

Integrating 3rd-Party AI on Apple Platforms

This module explores the integration of ChatGPT into iOS apps, enabling powerful conversational AI capabilities. You'll learn to leverage the ChatGPT API to create dynamic, context-aware chatbots and...

View Article

Improving User Experience with Apple Intelligence

This course equips you with the skills to leverage Apple’s latest user experience (UX) advancements within your iOS apps. You’ll explore Writing Tools, a powerful suite for enhancing text input and...

View Article


Exporting Your Godot Project to Windows and Linux [FREE]

Exporting your Godot project for Windows and Linux is a crucial step in sharing your game with the world. This tutorial walks you through the process, covering essential topics like export templates,...

View Article


visionOS

Craft groundbreaking 3D experiences for the future of visionOS. Master essential RealityKit concepts to build immersive worlds. Learn to create captivating scenes with animations, physics, and visual...

View Article

Beginning iOS & Swift

The Kodeco iOS Ready program provides a comprehensive learning experience guided by experienced industry professionals. Gain the in-demand skills you need to excel in building modern iOS apps using...

View Article

Beginning Android & Kotlin

Jump into the exciting world of Android mobile development. In this comprehensive program, you’ll learn the foundations of writing modern Android apps from the ground up whether you are new to Android...

View Article


Apple Intelligence

Discover the multitude of ways to integrate Apple Intelligence into your apps, from creating amazing user experiences through Genmoji and deep integration with Siri, through leveraging Apple’s ML...

View Article

Kodeco Podcast: Meet the Show – Podcast V2, S3 E0 [FREE]

Welcome to Season Three of the Kodeco Podcast! In this episode, Suz, Jenn, and Dru fill you in on what to look forward to this season!

View Article

Building Integrated AI Services with LangChain & LangGraph

This course delves into advanced AI app development using LangChain and LangGraph. You'll learn to create complex AI systems, including Retrieval-Augmented Generation (RAG) and AI Agents, while gaining...

View Article

How to Import Assets in Godot [FREE]

This tutorial is for technically-minded creators looking to add visual polish to their projects without creating assets from scratch. It guides you through importing free assets from sites like...

View Article



Making Responsive UI in Godot [FREE]

A well-crafted responsive UI makes sure your game looks and works perfectly on any screen. Godot Engine provides a range of settings and nodes that make it easy to create responsive UIs for your game....

View Article

Introduction to Cloud-based AI

This course introduces you to cloud-based AI services, focusing on text generation, image processing, and audio analysis. You'll gain hands-on experience with leading platforms such as OpenAI and...

View Article

High-Level AI with Azure AI Services

This course focuses on leveraging Azure’s high-level AI services to solve real-world business problems. You'll explore pre-built solutions for Retrieval-Augmented Generation (RAG), content moderation,...

View Article

Python for AI

Python is the lingua-franca of data science, machine learning and AI. This course will teach you enough Python, based on your pre-existing knowledge of other programming languages, so that you are...

View Article


Artificial Intelligence APIs with Python

This program is designed to equip you with the skills necessary to integrate AI services into your development workflow. It covers a wide range of topics, from basic Python programming for AI to...

View Article

Developing for the Meta Quest 3 with Unreal Engine 5 [FREE]

You’ll be using Unreal Engine 5 to develop Virtual Reality on Meta Quest 3, implementing Teleportation, Grab Actions, Switches, and Deploying to Device.

View Article

Black Friday Sale Coming Soon! [FREE]

A Black Friday sale is coming soon to Kodeco. Discounts on subscriptions, bootcamps, and books – get your holiday wishlist ready!

View Article


Black Friday Sale: Huge Discounts on Subscriptions, Bootcamps, and Books! [FREE]

Grab our best deal of the year: unlimited access to all content on our site for just $299/year, $200 off all live bootcamps, and 50% off all books!

View Article


Kodeco Podcast: How to Read Code – Podcast V2, S3 E1 [FREE]

Struggling with a new codebase? Senior iOS Dev Mani Ramezan shares tips to help you get up to speed, from starting with a bug to improving setup processes. Perfect for new devs or anyone tackling...

View Article

Black Friday Sale: Final Hours for Huge Discounts on Everything! [FREE]

There’s just a few hours left to save up to 50% on subscriptions, bootcamps, and books! See what’s inside the Kodeco Black Friday Sale.

View Article

UIKit Apprentice [SUBSCRIBER]

For Complete Beginners!If you’re completely new to Swift and iOS development (or need a brush-up), this is the series for you. The UIKit Apprentice is a series of epic-length tutorials for beginners...

View Article

Debugging Projects in Godot [FREE]

When analyzing code, the errors might not be obvious just by looking at the code. To help you analyze and debug code, use the provided debugger integrated in Godot.

View Article


Kodeco Podcast: App Marketing Secrets – Podcast V2, S3 E2 [FREE]

Looking to market your indie app? Malin Sundberg & Kai Dombrowski share tips on getting featured in the App Store, building connections, and marketing that works — even if you’d rather be coding.

View Article

Data Structures & Algorithms in Swift [SUBSCRIBER]

Understanding how data structures and algorithms work in code is crucial for creating efficient and scalable apps and acing job interviews. Swift’s standard library and, more recently, the Swift...

View Article


Discover the best way to learn modern Android development [FREE]

Kodeco is looking to launch live Android bootcamp cohort this spring, featuring the latest Android APIs. We need your help to figure out how to make it as accessible as possible!

View Article

The Story of Kodeco (raywenderlich.com)—A Journey of Passion, Learning, and...

On our 15-year anniversary, Ray reflects on Kodeco’s legacy: developers sharing their knowledge across generations.

View Article



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>