Sunday, January 13, 2013

GUI: homescreen look'n'feel

Hello all,
I didn't made any post here for 3 month, but it doesn't mean project is dead.
I found a few major problems with the project, the one of them is a GUI - it should be small, fast and cute, also it must be highly customizable. Well, I will not describe how it works technically, but it works fine on ARM9 clocked 480Mhz, and you can be sure it will works very nice on broadcom's SoC with ARM CPUs clocked up to 1.2 Ghz and openGL/openES support.
The other side of GUI is a look'n'feel, since look might be easly changed by the skins, the general idea should be present anyways.
DigiVehi homescreen.
Below you will find a shot of the third idea (it intended to be used on 7'inch screen with touchscreen, and 5 additional buttons, the resolution is 800x480).
As I told before, it' a skinnable GUI i.e. you can change colors, fonts, backgrounds, icons, borders etc ...
While development began many devices was reviewed, most of them have a pestered fixed layout with icons and panels. Moreover, there are no way user to make any custom changes in homescreen. I decided to leave the most common thing - application launcher, at the home screen, but, instead of generic bar it will be a roundel, in case of touch screen it will decrease the number of near miss. This is a 1 marked area on the home screen, in the center of the icons circle the icon caption displayed when it was chosen.
The area labeled with number 2 is a user configurable area, applets 2.1 and 2.2 is just an example of possibles ones (and will be default), 2.2 applet is an echo on the trip computer and can show the distance might be passed with the current fuel tank level. In a time more applets will appear due to the research and customers needs.
Panel isn't missed - it's labeled with number 3 on the shot. 3.1 is an important element - it shows the next turn on the route provided by the navigation software. 3.2 is a shortcut icons, the home icon will return the home screen, the second one will show running application. The rightmost area isn't a waste of space too, it used in applications, i.e. to show up clock, outside temperature, climate control settings, GPS/GSM signal levels.
If you have any suggestions/ideas - you are welcome.


No comments:

Post a Comment