Comments (4)
UX-wise the third option is the desired one.
from openfoodfacts-androidapp.
We have to think about the "magic", and how to do it ;)
from openfoodfacts-androidapp.
First draft. Magic might not work in the beginning, and we might have to go with separate app, but here's a braindump for a universal app.
Duplicate the Product Detail view
- change some of the fields to match Open Beauty (or perhaps is it possible to just override the original with a "child view"
- change the output methods to the matching Open * (for the
Add Image
button orEdit product
button in the product page, for theLook at this product on Open **
share button)
Product lookup
- Interrogate Open Beauty Facts and Open Food Facts at the same time, and see which one responds.
- If both respond, ask the user which product to see
- If only only one responds, show the product using the appropriate view
- If the product doesn't exist: see next section
Product addition
- Works with manual edition, offline edit, prompt after scan or search by barcode if products doesn't exist
- Slider to choose which base to drop the product into
from openfoodfacts-androidapp.
As you've seen, I've made a crude clone at https://play.google.com/store/apps/details?id=org.openbeautyfacts.scanner
from openfoodfacts-androidapp.
Related Issues (20)
- ProductSearch recycler view do not show data HOT 3
- addProductToCompare_shouldTrackRightAnalytics_whenProductsAddedToCompare() FAILED HOT 1
- Missing placeholder in the additives section. HOT 1
- Scaling Issue HOT 1
- Some query is failing when I try to access the History HOT 2
- The app is crashing at startup
- IllegalArgumentException: CreationExtras must have a value by `SAVED_STATE_REGISTRY_OWNER_KEY` HOT 1
- NullPointerException
- Hello to all that donated their time and knowledge for open source projects! You make us proud and humble to your work. HOT 2
- All nutrition levels shown as "fat" HOT 2
- Ensure that we don't report flavors as one app in Matomo
- When imageNames is called > it should return image names sorted by uploaded time() FAILED
- Upload refreshed versions with the new logos to the Amazon App Store
- Layouts in compose HOT 2
- We need to switch from ubuntu-18.04 environment to ubuntu-20.04(ubuntu-latest), or ubuntu-22.04 instead
- Red/Orange/Green comparative colors unusable if colorblind HOT 1
- Cannot inline bytecode built with JVM target 11 into bytecode that is being built with JVM target 1.8. Please specify proper '-jvm-target' option HOT 1
- Per Serving drop down doesn't calculate and adjust nutrition value from set quantity to the per serving
- Update your target API level by August 31, 2024 to release updates to your app
- Failing tests HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openfoodfacts-androidapp.