Generate home screen widgets from JSON

Generate iOS and Android home screen widgets from JSON configuration. Keep your app visible on the home screen and drive daily engagement.
Fast to integrate

Fast to integrate

One CLI command generates generic widget code for iOS and Android from JSON

Customizable

Customizable

Code your native widgets using AI

Serverless or Your own backend

Background updates

Background updates already setup depending on platform capabilities

flutter home screen widget iOS and Android

HOME WIDGETS

Stay visible on the home screen

Home screen widgets keep your app in front of users every time they unlock their phone. Apps with widgets see 2-3x higher daily engagement. ApparenceKit generates both iOS WidgetKit and Android AppWidget code from a simple JSON definition
JSON to widget
Define layout in JSON, CLI generates native code

iOS WidgetKit
Generates Swift widget with small, medium, large sizes
Android AppWidget
Generates Kotlin widget with matching layouts
Live data
Display app data via shared preferences and app groups

flutter home widget engagement metrics

ENGAGEMENT

Drive daily active usage

Home widgets are the most effective retention tool for mobile apps. Users who add a widget open the app 2.7x more often. The widget can display counters, streaks, quick actions, or status information that makes your app indispensable.
Quick actions
Deep-link buttons that open specific app screens

Status display
Show counters, streaks, or progress
Multiple sizes
Small, medium, and large layouts
No native code
Everything generated from your JSON config

Save 3 months of work

One command. Pick your modules. Firebase or Supabase auto-configured. Start building what matters.

Get Access Now

kickstarter for flutter apps

There is more

Widgets keep your app on the home screen — pair them with notifications and a strong onboarding to lock in daily engagement.

Push notifications

FCM-integrated push notifications for Android, iOS and Web. Re-engage users right when it matters.

Push notifications template for Flutter
Push notifications

Local notifications

System-level reminders and scheduled alerts that fire even when the app is closed. Perfect complement to widgets.

Flutter local notifications template
Local notifications

Onboarding flow

Showcase your widgets and ask for the right permissions during onboarding — installs that stick.

Flutter onboarding template
Onboarding flow

3 steps - 5 minutes.
Your app is running.

1

Install the CLI

Run one command to install our command line tool
2

Generate your app

Generate your flutter project with only the modules and dependencies you need + automatically setup Supabase or Firebase backend
3

Run

Your app runs. Auth, Payments, notifications work... Start building what makes your app unique.

Here's some of our work

Don't take our word for granted, see what some of our apps have achieved

user avatar
Kubbo
Habit tracking
web link icon apple store badge google play store badge
Kubbo habit tracking app screenshot
user avatar
Limite limite
40K+ players/month
web link icon google play store badge
Limite limite mobile app screen
user avatar
MonSuiviDiet
5K+ users/day
apple store badge google play store badge
MonSuiviDiet mobile app screen
user avatar
WeAreCaring
#1 ethic recruitment app in Singapore
apple store badge google play store badge
WeAreCaring mobile app screen
user avatar
Spherik
2D and 360° media capture
apple store badge google play store badge
Spherik - mobile app screen
user avatar
Stacks
French comic book app
apple store badge google play store badge
Stacks comic mobile app screen
user avatar
ULY
(NEW) Video diary
apple store badge google play store badge
ULY - Video diary mobile app screen

Save 3 months of work

One command. Pick your modules. Firebase or Supabase auto-configured. Start building what matters.

Get Access Now
kickstarter for flutter apps
Made by ApparenceKit logo
ApparenceKit is a flutter start kit | template generator tool by Apparence.io © 2026.
All rights reserved