atlas news
    
Kodeco
16  décembre     00h00
visionOS: An Introduction [SUBSCRIBER
   Now updated for visionOS 26 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 interact with them with taps, gestures and their hands. This learning...
15  décembre     23h30
Using Apple Foundation Models to Summarize Text [FREE
   Build an on-device text summarizer using Apple Foundation Models and SwiftUI, with step-by-step guidance on availability checks and summarization.
10  décembre     00h00
SwiftData in iOS 26 [SUBSCRIBER
   In this module, you’ll learn about the new features in Swift Data that were introduced at WWDC 2025. The new model inheritance capabilities, and how they impact queries and model migration are covered.
28  novembre     00h00
Advanced Git [SUBSCRIBER
   Master Git Chances are if you’re involved with software development you’ve heard of and have used Git at some point in your life. Version control systems are critical for any successful collaborative software project. Git is both simple to start using and accommodating for the most complex tasks...
21  novembre     00h00
Metal by Tutorials [SUBSCRIBER
   Build your own low-level game engine in Metal Metal is a unified application programming interface (API) for the graphics processing unit, or GPU. It’s unified because it applies to both 3D graphics and data-parallel computation paradigms. Metal is a low-level API because it provides programmers...
06  novembre     00h00
Liquid Glass [SUBSCRIBER
   Liquid Glass is the new design language for Apple platforms. This module illustrates the process of incorporating Liquid Glass into your own iOS app. You’ll learn how to add specific Liquid Glass features such as containers, modifiers, and toolbar controls. You’ll also learn some best practices for...
24  octobre     00h00
App Observability [SUBSCRIBER
   This module covers the basic concepts of App Observability (App Telemetry) which allows you to gather insights, possibly in real-time on how your application is performing on users’ devices around the world, how to collect performance information on how well fast your app is working, especially...
16  octobre     00h00
App Intents with Siri [SUBSCRIBER
   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. Updated to iOS 26.
14  octobre     00h00
Writing Tools with Apple Intelligence [SUBSCRIBER
   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. Updated to iOS 26.
10  octobre     00h00
Genmoji [SUBSCRIBER
   Explore Genmoji, enhancing your apps with expressive, customizable emojis. Learn to render, store, and communicate with text that includes Genmoji, Memoji, and other sticker-type images. Updated to iOS 26.
09  octobre     00h00
Vision Framework [SUBSCRIBER
   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...
08  octobre     00h00
Custom Models with Create ML [SUBSCRIBER
   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. Updated to iOS 26.
07  octobre     00h00
Integrating ChatGPT in Your iOS Apps [SUBSCRIBER
   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. Updated to iOS 26.
    00h00
3rd-Party On-Device Models [SUBSCRIBER
   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. Updated to iOS...
05  octobre     00h00
Translation Framework [SUBSCRIBER
   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. Updated to iOS 26.
02  octobre     00h00
Apple Foundation Models [SUBSCRIBER
   This module will be an introduction to the new Foundation Models framework in Swift. The module begins with an introduction to the Foundation Models Framework by creating a simple SwiftUI chat-type app. The app will introduce the concept of the LanguageModelSession and how the developer can...
21  septembre     00h00
Performance Optimization [SUBSCRIBER
   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. Now updated with new lessons on unit testing and UI testing.
20  septembre     00h00
Concurrency Demystified [SUBSCRIBER
   Second version: updated with a lesson on Actors. 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...
    00h00
Introduction to SwiftUI [SUBSCRIBER
   Updated with a lesson on animations in 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...
14  septembre     00h00
Introduction to Version Control [SUBSCRIBER
   In this module, you’ll learn what a version control system is and why using one is important for any software development project. You’ll also learn the basics of using Git, the most popular system for mobile developers. Then you’ll explore Github.com for hosting your code and collaborating with...
16  novembre     00h00
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 advanced concepts like Retrieval-Augmented Generation (RAG) and AI Agents. You’ll gain hands-on...
    00h00
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 well-prepared for a journey into learning AI programming. You’ll discover the fundamentals of python...
15  novembre     00h00
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, and other Azure AI offerings, understanding their apps and trade-offs compared to custom-built...
14  novembre     00h00
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 Google Gemini, learning to leverage these technologies for various AI apps.
12  novembre     00h00
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 insights into the integration of various AI services and tools.
20  septembre     00h00
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 models for translation and computer vision, to building on third-party tools such as ChatGPT.
19  septembre     00h00
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 intelligent assistants within their mobile apps.
    00h00
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 editing. Dive into Genmoji, a brand new tool for creating custom emoji characters, adding a layer of...
18  septembre     00h00
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, through tasks like object detection and face recognition. Learn to leverage the Translation...
10  septembre     00h00
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.
    00h00
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 resource files contained in the SDK.
    00h00
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 or even new to programming in general. You’ll learn everything you need to know from programming...
20  juin     00h00
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 techniques, and best practices for building high-performance iOS apps. This course is designed for...
    00h00
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 explore state management strategies and data persistence techniques.
    00h00
Beginning iOS Swift
   The Kodeco Beginning iOS & Swift 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 Apple’s revolutionary UI framework, SwiftUI. You’ll begin with an introduction...
    00h00
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 responsive user interfaces with ease. The course covers essential topics such as views, hierarchies...
05  juin     00h00
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 using common libraries and data formats.
22  mai     00h00
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.
    00h00
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 introduced to design patterns.
24  avril     00h00
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.
10  avril     00h00
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 Git & GitHub, Android Studio, the Kotlin language, and Jetpack Compose.
27  mars     00h00
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 effects. Leverage Reality Composer Pro for no-code 3D development. Integrate your creations...
    00h00
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 augmented reality experiences.
21  novembre     00h00
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 interact with them with taps, gestures and their hands. This learning path will survey the various...
17  octobre     00h00
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 OOP concepts, advanced techniques, and their integration with Protocol-Oriented Programming (POP)....