ubergonmx / newsmead Goto Github PK
View Code? Open in Web Editor NEWA news personalization mobile app for older adults
License: BSD 2-Clause "Simplified" License
A news personalization mobile app for older adults
License: BSD 2-Clause "Simplified" License
Upon sign-up, the user is asked what three (3) or more categories they like. This currently is not saved nor changeable.
It would help to track the exceptions better with custom worded exceptions.
This bottom app bar is supposed to stay up until the user reaches recommendations. There is some previous code leftover that almost worked that can be built upon.
Use custom values created in dimens.xml
and apply them to all necessary views (e.g., set common_margin
to views closer to the edge of the screen, set absolute textSize to their appropriate sizes like normal_text_size
)
This issue might be from swapping account or lack of preloading.
Currently, lists only load upon opening. We need to make sure the lists have loaded alongside the list of saved articles.
Safe Args is much better (has type safety) than Bundle for passing data between Fragments.
Currently, the 10 most recent articles are displayed at home. We want this to have pagination. This can also be infinite scroll depending which is better for older adults
For consistency with other icons, change the history logo of the "History" button in item_feed_header.xml
.
When opening the app from a new phone and logging in, offline articles do not load as offline.
AccountActivity is delayed in showing up. Users get to see the actual app for a second. Implement a splash screen to allow the use of SharedPreferences
to either load AccountActivity
or MainActivity
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.