• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Requesting UI Design Advice

 
Greenhorn
Posts: 2
Eclipse IDE Java ME Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I was looking for advice regarding my latest idea: a UI for showing the durability of the parts on your car and when they need to be replaced. My friend Auto von Bismarck keeps complaining about his stupid Pontiac on all these car enthusiast websites, like how his brake lines failed and his door fell off. The user would enter the mileage at the time of installation for each part on their car, and update their car's total mileage every day. When a part is nearing its mileage limit, it would alert the user to replace the part as soon as possible. I was thinking I'd take an image of his junker Pontiac and put a red tint over certain parts when they reach their mileage limit and need to be replaced. What's the best way of making this? After all, I'm a self-confessed Swing aficionado, so Swing would be preferred.
 
Ranch Hand
Posts: 270
15
Android Angular Framework Spring AngularJS Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is a fun question!

To me, the painful part would be updating the mileage every day, unless you enjoy keeping track of things.  Ideally (really fun), your car has a device on IoT that can tell this to your computer.  You would still need to enter the time and mileage for replaced parts.

Swing will handle displaying images pretty easily.  Identifying parts in an image may need more work, if you tried to do this from scans of the actual auto.  Also, some things are hidden during most views of the car (underneath, from front, back, etc.).  It could be inside the dash (like cabin air filter), or it could be something like a timing belt, inside the engine.

A different approach that might work would be a 3D advancing display that lets you scroll through layers of depth to see what then becomes visible.  That would take a lot of digitizing to get right.  You might consider getting images out of catalogs, and only showing them the same angle as they appear in the catalog.  If they are shown from the side in the catalog, then you show the cutaway from that side.  You get the idea, no?

Just thoughts.  I hope you have fun.
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I agree with the above, the painful part would be updating the mileage. However, if you buy a car from us in South Africa, we install monitors in the car to help with the tracking.

Then you could create your app based off our provided schematics. I would suggest adding a hook into Amazon and Ebay. This way, you can buy parts almost instantaneous.

As for the aesthetic, I suggest a dark, but saturated blue background with white text and lines to offer that blueprint esque feel.

Good luck!!
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic