Part 1: Describe your device
The device I have chosen is the Moto G Power – 2026, an Android smartphone. Its features include:
- Turbopower charging
- 6.8” FHD display with a 120Hz refresh rate
- A 5200mAh battery that lasts up to 2 days
- 5G
- Android 16
- NFC
- 32MP Front Camera and a 50MP back camera
I enjoy using this device; apps load very quickly, and they run smoothly. It comes with NFC, which allows me to easily pay for things. Another thing I like about it is the side fingerprint reader. Instead of having to reach for the back of my phone with a finger, I can unlock my phone while holding it in a normal position. It also has Face unlock, but I don’t use it for security reasons. The camera’s pretty good too.
In my opinion, it’s a pretty good phone for the price; the only issue I have with it is the battery. If I use it too much, the battery drains really quickly. I feel like I have to stop myself from using it that much. I know that if I want to do anything for an extended amount of time, like listening to music, I need to use my computer. Despite them saying it has a long-lasting battery, It only lasts for days if I barely use it.
Part 2: Reflect Like a Developer
How do the hardware and software of the device affect app design?
Since it’s a phone, app design has to consider screen size, performance, and battery life.
What platform does it run on (e.g., Android, iOS, other)?
This phone runs Android.
What are some strengths or limitations of that platform for developers?
Android has a lot of users so any app built for that platform would have a lot more users than iOS
Based on your research, if you were building your first app, would you prefer to develop it for Android or iOS? Why?
I would prefer to build on iOS for my first app cause it’s a smaller audience. Limiting users would help with testing and limit bugs especially because there are limited screen sizes.

Leave a Reply
You must be logged in to post a comment.