Journal 3: App Development Started

Design


I always enjoy starting my projects by creating an executable file to run on any computer. Like a makefile to make it easier for people to test out my code without having to follow instructions of how to make it compile and run. I first built a gradle file to make the system work so long as the machine contains those specific files that are on the gradle document. Then I started by creating a search and connect function on the phone. Which would save devices if you have previously connected to raspberry pi. Then I would allow the user to turn on,off, discover, and pair devices on a single screen. Which would follow a voltage display button to make the system finally display the gain in mV.


Issues With Design

1.Too Many buttons for person to achieve the main feature of the application
2.Debbugging was really time consuming, since you were unable to test mV until the last screen.
3. I designed too many seperate screens which made it really confusing to follow my logic.
4.I was using too many resources on the phone. Therefore, battery was a main issue while using the application.

Images