S^3 VEX Gateway Scoring Android App

First of all, most of this is copied from my iPhone application thread. If you would like to go check that out, click here.

So a few days ago I finished my iPhone application, and I realized there were many Android phone users on the forum, so I decided to make an Android version, which was quite simple using Adobe Flash Professional. (Really just copying the code over, and sizing everything a bit differently.) I aimed for the simplest, easiest to use thing I could think of, and this app is the finished project (for now ;)).

A “brief” explanation of the app itself (copied):

The goals were aimed to be placed in generally the same positions that they are when you watch a VEX Gateway match being played from the audience. Each goal has a red and blue sector for showing the amount of each colored object in that goal, and the circular goals also have two spaces on the left and right edges to show the presence of a doubler or negator barrel.

To add an object to a goal, tap the desired goal to select it. A yellow ring will show up around it to show that the goal is selected. Next, simply tap the desired color object you would like to place in the goal. You may continue adding objects to the goal until you are finished, but make sure that you add the first game object in the goal into the goal in the app first, as the first object of either color will automatically be given the bonus.

To remove an object from a goal, simply tap the small red “-” button in the lower-middle of the screen, it will be selected, and all colored “+1” buttons will be changed to show “-1”, until you tap one of them to remove a single object of that color from the goal. Once you have removed one object from one goal, all buttons will again be switched to “+1”, and the “-” button will be deselected.

The app will not allow you to place any more than 22 objects of each color, and no more than 2 of each doubler/negator. It also will not allow you to place doublers or negators into floor goals.

If you place more than one doubler barrel, or more than one negator barrel into the same goal, the region inside the goal for said special barrel will also display a “2”. Adding/removing doubler and negator barrels should work flawlessly with the app, always displaying the correct score based on what you place where and when.

The score for each alliance is displayed in real-time in the left and right portions of the screen, on the large red/blue rectangles. Also, finally, the circular “refresh” arrow button in the upper-middle of the screen is used to start over with a new match. In order to start over, you must tap the button once to select it, then another time to confirm the refresh. (This is so that you do not accidentally hit the refresh button and lose your current match score.)

So, you all want the app. First, this is an Android app. If you want the iOS app, you need to go here. I do not own an Android device … so, if you do test this out, and find it to work or not work on your device, please make a post and let me know what happened. Thanks!

Finally, the app. I do not have a Developer Licence, so I could not put it up on the Android Market. In order to get it, (and again, this hasn’t been tested by me,) you should be able to just download the .apk file here. Then, once you’ve downloaded it, you should be able to use DropBox or some other program to get it onto your Android device. (You may want to look up a program if you don’t know what to use yet. As I said, I can’t try any of this.)

Please let me know if it works, or if you have any problems! Also, feel very free to add complaints/comments, things you would like to see me add, or anything of that nature. Thank you all!

~Jordan

Very nice! Thank you for the quick response on making an Android version. It helped me run some simulations for robot skills.

when i go to sideload it, i receive an invalid apk error? what version of android is required to use this app?

To tell you the truth, I really am not sure. You may want to try updating your device to the latest firmware. (What version do you have now?)

~Jordan

I tried downloading it on my phone, the school districts blocks your download site, moving the file to my laptop and then trying to side load it but apparently saving it on my phone saves it as a textfile only which doesn’t let me side load it. I will try later this evening, if I get it to work I will try and find you at the event tomorrow and let you see it if you would like.

I’m running a HTC Thunderbolt with Gingerbread (Not rooted).

Downloaded and sideloaded it with no problems, looks and works awesome.

Works great on Samsung Galaxy Tab 10.1! The only thing I would request is the ability to just tap the colored portion of the goal to add a point, rather than selecting a goal and then tapping a separate button to add the point.

I had thought of this as I was creating the circular goal graphics, but on the iPhone’s/iPod Touch’s small screen, I’m not sure if it would have worked so well with the doubler/negator. I can still at least try it though, especially for the Android version.

Thanks for trying it out everyone, and thank you for the suggestion!

~Jordan

Why don’t you just put the colors in the goals and make the doubler and negator separate buttons? Just a suggestion.

Yep, that’s something I was thinking of, as well. As I do not own an Android device of my own, I’d need your help with the decision – do you think it’d be easy to tap the doubler and negator sections on the sides of the goal? Or do you think that may be difficult, or you might accidentally hit them when adding red/blue? I would guess that having separate buttons still for adding doublers/negators from goals would be best, since you won’t be using those nearly as often, anyway.

~Jordan

works great on my new HTC incredible S!
best app out of the current scoring apps so far! :slight_smile:
couldnt expect less from you! :slight_smile:

I have a Droid 3 which has a 4 inch screen and on that I’d definitely say it would be better to keep the doubler and negator buttons separate from the goal. But the colored objects would definitely work and probably be preferable. Thanks again for making the app!

I own a Motorola triumph and another member of my team has an atrix and the app is nice but what would set any app apart would be a scouting side of the app where you can take photos and notes of robots and give them a score and then have the robots organized by score so alliance selection would be easier. someone from the last event i attended had a “frc scoring program” which they claimed helped them allot. sorry to change the subject but dose anyone know of any good programs for scouting?

Thank you so much, Gordon! :slight_smile:

Alright – I’ll try my best to get this finished by tonight. If not, I’ve got an update in the next post. Thanks again for the suggestion!

I was trying to make this into a scouting app as well, but now it does not look like I will have enough time. :frowning: Anyone have $700 to donate? :stuck_out_tongue:

~Jordan

Hello all:

Once again, I found a bug. (Come on guys, you’re supposed to be my debugging team! ;)) This time I noticed that the Reset button did not reset the graphic “2” for multiple Doubler Barrels or multiple Negator Barrels in a single goal. This update fixes that. Sorry for getting to this so late!

Here’s the link to download the new version: Android Gateway Score

By the way, if you notice a problem with this, you better hurry and let me know. My free 30-day trial of Adobe Flash Professional expires today!

Thanks!

~Jordan

I love this app! Extremely useful and fairly intuitive in respect to the other two programs I’ve used for scoring in Gateway. Works beautifully on my Galaxy SII.

Good job, and good luck this year :).