# Beyond the app icon: notifications, widgets, Live Activities and watch apps

_What an app can do when it isn't open._

> A practical guide to what an app does outside its own screens in 2026, on iOS and Android, from notifications and widgets to Live Activities and watch apps.

- Tags: Guides, Mobile
- Published: 2026-09-30
- Category: Guides
- Author: insidethebox
- Topics: Product, Engineering
- Reading time: 10 min
- Source: https://www.insidethebox.dev/insights/beyond-the-app-icon

An app icon is one tap among dozens on a home screen. The apps people keep are the ones that show up at the right moment without being opened. This guide covers the places an app can appear outside its own screens on iOS 27 and Android 17, what each is for, and the rules that come with it.

## Why it matters

People spend a lot of time in apps: about 3.6 hours a day per mobile user in 2025, by Sensor Tower's count. That time is shared between many apps, and yours gets a small part of it.

So the useful question is where your app can help without being opened: on the lock screen, on the home screen, on the wrist. Each of those places belongs to the operating system. You get in by permission and you stay by following the rules.

## Notifications

Notifications are opt-in on both platforms.

- **iOS** shows its permission prompt once, the first time the app asks. After a "Don't Allow", the app cannot ask again; people change it in Settings. Apple recommends asking in context, not at first launch.
- **Android** has required a runtime permission since Android 13, and a newly installed app's notifications are off until the person allows them. Every notification belongs to a channel, which people can switch off one by one.

Opt-in is far from universal. In Batch's benchmark for the year to July 2025, 56% of iOS users and 67% of Android users had notifications on.

On the iPhone's Lock Screen a notification shows the app's icon at its leading edge, then a title and a line or two of text. The system adds the icon, so Apple asks you not to repeat the app's name in the text. iOS also sorts notifications by urgency:

| Level | What it does | Who may use it |
| --- | --- | --- |
| Passive | Arrives silently | Anyone |
| Active | The default: sound and banner | Anyone |
| Time Sensitive | Breaks through Focus and the scheduled summary | Events happening now or within the hour, never marketing |
| Critical | Also overrides the silent switch | Only with Apple's approval |

The rules are short. Send one notification per event. Don't send anything sensitive. And on the App Store, marketing notifications need explicit opt-in, with a setting in the app to turn them off again. An app may not require notifications to work.

## Widgets

A widget shows one piece of an app on the Home Screen or the Lock Screen. Apple's definition is "quick access to essential information and focused interactions".

Three facts shape what a widget can be on iOS:

- **It is for glancing.** Apple tells designers to avoid app-like layouts in a widget.
- **It is not live.** A widget people look at often typically gets 40 to 70 refreshes a day, which is one every 15 to 60 minutes.
- **It can act.** Since iOS 17 a widget can carry buttons and toggles that do something without opening the app. They are inactive while the phone is locked.

To add one, people touch and hold the Home Screen, tap Edit and then Add Widget, and choose a size. The same small widget can also appear in StandBy and CarPlay, and the Lock Screen sizes are the ones Apple Watch uses for complications.

Android widgets are "at-a-glance views" of an app, built with Jetpack Glance. Google recommends updating them no more than once an hour. An app can ask the launcher to pin its widget, which saves people the search.

## Live Activities and Live Updates

A Live Activity lets people "track the progress of an activity, event, or task at a glance": an order, a ride, a match, a timer.

On iPhone it has four presentations: one on the Lock Screen and three in the Dynamic Island (compact, minimal when several are running, and expanded on a touch and hold). Not every iPhone has a Dynamic Island; on the others, an important update arrives as a banner. A Live Activity started on the phone also appears on a paired Apple Watch, in CarPlay and in the Mac's menu bar.

The limits are precise:

- It can be active for up to eight hours, then stays on the Lock Screen for up to four more: twelve at most.
- Its data cannot exceed 4 KB, and it cannot reach the network by itself. The app or your server sends each update.
- It is for tasks with a defined beginning and end. Apple's guidelines rule out ads and promotions, and ask you to end it as soon as the task is done.

