Donate to PayPal
Download on Google Play
Roblu
Streamline your team's scouting procedure with Roblu, a scouting app for robotics competitions focused on customization, simplicity, and functionality. Note: This project is still in the testing phase, although it is usable, it still may contain bugs and inconsistencies. Help support this project by downloading the app and testing / suggestioning new features. The goal is to have a bug free, and not only functional, but beautiful, efficient, concise, and intuitive scouting solution.
Learn Roblu
How to download this repository and run it
Features
Event organization
Store team profiles, team data, matches, match data, analytics, and more in an organized event category.
Custom form creation
Create a custom event form that meets your team's needs to streamline scouting. Included fields: Text label, edit text, radio group, checkbox, number chooser, multiline text, image, and divider. Predefined forms are also available for teams who want to get started scouting right away.
Team profiles
View and edit team information and details easily and efficiently with the custom form you created. Team profiles are presented in a list that is searchable, filterable, and has a quick actions bar. Import a team list (by event) or invidivual team from TheBlueAlliance.com as well as button in the team's profile to open the team's page on TBA.com. Compare teams in an intuitive three way comparing activity.
Matches
Create a customized items list for all matches that details what points can be obtained from. Organize matches by your team number, upcoming, and finished matches. View and edit match data such as score breakdown by item, match times, and teams involved. Sync scores directly with TheBlueAlliance.com.
Analytics
Generate analytics data for each team with fields including: Overall place, number of wins, match count, overall score, average score, min score, max score Also view a sparkline graph that displays the scores over time and a match history section that cleanly presents a team's match history
Sharing
Share events easily from phone to phone with built-in Bluetooth functionality. Export and import events to and from Google Drive for safe keeping.
Merging
After sharing an event over Bluetooth, merge it with local data easily with the following merge options:
-Add as new event
-Keep all data, if duplicates are found, add a copy tag to them
-Keep most recent, if duplicates are found, delete older data and keep the most recently edited
-Keep by device, if duplicates are found, keep data on either the sending device, or the receiving device.
Premium features
Upgrade to premium version of Roblu for 99 cents, if you'd like to try out the premium version, let me know at wdavies973@gmail.com
and I'll provide your team with one free copy. This source code if for the free version.
Included premium features:
1. No ads
2. UI Customizer
License
This project is protected under copyright law. I encourage your team to modify the code to fit your own purposes, but you are not allowed to redistribute your modified version to anyone else outside of your team, especially for a price. You may not redistribute the Roblu name as a name pertaining to an Android robotics scouting app. Please attribute me (Will Davies, wdavies973@gmail.com) in your modified version and include a link to this github page (https://github.com/techguy9984/roblu).
If you'd like to help build an ios version for free, contact me! I'd greatly appreciate it and you would be entitled to 30% of the IOS ad revenue!
Other
Bugs, bugs, bugs
If you find a bug, I'd like to know so I could smash it. Please provide a detailed report with information including device used, version, how to reproduce the bug, and description of what the bug does. There's an in-app bug reporter, otherwise shoot an email off to wdavies973@gmail.com.
Can I contribute to this project?
Yes!! Let me know how you can help!
All trademarks, copyrights, and patents are property of their respective owners.