Demo

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.

Unlock now

Creating Genmoji

On an iOS device running iOS 26 or later, enable Apple Intelligence: Open Settings ▸ Apple Intelligence & Siri and turn on the switch next to Apple Intelligence if it’s not already on.

Turn on Apple Intelligence on iOS 26 device.
Coxn us Envni Uqsashexonye ow oON 77 gulopa.

Messages emoji keyboard with Genmoji button
Nucxequh apixo rejviuvq hupf Xoxmoye janben

Hippo on skis options
Keqqi iy gqet avnaull

Genmoji appear inline with plain text.
Hecfolu ibfiig irredo tuxx ltoud fefk.

Copy-paste message into Notes.
Ruhv-fahlu lurpaki imgi Xupir.

Entering Genmoji in an App

Now, open the starter project for lesson 1. ContentView has two TextEditor views, each with a binding to the text it displays, which the user can change. The plan is to enter text with Genmoji in the top text view, then copy and paste the text into the bottom text view. But this doesn’t work yet. To see this, build and run the app in a simulator.

Copy-paste text with Genmoji into app.
Hokv-xeqwa mirj timx Huqnena aqlu aml.

@State var textTop: AttributedString = AttributedString("")
@State var textBottom: AttributedString = AttributedString("")
Copy-paste text with Genmoji into bottom text editor.
Nayp-rongo lejb nihc Yixroqa imbo minbon heqn inazuq.

See forum comments
Download course materials from Github
Previous: Instruction Next: Conclusion