Developing for the Meta Quest 3 with Unreal Engine 5
Nov 17 2024 · Article (30 mins)
You’ll be using Unreal Engine 5 to develop Virtual Reality on Meta Quest 3, implementing Teleportation, Grab ...
more
Developing for the Meta Quest 3 with Unreal Engine 5
You’ll be using Unreal Engine 5 to develop Virtual Reality on Meta Quest 3, implementing Teleportation, Grab Actions, Switches, and Deploying to Device.
AI
New
RAG with Azure AI Search
Nov 15 2024 · Multimodal Module (1 hr, 37 mins)
Learn how to build Retrieval-Augmented Generation (RAG) solutions using Azure AI Search, combining vector ...
more
RAG with Azure AI Search
Learn how to build Retrieval-Augmented Generation (RAG) solutions using Azure AI Search, combining vector and traditional search methods for powerful, domain-specific information retrieval.
This module provides a practical introduction to implementing RAG with Azure AI Search, focusing on hybrid search techniques and integration with Azure OpenAI Service.
You will analyze Azure AI Search’s RAG capabilities in comparison to custom LangChain solutions, focusing on cost, ease of use, and flexibility.
By implementing hybrid search systems and evaluating their effectiveness in domain-specific applications, you’ll gain the expertise to build efficient and scalable retrieval solutions.
This module explores Azure’s Content Safety service for classifying and moderating AI-generated and user-c...
more
Azure Content Safety
This module explores Azure’s Content Safety service for classifying and moderating AI-generated and user-contributed content.
Students will learn about the ethical challenges of content moderation in AI apps and how to implement Azure’s solutions.
AI
New
Text Generation with OpenAI
Nov 14 2024 · Multimodal Module (1 hr, 22 mins)
This module focuses on a basic text-generation app using OpenAI’s GPT-4 and the Chat Completions API.
You’...
more
Text Generation with OpenAI
This module focuses on a basic text-generation app using OpenAI’s GPT-4 and the Chat Completions API.
You’ll learn about API integration, model selection, and fundamental concepts in working with large language models.
AI
New
Text Generation with Google Gemini
Nov 14 2024 · Multimodal Module (2 hrs, 1 min)
Explore text generation using Google’s Gemini service.
Learn about Google’s AI ecosystem and gain experien...
more
Text Generation with Google Gemini
Explore text generation using Google’s Gemini service.
Learn about Google’s AI ecosystem and gain experience
in implementing Gemini’s text generation capabilities.
AI
New
Multimodal Integration with OpenAI
Nov 14 2024 · Multimodal Module (1 hr, 37 mins)
This module extends students’ knowledge to multimodal AI apps, incorporating image and audio processing us...
more
Multimodal Integration with OpenAI
This module extends students’ knowledge to multimodal AI apps, incorporating image and audio processing using OpenAI’s services.
Students will learn to analyze images, generate and edit images, and work with speech recognition and synthesis.
Game Tech
How to Import Assets in Godot
Nov 12 2024 · Article (20 mins)
This tutorial is for technically-minded creators looking to add visual polish to their projects without creat...
more
How to Import Assets in Godot
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 Sketchfab and TurboSquid into Godot, with tips on handling the quirks of Godot’s import process. By the end, you’ll have set up a main menu scene for a horror game.
AI
Retrieval-Augmented Generation with LangChain
Nov 12 2024 · Multimodal Module (2 hrs, 3 mins)
This module introduces Retrieval-Augmented Generation (RAG) using LangChain. Students will learn about
emb...
more
Retrieval-Augmented Generation with LangChain
This module introduces Retrieval-Augmented Generation (RAG) using LangChain. Students will learn about
embeddings, vector databases, and how to enhance LLMs with domain-specific knowledge for apps like intelligent
search and chatbots.
iOS & Swift
New
Writing Tools with Apple Intelligence
Oct 16 2024 · Multimodal Module (47 mins)
Learn about Apple Intelligence Writing Tools and how to configure them in SwiftUI and UIKit. Understand ho...
more
Writing Tools with Apple Intelligence
Learn about Apple Intelligence Writing Tools and how to configure them in SwiftUI and UIKit. Understand how custom text views can offer a full Writing Tools experience, and what’s available for views that rely on the original TextKit.
iOS & Swift
New
App Intents with Siri
Sep 19 2024 · Multimodal Module (55 mins)
This module focuses on the latest Siri and App Intents update with Apple Intelligence. Students will learn...
more
App Intents with Siri
This module focuses on the latest Siri and App Intents update with Apple Intelligence. Students will learn how to leverage these powerful tools to create deeply integrated, context-aware iOS apps that can interact seamlessly with Siri.
iOS & Swift
New
Genmoji
Sep 19 2024 · Multimodal Module (23 mins)
Explore Genmoji, enhancing your apps with expressive, customizable emojis. Learn to render, store, and com...
more
Genmoji
Explore Genmoji, enhancing your apps with expressive, customizable emojis. Learn to render, store, and communicate with text that includes Genmoji.
iOS & Swift
New
Integrating ChatGPT in Your iOS Apps
Sep 19 2024 · Multimodal Module (57 mins)
This module explores the integration of ChatGPT into iOS apps, enabling powerful
conversational AI capabil...
more
Integrating ChatGPT in Your iOS Apps
This module explores the integration of ChatGPT into iOS apps, enabling powerful
conversational AI capabilities. Students will learn to leverage the ChatGPT API to
create dynamic, context-aware chatbots and intelligent assistants within their mobile apps.
Incorporating third-party machine learning models requires knowledge about the source model as well
as som...
more
3rd-Party On-Device Models
Incorporating third-party machine learning models requires knowledge about the source model as well
as some Core ML conversion techniques. This module will get you started with incorporating such a third-party
model into an existing iOS app and use it for realtime object detection.
The Translation API offers realtime translations in your app. You can use the
built-in UI or manage the tr...
more
Translation Framework
The Translation API offers realtime translations in your app. You can use the
built-in UI or manage the translation session to customize the app experience
based on your user’s needs.
iOS & Swift
New
Custom Models with Create ML
Sep 18 2024 · Multimodal Module (1 hr, 2 mins)
Create ML empowers you to customize pre-built machine learning
models on Apple platforms by providing trai...
more
Custom Models with Create ML
Create ML empowers you to customize pre-built machine learning
models on Apple platforms by providing training datasets.
Explore various use cases and deploy a custom model into an app.
The Vision Framework is a powerful API for various computer vision tasks on Apple devices.
Explore functio...
more
Vision Framework
The Vision Framework is a powerful API for various computer vision tasks on Apple devices.
Explore functionalities like object detection, face recognition and more. This module provides
an overview of the Vision Framework as well as covers the new features released with iOS 18
and Apple Intelligence.
Android & Kotlin
New
Save User State
Sep 10 2024 · Multimodal Module (1 hr, 52 mins)
Saving user state is a critical aspect of Android development. This module will cover the different persis...
more
Save User State
Saving user state is a critical aspect of Android development. This module will cover the different persistence
mechanisms available, including DataStore, Android Files, and Room Database, and how to select the appropriate
one based on a given situation. Learners will learn how to save simple data using DataStore, understand the different
types of storage available on Android, save and read data from Android Files, and work with Room Database to perform CRUD operations.
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.
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”.
iOS & Swift
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.
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
Concurrency with Coroutines in Android
Jun 5 2024 · Multimodal 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
Concurrency with Kotlin Flow
Jun 5 2024 · Multimodal 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
Network Requests with Retrofit in Android
Jun 5 2024 · Multimodal 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.