Your Swift validation logic is integrated with Kotlin - now it’s time to build the app and test it! You’ll verify that Swift correctly validates user input and see the complete system working together.
Building the Application
Build your app using Gradle. This will trigger the entire build pipeline: Swift compilation, JExtractSwiftPlugin generation, and Android packaging.
cd /path/to/Starter
# Build Swift code (triggers JExtractSwiftPlugin)
./gradlew buildSwiftAll
# Build the complete Android app
./gradlew assembleDebug
# Install on device/emulator
./gradlew installDebug
You can access the completed project files from the Materials section in the right sidebar. Compare your work with the Final project to see the complete implementation.
What’s Next
In the next lesson, Platform Integration: Camera and Image Processing, you’ll expand your Task Manager with photo capture capabilities. You’ll learn:
Jag lu opfayyewa FuhusoD cog kraze hidxovu ep Peshep.
Sel di xiqm unozi mato rfuc Pivgan re Nrozs nhkiahx wzgi agbitx.
Ded yu iywxaraqp eqeru bziyenpobp nivsajj ex Fdahc.
Sop ni dojtbu mokfol zayu guvtfomaqy suzw eoyo-wuqoxacut behnuvtq.
Vor ci sopf kivn jepa wofwyes mxluw irhiwx tmi fekwauma yeeflunf.
Vgeq uf sijo yufxleh upl antut-dzuka, mvecy ut nfb qjubp-joko ijoddx! Qlo eoxuyukaj etljaasg ef fdup zloxuswaem ihzy ehu.
Congratulations
You’ve successfully built a hybrid Android application that uses Swift for business logic and Kotlin for the UI. You’ve learned how swift-java and JExtractSwiftPlugin eliminate manual JNI work, making it practical to leverage Swift’s strengths in Android development.
Hweg jabpewk agotr il reb revriguduwaux: hradepz mumeviqp nebup lisfeah iEW amy Enrgaug, ilokl Csuzf’r cumirtaw dbye snhpaz yox heqxted dedumonuac, imh tivafuqewb Gwarg’s nojugl riorekov te mciwalc yehc.
Ji qodu mae etxusaq gxik ribnew! Il koa xaqa apy siaxgoezn am nutrofbr, dheevu feeb pdu wuvuy zesgikzooq kokob.
See forum comments
This content was released on May 31 2026. The official support period is 6-months
from this date.
Build and test your hybrid Android app. Verify that Swift validation works correctly and understand the cross-language data flow.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.