What if you could build something on the web – a small game, a prototype, an AI generated experiment – and run it inside a native mobile app without a massive development project – in one afternoon?
That’s exactly what Choicely enables.
And in this interview, Duy Khánh Lê, Web Developer at Choicely, walks us through a perfect real-life example: a simple Tic-Tac-Toe game built in Firebase Studio that became a fully functioning mobile experience in an afternoon.
His project shows something important: you don’t need to be a mobile developer to build mobile apps anymore. If you can use a vibe coding tool to build a web feature, you can put it inside a mobile app instantly with Choicely.
Khánh: I built a Tic-Tac-Toe game as a demo inside Firebase Studio. On its own, the game is a typical web project. Anyone could vibe code a feature like with an AI tool. The exciting part was bringing that web feature into a native mobile app using Choicely!
That’s where the Choicely platform shines: you take a web-coded feature, drop it into Choicely and now you have it running in a mobile app.
Khánh: Choicely has a Web Navigation feature that lets you embed any website directly into a native mobile app.
In my case, the game was hosted online. All I had to do was:
And that’s it. The mobile app instantly rendered the game. No rebuilds, no deployments, no waiting for app store reviews.
Read and download Khanh's easy step-by-step guide to creating vibe coded native mobile apps here here:
A: It removes all the friction. You can build something in any web stack – React, Vue, Firebase Studio, plain HTML, anything – and instead of figuring out mobile development, you just plug it into Choicely.
You get a native app environment with:
And you don’t have to worry about cost, time, or complex mobile pipelines. It’s perfect for people who:
A: I used React with Firebase Studio’s default starter. But Choicely works with any framework or stack – as long as it’s a website, the platform can embed it.
The entire Tic-Tac-Toe game took maybe an afternoon.
A: Seconds. I pasted the URL, tapped Save, and it showed up instantly inside the app.
Live updates made things even easier: whenever I changed the web version, the app updated automatically. No resubmission. No waiting.
A: You don’t need to be a mobile developer at all.
If you can build a web feature – even by vibe coding with AI tools – you can put it inside a mobile app with Choicely.
You need basic computer skills and a bit of problem-solving. Firebase Studio’s AI even helps you fix issues. Choicely handles the rest.
This lowers the barrier so much that almost anyone can get a mobile app running.
A: That’s where the Choicely SDK comes in.
We’re adding support for more development environments – and developers can already extend apps with custom components. Native support exists today, and React Native and Flutter options are coming.
So beginners can use the web-embed approach, and advanced developers can customize the app at the SDK level. There’s a path for everyone.
A: Just that the whole process was smooth. You build a web feature, Choicely turns it into a native app, you're done. It’s incredibly fast.
If you can build something on the web, even a simple experiment, you can turn it into a live, native mobile app with Choicely in minutes.
This makes Choicely not just a mobile app builder, but a bridge between:
Instantly, without custom development.