<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=134039050697210&amp;ev=PageView&amp;noscript=1">

Build AI-Powered Apps with Apple Intelligence on your own schedule

🎉Pre-sale now on! Program launches Sept 2024🎉

Bring the power of Apple Intelligence and other key AI integrations to your apps with this on-demand certificate program. Build amazing user experiences through Genmoji and deep integration with Siri, leverage Apple’s ML models for language translation and computer vision, and seamlessly integrate ChatGPT to bring your apps into the ever-expanding world of AI features.

Woman with amazingly yellow t-shirt working at a laptop

Experience

Intermediate level

Completion time

Estimated at 9 weeks at 16 hours per week

Program pacing

Learn at your own pace

Certificate

Certificate of completion included

Certificate program details

Artificial Intelligence represents a seismic shift in how users interact with mobile apps. Knowing the best practices of how to integrate AI features into your own apps and projects is key to delivering the advanced experiences that your users have come to expect.

 

It can feel daunting to understand all the multiple technologies under the Apple Intelligence umbrella, but this on-demand program will equip you with the skills you need to stay ahead of the game with Apple Intelligence, Create ML, Core ML, Apple's Vision framework, as well as other powerful APIs. On completion of the program, you'll receive a certificate that demonstrates proficiency in this exciting new area of app development.

 

You’ll cover high-level features for developing amazing user experiences such as Genmoji and deep Siri integration, before looking at how to build complex apps on top of Apple’s finely-tuned machine learning models. You’ll finish off by looking at how to integrate 3rd-party tools, such as ChatGPT, when Apple’s functionality doesn’t quite go far enough.

 

Please note: This program is based on unreleased Apple software and as such the content is still under development. You can join this program now at a specially discounted pre-sale rate, but you won't gain access to the content until its release, which is expected to be at the end of September.

Prerequisites

You’ll need a Mac computer capable of running macOS Sequoia, Xcode 16, and a solid understanding of building an iOS application from scratch. Note that both macOS Sequoia and Xcode 16 are currently in beta, but are expected to be publicly released by the time this program content is available.

Program Structure

This on-demand certificate program comprises a total of eight modules, broken down into three separate courses.

 

Improving User Experience with Apple Intelligence

You’ll start by looking at Writing Tools, which provides context-aware, intelligent generative AI for text entry, including summarisation, reformatting and proofing tools. Then you’ll move on seeing how to work with Genmoji—the new custom emoji, including how to display, store and share them. Finally in this first course, you’ll discover how to deeply integrate your app with Siri—exposing data that Siri can work directly with, and pass to other apps.

 

Building Intelligent Apps with Apple AI Models

Moving a level deeper into Apple's frameworks, you’ll start by looking at the Vision framework, which provides a standard interface to incredibly powerful computer visions algorithms, including object detection, face recognition and body pose estimation. Next you’ll take a look at the Translation framework, which allows real-time on-device translation between a selection of different languages. Finally you’ll see how you can use Create ML to adapt Apple’s ML models to specific use cases, for a selection of different contexts, such as time series prediction, object recognition and scene rendering.

 

Integrating 3rd-Party AI on Apple Platforms

In the third course, you'll discover the options available if Apple's built-in models don't fit your app. Firstly, you’ll see how to find, download and prepare 3rd-party machine learning models, for deployment onto a device, using Core ML Tools, and then integrating them into an app with Core ML. And then finally, to round off the bootcamp, you’ll take a look at how to integrate a 3rd-party service such as ChatGPT when the ML models are too large for on-device deployment.

 


Learn with Kodeco's Self-Paced Certificate Program

On-demand learning
Learn at your own pace with our flexible certificate program. Start, pause, and resume your studies whenever it suits your schedule.

 

Asynchronous support from expert mentors
Receive guidance from a dedicated mentor on your own schedule. Join a vibrant community of learners to collaborate, share insights, and grow together in your mobile development journey.

 

Hands-on assignments
Engage in practical, real-world assignments that reinforce your learning and enhance your skill set.


Prove your hard-earned skills

After you've satisfied the requirements for this self-paced program, you'll have earned a Kodeco digital certificate that you can post to your profile and share proudly with prospective employers.


Need to prepare?

You need to be comfortable building iOS apps from scratch using SwiftUI, as well as integrating basic data persistence and networking components. If you need to get up to speed with your iOS app-building skills first, take a look at our iOS Ready program.

