MIlan Todorović

Harnessing Apple Intelligence: Live Coding with Swift for iOS

How do you run a 3-billion-parameter LLM directly on an iPhone? This live coding demo shows you how with Apple's new Foundation Models framework.

Harnessing Apple Intelligence: Live Coding with Swift for iOS
#1about 2 minutes

Introducing Apple Intelligence and its privacy-first approach

Apple Intelligence unifies all of Apple's AI frameworks under a single name, emphasizing on-device processing to protect user privacy.

#2about 6 minutes

Exploring Apple's core machine learning frameworks

A tour of key Apple frameworks like Core ML, Vision, NLP, and Create ML shows how they enable on-device machine learning capabilities.

#3about 4 minutes

Understanding the capabilities of Apple Intelligence

Apple Intelligence introduces powerful system-wide features including writing tools, image generation, an enhanced Siri, and the game-changing App Intents framework.

#4about 12 minutes

Live coding an on-device LLM app with Swift

Build a simple iOS application from scratch using Swift, SwiftUI, and the new Foundation Models framework to interact with an on-device LLM.

#5about 1 minute

Using the on-device model for text extraction

A practical demonstration shows how the on-device LLM can perform complex tasks like extracting specific entities, such as personal names, from a large block of text.

#6about 4 minutes

Exploring the Foundation Models documentation and opportunities

A review of the official documentation highlights how to configure and use the LanguageModelSession, followed by encouragement for developers to harness these new AI capabilities.

Related jobs
Jobs that call for the skills explored in this talk.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
Exploring AI: Opportunities and Risks for Developers
In today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Exploring AI: Opportunities and Risks for Developers
CH
Chris Heilmann
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?
Join Scott Hanselman at WWC24 to explore AI's role as a superhero or supervillain. Scott shares his 32 years of experience in software engineering, discusses AI myths, ethical dilemmas, and tech advancements. Engage with his live demos and insights o...
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?
DC
Daniel Cranney
Stephan Gillich - Bringing AI Everywhere
In the ever-evolving world of technology, AI continues to be the frontier for innovation and transformation. Stephan Gillich, from the AI Center of Excellence at Intel, dove into the subject in a recent session titled "Bringing AI Everywhere," sheddi...
Stephan Gillich - Bringing AI Everywhere

From learning to earning

Jobs that call for the skills explored in this talk.