Answer:
1. Mobile carriers and affordable plans
2. Operating system
3. Design and functionality
4. Size and type of display
5. Processor and RAM
6. Internal storage
7. Battery life
8. Camera quality and creativity
9. Software and integrated functions
10. Price compared to performance
Explanation:
https://www.nextpit.com/things-to-consider-before-buying-smartphone#:~:text=Tech%20%26%20Community,better%20than%20others.