No prior knowledge of machine learning or artificial intelligence is required—bring along your inquisitiveness, enthusiasm, and app-building ideas!

Presale

This program on Apple Intelligence is under development, and includes topics that require Apple software that won't be released until September 2024.

However, you can secure this great pre-sale price now, and we'll deliver the content to you as soon as it is available, expected to be the end of September.

Learn better in real-time?

Check out Kodeco's immersive live bootcamp on this topic!

Enhance your experience with weekly live sessions, regular office hours for personalized support, and a vibrant cohort of students to network and collaborate with.

Pre-order today!

Build AI-Powered Apps with Apple Intelligence
On-Demand Certificate Program

Build AI-Powered Apps with Apple Intelligence

On-Demand Certificate Program

  • Content co-created with industry experts
  • Real-world projects, hands-on experience
  • Feedback from advanced mentors
  • Mentorship access for up to 12 months, with an option to extend
$1,675 $599 one-time payment

*For information on flexible payment options, contact us at support@kodeco.com.

Mentors and Instructors

Audrey Tam

Audrey Tam retired at the end of 2012 from a 25-year career as a computer science academic. Her teaching included Pascal, C/C++, Java, Java web services, web app development in php and mysql, user interface design and evaluation, and iOS programming. Before moving to Australia, she worked on Fortran and PL/1 simulation software at IBM's development lab in Silicon Valley.

Josh Steele

In my day job, Josh writes apps (Java, iOS) for space and health at APL. He also teach at the JHU Whiting School Engineer for Professionals Program ("Mobile Applications for the iOS Platform"). At Kodeco, he creates video courses, modules and also helped write "Real-World iOS by Tutorials".

Mina H. Gerges

Mina is an iOS developer who has Swift, SwiftUI, and Objective-C experience. His main focus is on creating and maintaining apps that use a variety of architectures and design patterns while maintaining a readable and maintainable source code.

Susannah Skyer Gupta

Product manager, marketer, Swift/iOS dev. Learning every day. Podcast co-host, iOS and Professional Growth contributor @ Kodeco // Marketing lead @ Apparent Software. When she is not writing software, writing about software or writing to others about the software they've written, she is baking challah or traveling.

Frequently asked questions

Don’t see your question answered here? Check out our Knowledge Base here for more answers about our bootcamps.

Can’t find the answer you’re looking for? Contact our support team

What happens after I enroll in this program?

This program is based heavily on new, unreleased software, and the content is currently in development. This means that you won't get access to the content right away.

We expect the program to be ready for release be at the end of September, and we will email you to let you know that your new program is ready!

When will I get access to the content?

This program is currently under development, as is is based on brand-new as-yet unreleased technology from Apple.

We expect the content and program to be ready for release at the end of September.

 

What support is available?

You’ll have access to a designated mentor to offer support and feedback asynchronously via direct message in Discord. You’ll also have access to a dedicated Discord channel where you can get questions answered at any time.

What do the homework assignments include?

In most modules, you’ll receive a homework assignment once you’ve studied the content. The assignments consist of quizzes and/or coding practice. After you submit a homework assignment, your mentor will grade and return your homework within three days of receiving it.

What software versions will this bootcamp use?

Parts of Apple Intelligence rely on software that is expected to be released in September 2024: macOS  Sequoia, iOS 18 and Xcode 16.

The content will be produced using beta versions of these software releases, with the expectation that the public releases will be before the start of the bootcamp. You will need to ensure that your Mac is up to date with the latest macOS and Xcode once they are released in September, in time for the start of the bootcamp.

 

If you have questions about this please reach out to the bootcamp intake coordinator at bootcamp@kodeco.com.

What happens is I have to withdraw from the on-demand program?

We understand that circumstances can change, and if you need to withdraw from the program, there are options available:

  • If you decide to withdraw before the program is released, you are entitled to a free refund.
  • If you enrolled with a one-time payment, you will be eligible for a full refund within the first 14 days of your enrolment into the program.

*Please note: if you’ve accessed a significant portion of program materials, this might affect your eligibility for a full refund.

Please email support@kodeco.com for further assistance on the withdrawal process.

If I struggle with a concept or homework, can I ask my mentor to hop on a video call to help me?

No, our mentors do not provide on-call video chat support. However, we provide training on how to effectively troubleshoot and get your questions answered asynchronously via text in our dedicated chat channels. This skill will be valuable throughout your developer career.