Mobile development
Our mobile apps are built with Flutter and Dart.
Technology
The tools and development steps behind our products.
Tools
Each tool supports a specific part of our apps or this website.
Our mobile apps are built with Flutter and Dart.
Game progress and unfinished puzzles are saved on the device.
Our app policies describe AdMob advertising and regional consent settings.
Released apps link to their store pages for downloads.
Our vocabulary app in development uses Firebase for accounts and sync, and Groq for optional AI word details.
Node.js builds this static website. Python prepares the image assets.
Development
We use Flutter and Dart to develop mobile apps from a shared codebase.
Our vocabulary app in development sends AI word requests through a server function. The AI provider receives the word and language pair, without account details.
Game progress is stored on the device. Our vocabulary app in development also uses Firebase for account data and sync.
Process
Choose the main features and design how people will use them.
Build the features and check them on the target devices.
Prepare the release, store listing and privacy information.
Review feedback, fix issues and update the app.
Contact us about the tools or features described here.