View Single Post
  #7   Spotlight this post!  
Unread 30-08-2013, 12:50
gluxon's Avatar
gluxon gluxon is offline
\n
AKA: Brandon Cheng
FRC #0178 (The 2nd Law Enforcers)
Team Role: Leadership
 
Join Date: Apr 2012
Rookie Year: 2011
Location: Connecticut
Posts: 65
gluxon has a spectacular aura aboutgluxon has a spectacular aura aboutgluxon has a spectacular aura about
Re: Introducing the Open Source Driver Station

Quote:
Originally Posted by magnets View Post
This is pretty neat. I like this user interface more than I like the provided driver station's interface. Just out of curiosity, do you know why the file is so big? Also, why does it come with ffmpeg?
For the work on this application, I wanted to focus more on the protocol parts, as that was more uncertain. This was basically just a test for the later iOS and possibly Android version. As a result, I used a GUI setup that I was already familiar with and could code quickly. This ended up being node-webkit. The entire interface is written in web technologies (HTML, CSS, and JavaScript).

The file you're downloading is my code bundled with a special version of the webkit engine. I realized that the file size would be in the 60 MB range when making this decision, and modern computers don't really have an issue with storage, so I went with it.

Writing this in web technologies also gave me a very large amount of control over how I wanted this to look, which was huge bonus for me.