Learn KODULAR with Real Code Examples
Updated Nov 23, 2025
Installation Setup
Create a Kodular account
Access the Kodular web editor via browser
Install Kodular Companion app for live testing
Familiarize with drag-and-drop interface
Configure project properties and Android settings
Environment Setup
Create Kodular account
Access web editor
Install Companion app for live preview
Start a new project
Configure Android settings and assets
Config Files
Project settings stored in Kodular cloud
Assets managed in project library
Screens and components managed visually
Blocks define app behavior
APK generated contains full app
Cli Commands
Kodular is web-based; most tasks handled via editor
Live testing via Companion app
Build APK for offline installation
Publish directly to Google Play
Manage components, assets, and settings in editor
Internationalization
Support multiple languages with text blocks
Dynamic language switching
Layout adjustments for RTL languages
Localized assets for different regions
Maintain multiple language versions in app
Accessibility
Screen reader support
High-contrast visuals
Keyboard navigation on compatible devices
Event accessibility labels
Test across Android devices
Ui Styling
Drag-and-drop component styling
Use layouts for responsive UI
Set themes and colors visually
Include media assets in screens
Animations and transitions via blocks
State Management
Screen-level state via blocks
Global variables for shared state
Data persistence via Firebase or local storage
Event-driven updates using blocks
Optional cloud-based state management
Data Management
Store data in Firebase or Google Sheets
Access device storage for local persistence
Use JSON to handle API responses
Offline caching via components
Secure sensitive data storage supported