Android's counterpart is Live Updates, which arrived with Android 16. They are notifications the system promotes: to the top of the notification drawer, to the lock screen and to a chip in the status bar. Google limits them to activities that are "ongoing, user-initiated, and time-sensitive", such as navigation, a call, a ride or a food delivery. Ads, promotions and chat messages don't qualify, and phone makers may add conditions of their own.

## Watch apps

Start with what you get for free: notifications sent to your phone app are forwarded to a paired Apple Watch, and to a Wear OS watch, even if you have no watch app.

A watch app is for acting from the wrist. Apple notes that a session lasts under a minute, and that people use a watch app's notifications, complications and Siri more than the app itself. Complications and Smart Stack widgets are built with the same framework as phone widgets, and a Live Activity from the phone appears at the top of the Smart Stack.

An Apple Watch app does not need the phone app to be installed, and people can get it straight from the App Store on the watch. Google recommends the same independence for Wear OS. With Wear OS 7, released in June 2026, Tiles are becoming Wear Widgets and Live Updates reach the watch.

## Voice and assistants

An app that listens has to ask for the microphone, and both systems show when it is in use: an orange dot on iPhone, an icon in the status bar on Android 12 and later.

Speech recognition has moved onto the device. Apple's current speech framework, from iOS 26, transcribes without sending audio to Apple's servers. The older one sends audio to Apple by default and stops after a minute. Android has offered an on-device recogniser since Android 12.

Apps can also hand their actions to the system. On iOS, App Intents make an app's actions available to Siri, Spotlight, Shortcuts and widgets, with up to ten App Shortcuts that work as soon as the app is installed. One caution for European products: Apple says its new Siri AI is not initially available in the EU.

## iOS and Android compared

| | iOS | Android |
| --- | --- | --- |
| Notifications | One permission prompt; a quiet trial mode is available | Permission required since Android 13; channels people can mute |
| Widgets | Home Screen, Lock Screen, StandBy; buttons and toggles | Home screen; taps and vertical scrolling |
| Live progress | Live Activities, up to eight hours | Live Updates, for ongoing tasks the person started |
| Watch | Independent apps, complications, Smart Stack | Standalone apps, complications, Wear Widgets |
| Voice | On-device transcription from iOS 26 | On-device recogniser from Android 12 |

## What it takes to build

These surfaces are separate pieces of software from the app. A widget or a Live Activity is its own small program with its own limits, and a watch app is a separate app.

For React Native apps built with Expo, this got easier in 2026. Expo's widgets module became stable in May and builds iOS widgets and Live Activities from the project's own components, without hand-written native code. Android widgets are in the beta of the next Expo release. Watch apps are still native work, in Swift for watchOS and Kotlin for Wear OS.

One more distinction matters for planning. Over-the-air updates can change an app's JavaScript and images between store releases. Apple allows downloaded interpreted code as long as it does not change the app's primary purpose, and Google has an equivalent rule. Adding a widget, a permission or a watch app changes native code and needs a new build through the stores.

## Releases and store rules

| | Apple | Google Play |
| --- | --- | --- |
| Testing | TestFlight: up to 10,000 external testers; builds last 90 days | Internal, closed and open tracks; new personal accounts need a closed test with 12 testers for 14 days |
| Review | 90% of submissions in under 24 hours, on average | Can take seven days or longer for some accounts |
| Rollout | Phased over seven days: 1, 2, 5, 10, 20, 50, 100% | Staged for updates; you raise the percentage yourself |
| Cost | 99 USD a year | 25 USD once |

Two dates to plan around. New apps and updates on Google Play have had to target Android 16 since 31 August 2026. From April 2027, App Store submissions must be built with the iOS 27 SDK.

