chapmancpsc370 / manusync Goto Github PK
View Code? Open in Web Editor NEWThis project forked from niccorder/manusync
An android application that gathers data pertaining to production lines.
License: Apache License 2.0
This project forked from niccorder/manusync
An android application that gathers data pertaining to production lines.
License: Apache License 2.0
I will be finishing the TaktTimerActivity by implementing a real timer in place of the current toy example, a pause button, as well as a menu button.
I will be updating the README.md with more information about the current status, pending features, an easy way to contact me, update the license, and potentially show some gif's of the current app usability, or show a general wireframe that I will be following for creating the app.
The new lot activity currently does not grab any data from the database. There needs to be a DAO class that will be an abstraction between the database and the activity that will gather the data, and fill the spinners.
Username and password need to be blank by default -- hint okay
Numbers should read: Hours:Minutes:seconds
Time should be larger and bold
At end get rid of information in center of circle and just freeze time reading
I will alter the UI for the new lot activity in the next commit to make it more user friendly, and of course try to make it useable in both portrait and landscape mode.
Currently the layout files for the application have been designed for landscape mode only. It would be great if someone could go ahead and edit these layouts to look clean on landscape mode as well. It shouldn't be extremely hard to do.
REQUIREMENTS:
INFORMATION:
As said above, the layouts have been designed for portrait mode. Android allows developers to segregate portrait and landscape layouts by organizing them in the res/layout-port and res/layout-land folders respectively. Please keep the view id's the same as their respective counterparts as well.
For reference/help please reference androids multiple screen support documentation, and androids layout documentation.
I think it would be best if we had a "help" activity off of the main log in activity (or potentially every activity). This activity will give brief instructions and/or clarifications of the current activity the user is in. For now it would be okay if someone could create a new menu item that leads to this activity that displays information (possibly instructions either written/visual) about logging in and creating an account.
REQUIREMENTS:
REFERENCES:
If you decide to provide a visual guide (preferred)
All inputs should be alpha numeric (PL, WS#, P#, QTY)
If anyone can create a simple app icon for our app I would be grateful
It would be preferred to have the logo's base color set to #3498db and have a copy in 4 different sizes:
A random number (4902) appears as a dropdown when trying to make a new login
4902 then pops up as the production line number
LF: Assume 1 production line for now (simplification)
LF: Need a label for production line on create user screen
An operator should not be able to add multiple lines of text when entering a lot number or any other
field in the new lot screen
Needs some user instruction (minimal amount for an mvp). Ex. "Click when done" under the timer on the takt tracking screen
Needs some sort of undo functionality for when the user makes a common error such as clicking the timer but they were not really done
The timer animation goes backward on when the timer is clicked
LF: Assume just need to count time up for now (simplification)
When the user completes the last part in a lot, the app should automatically take the user back to the
Enter New Lot Info screen. Currently just freezes
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.