Coder Social home page Coder Social logo

notebook-android's People

Contributors

jamespierce82 avatar

Watchers

 avatar  avatar  avatar

Forkers

sjpanchal

notebook-android's Issues

MainFragment

Current Plan:
Make the Home page of the app a RecyclerView with the different pages for the items.

This will allow the user to pick from the content in a similar manner to the mobile website as it exists now. Have to choose between single items, multiple items side by side or staggered items (see mobile pinterest app for visual). Probably depends on the screen resolution of the device being used... Probably best to stick to Landscape / Portrait mode and Phone / Tablet for starters.

Nav Menu

There will need to be a Nav Menu in place. Most users will be accustomed to opening the nav menu to find what they are looking for quickly when in other fragments, so this needs to be a priority.

Current Plan:
Implement a nav drawer menu for the app.

Potential issues:
Have heard of potential issues when working with nested nav Drawer Menu and Master Detail / Flow fragments. There were issues with the app not picking the correct item from the MDF or the nav menu. Will investigate whats going on with that.

Styles

Teal : 26a69a;
Grab the custom colors used for the rest of the app to make the nav drawer header.
Apparently I forgot to push those changes on my laptop before pushing from the mac -__-

ContentFragments

These are the actual fragments used for displaying the users content. This needs to be easy to navigate through in all aspects.

Current Plan:
Thinking of making these MasterDetail/Flow fragments for this. Phones will handle them in single list views, and tablets can display the items on the left with the specific item selected being displayed on the right.

This might change depending on issues down the line, or changes to the UI.

User Accounts

User Account Objects will need to be a thing.
This will store relevant information about the user's information, such as their username, universes, etc.

This should include a subscription object.

Subscription class / object

This should include information regarding the subscription they are subscribed to, and previous subscription information.
If they are currently at a certain subscription level, they have access to a certain page or version of a page.
If they are no longer subscribed, they cannot make new content but can access their old content(different version of a page).
If they were never subscribed they cannot make an new content in this area.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.