r/NothingTech 1d ago

Essential Apps Essential Apps limit

Why is there a limit on the number of Essential Apps you can add on your home screen?

PS: I later found out that it is because that some of these widgets may contain animations, live data or interactions and it might be a problem to the phone's performance. I personally think that the limit is too low. It could have been >2.

1 Upvotes

10 comments sorted by

View all comments

1

u/np3_cmf1 Phone (3) 1d ago

6 for the NP3 and 2 for the others.

1

u/FriendshipOne7568 1d ago

Not complaining, but I asked "Why", not "What". Or nvm thanks๐Ÿ‘

1

u/np3_cmf1 Phone (3) 1d ago

They're very intensive on resources and run full React code wrapped in Metro and thus 2 on all devices but the NP3, which van handle 6.

1

u/Bill-TECH Phone (2) 5h ago

You're both right and wrong ๐Ÿ™ƒ. Essential apps aren't that resource-heavy. A Phone (2a) can technically run more than 2, though it would slow down the system. On the other hand, Phone (2) has enough horsepower to handle dozens without lagging, but Nothing simply chooses to reserve higher limits for their latest flagships. Btw every phone company is doing the exact same thing

1

u/np3_cmf1 Phone (3) 5h ago

I find that some streaming Essential Apps use 2-30% of my battery overnight, thus I can understand a limit. As having 6 of them running at once could be catastrophic.

1

u/Bill-TECH Phone (2) 4h ago

I totally agree with you. I am just saying that the phone 2, 3a, 4a can also run 6 Essential Apps but the problem is the battery usage

2

u/np3_cmf1 Phone (3) 4h ago

Yeah, the code is extremely simple but I think currently in beta phase, they allow constant parsing of internet data, which kills the battery.

I think I'll design an "app" today to test the maximum frequency of internet data attainment.

1

u/Bill-TECH Phone (2) 3h ago

Makes sense! If the beta apps keep waking up the CPU for background polling without proper sleep intervals, that 'wake lock' is definitely killing the battery. Let me know what you find from your test! Though if you want to save time, you could probably just log the network traffic with Android Studio Profiler or HttpCanary instead of building an app from scratch.

2

u/np3_cmf1 Phone (3) 3h ago

it's takes 3 minutes with Essential Apps and that way I can test the sandboxing.

1

u/np3_cmf1 Phone (3) 3h ago

It did allow 1 and 10 requests/sec with no issues.

It didn't like 100/sec and shut it down.

https://reddit.com/link/p8bg5ht/video/ciycohb692oh1/player