Building with AI
AI in apps and digital products course
AI features users understand, use and trust.
Adding “AI” to a product no longer sets anyone apart; what sets you apart is an AI feature that solves a real problem and that users understand and trust. This course brings product, design and technology together to achieve that.
We work on product patterns with AI, how to design for results that are not always the same, when to use models in the cloud or on the device itself, how to control cost per user and how to measure whether the feature adds value. It is the natural next step for teams that used to build apps and now want to bring in AI.
What you will learn
- Identify AI features that add real value to the product
- Design user experiences for non-deterministic results
- Choose the architecture: cloud, device or hybrid model
- Control costs, privacy and risks
- Measure the impact of AI features
Syllabus
7 modules, from the fundamentals to the final project.
-
AI in the product
- Useful features versus fashionable features
- Product patterns with AI
-
User experience
- Expectations, errors and trust
- Showing sources, alternatives and control
- Conversational and non-conversational interfaces
-
Architecture
- Model APIs and your own backend
- On-device AI (Apple Intelligence, Gemini Nano, small models)
- Streaming and perceived latency
-
Data and privacy
- User data and consent
- Local processing versus cloud
-
Costs
- Cost per user and business model
- Limits and plans
-
Quality and safety
- Evaluating AI features
- Misuse, inappropriate content and moderation
- Transparency under the AI Act
-
Launch and measure
- A/B experiments and adoption
- User feedback
Tools you will practise with
- Figma
- Language model APIs
- Apple Foundation Models or Google ML Kit
- Product analytics tools
Hands-on project
You design an AI feature for a real or sample product, with its value proposition, user experience prototype, chosen architecture, cost per user and measurement plan.
Requirements
- Experience in product, design or app/web development.
Other courses
-
AI-assisted programming course
Code faster with coding assistants and agents, without losing quality.
- Duration: 12 hours
- Level: Intermediate
-
Generative AI system evaluation course
Measure your AI application's quality with data, not impressions.
- Duration: 12 hours
- Level: Advanced
-
LLM application development course
From the first API call to a generative AI application ready for production.
- Duration: 20 hours
- Level: Intermediate
Where it is applied
-
AI integration in apps and systems
We add AI to the tools your business already uses to automate tasks, search information and connect data without having to change everything.
Want this course for your team?
We adapt the content, length and format to your company.