I recently got a Nokia 6 as a secondary phone for running/ the gym.
It was 180 Euros, comes with a 1.4Ghz ocatcore, 3GB ram, 32GB storage (+ option for 128 GB SSD) and a decent GPU. This is a cheap phone that can run beautiful 3D games surprisingly well.
(I honestly don't know why I would need anything more powerful, only the somewhat weak camera is a drawback)
Most applications are not high res video editing, they are note taking, todo/task management, document editing, small group chats, ...
A lot of those could be implemented via local compute and federation perfectly well, with the help of some cloud storage and online instances for easy sharing/coordination/discovery. Especially if implemented in memory and CPU efficient (and therefore battery preserving) languages like Rust/C++.
We would just need to change our approach to application design and implementation.
It was 180 Euros, comes with a 1.4Ghz ocatcore, 3GB ram, 32GB storage (+ option for 128 GB SSD) and a decent GPU. This is a cheap phone that can run beautiful 3D games surprisingly well.
(I honestly don't know why I would need anything more powerful, only the somewhat weak camera is a drawback)
Most applications are not high res video editing, they are note taking, todo/task management, document editing, small group chats, ...
A lot of those could be implemented via local compute and federation perfectly well, with the help of some cloud storage and online instances for easy sharing/coordination/discovery. Especially if implemented in memory and CPU efficient (and therefore battery preserving) languages like Rust/C++.
We would just need to change our approach to application design and implementation.