Commission rules changed on both stores in 2026 and differ by region, so check them for your markets. One rule is stable and often missed: physical goods and services used outside the app, such as a coffee order or a class booking, are not sold through Apple's in-app purchase.

## A short checklist

1. **Ask for notifications in context**, once there is a reason, and say what people will get.
2. **Send one notification per event**, and keep marketing behind its own opt-in.
3. **Give each widget one job** and one action.
4. **Use Live Activities and Live Updates for tasks with a start and an end**, and end them on time.
5. **Let phone notifications cover the watch first.** Build a watch app when people need to act from the wrist.
6. **Plan native work and store review into the schedule**, and keep over-the-air updates for fixes.
7. **Roll out in stages** and watch the crash-free rate before going to everyone.

If you'd rather hand it over, our [mobile app development](/services/mobile-app-development) service designs and builds the app and every surface around it.

## Common questions

### Do Live Activities exist on Android?

Not under that name. Android has Live Updates, with tighter eligibility: the activity must be ongoing, started by the person and time-sensitive, and the phone maker can add conditions.

### Can a widget be a small version of our app?

No. On iOS a widget shows glanceable content and can offer buttons and toggles, and Apple advises against app-like layouts. It also refreshes on a budget, not continuously.

### How long can a Live Activity run?

Up to eight hours while active, then up to four more on the Lock Screen. For anything longer, use notifications or a widget.

### Can we send offers by push notification?

Only to people who have explicitly opted in to marketing messages, and they must be able to opt out in the app. Offers may not go into a Live Activity at all.

### Do we need separate apps for iPhone and Android?

Not necessarily. A cross-platform app shares most of its code, and the pieces in this guide are built per platform where the system requires it.

---

Sources, as of September 2026: [Asking permission to use notifications](https://developer.apple.com/documentation/usernotifications/asking-permission-to-use-notifications), [Managing notifications](https://developer.apple.com/design/human-interface-guidelines/managing-notifications), [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/), [Android notification permission](https://developer.android.com/develop/ui/compose/notifications/notification-permission), [Widgets](https://developer.apple.com/design/human-interface-guidelines/widgets), [Keeping a widget up to date](https://developer.apple.com/documentation/widgetkit/keeping-a-widget-up-to-date), [Android app widgets](https://developer.android.com/develop/ui/views/appwidgets/overview), [Live Activities](https://developer.apple.com/design/human-interface-guidelines/live-activities), [Displaying live data with Live Activities](https://developer.apple.com/documentation/activitykit/displaying-live-data-with-live-activities), [Android Live Updates](https://developer.android.com/develop/ui/views/notifications/live-update), [Creating independent watchOS apps](https://developer.apple.com/documentation/watchos-apps/creating-independent-watchos-apps), [Designing for watchOS](https://developer.apple.com/design/human-interface-guidelines/designing-for-watchos), [Wear OS 7 features](https://developer.android.com/training/wearables/versions/7/features), [SpeechAnalyzer](https://developer.apple.com/documentation/speech/speechanalyzer), [App Intents](https://developer.apple.com/documentation/appintents), [What's new in iOS 27](https://support.apple.com/guide/iphone/whats-new-in-ios-27-iphfed2c4091/ios), [Expo widgets](https://docs.expo.dev/versions/latest/sdk/widgets/), [EAS Update](https://docs.expo.dev/eas-update/introduction/), [App Review](https://developer.apple.com/distribute/app-review/), [TestFlight](https://developer.apple.com/testflight/), [Phased release](https://developer.apple.com/help/app-store-connect/update-your-app/release-a-version-update-in-phases/), [Google Play testing](https://support.google.com/googleplay/android-developer/answer/14151465), [Google Play target API requirements](https://support.google.com/googleplay/android-developer/answer/11926878), [Sensor Tower: State of Mobile 2026](https://sensortower.com/blog/state-of-mobile-2026), [Batch push benchmark](https://batch.com/ressources/etudes/benchmark-notifications-push-crm-mobile).
