$ phonegap create my-app --template blank
In your browser, open the file:
/www/index.html
FRC 296's team scouting app using PhoneGap
Add Knockout js to the project
Create a module that can serialize any grouping of DataPoint objects from #51 into a string for QR code generation. Consider using Node's Buffer object. Attempt to combine multiple small numeric types into a single integer to not waste any bits.
Allow strategy sheets to be transferred via QR code
Create a generic "DataPoint" class that would encapsulate a single piece of data (its "value"). The class should provide stubs to implement the following functionality so that it could be used across the Knight Scout application:
Create initial scout sheet form for inputting of event data
Indicate to scouts that their scout sheet exceeds the limit for the current QR code configuration
Possibly add a loading circle then scroll to the table
Persist strategy sheets in local storage
Strategy sheets group 6 team statistic objects together for each team of an alliance
-Download and display a list of matches based for the event that is currently being scouted
Research possibilities to make the back button on Android devices navigate to previous pages
Flush our this project's readme with more information
Investigate error on iOS where QR codes fail to generate even though the data is not at the max length, but then can be resolved by removing the comment
Keep track of scouts' devices' battery charge state and propose a charging rotation
On the collector page, have a list of teams with the aggregate statistics for each
The App's array.flat polyfill is wrong and does not generate fully flat arrays
-Delete an action from the sheet page
Eliminate the need to attempt to copy all data with the OS's native text selection. It is currently difficult on iOS since it selects the entire page.
Handle the case where closing the qr code scanner without scanning a code generates a js error
Update team profiles to summarize beta bots scouting data
Create initial scouting guide with info on:
Have a full-screen display of the currently scouted match to aid in determining that all robots will be scouted
Average appropriate data for sheets that are scouting the same team during the same match
Add the ability to delete scout sheets
Use radio buttons instead of select boxes to reduce the number of clicks required to input information
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.