Feature changed by: Jan Engelhardt (jengelh) Feature #315009, revision 2 Title: Native Android Application for openSUSE News and Planet - openSUSE.org: Unconfirmed + openSUSE.org: Duplicate of #315011 + Master status: Unconfirmed Priority Requester: Important Requested by: Rajul Bhatnagar (rajulbhatnagar) Partner organization: openSUSE.org Description: openSUSE News and Planet are a great way to keep tabs on whatâs going on in the openSUSE world and Mobile, with Android leading the way becoming is becoming an important form factor to consume media. This makes it essential to provide a Native experience to consume this media. My vision of a Native openSUSE News/Planet app. Itâs said that a picture speaks more than a thousand words so I would like to use mockups to explain the direction I would like to take with the app. * Landing Page :- <div> <img style="width: 20%;float: left;" src=" http://utopiadevelopers.com/gsoc/images/homepage.jpg" /> <div style=" width: 80%;float: left;"> The user is greated with cards giving a preview of the news article like on the actual pages. These cards will be aggregates from both openSUSE News and Planet and would be based on filtering options selected by user like filtering posts from particular authors or posts matching certain tags because on Mobile you do not have time to sift through all the information so filtering options are very important to provide the most relevant information. If the user is not signed in the service will remember user preference based on Device Id. If the user wants his preferences across devices he will have to sign in using his openSUSE News or Planet Ids. He will also need to be signed in for sharing and commenting. The handle at the top right of every card is to provide per card options of sharing and for quick commenting on posts. The handle in the Actionbar is for changing between predefined filtering options and built-in filtering options like By Date, No. of comments etc and user defined filters. </div> </div> * Sliding Menu: - <div> <div> In App Navigation would be facilitated with the help of a Sliding Menu, the implementation of which will be based on this (http://simonvt.github.io/android-menudrawer/) library by Simon VT. I prefer the edge swipe implementation like the Google+ App. This will provide navigation to o Login: - To login using openSUSE News or planet Ids. o News :- Will change filtering to only show articles from openSUSE News o Planet :- Will change filtering to only show articles from openSUSE Planet o Filter: - To create user defined filters based on existing Tags and Categories. o Settings: - For user preferences like enabling Notifications, Restrict syncing to WiFi only etc. o About Page o Logout: - If signed in to logout. </div> </div> <div style="clear: both;"></div> * · News/Planet Article Page :- An Article can be opened by clicking on the Card or Clicking on Read More. The user can navigate the article by scrolling down. I am avoiding horizontal scrolling because it could hinder the sidebar Navigation. * Notifications :- I think itâs very important for a News App to inform the user when relevant information is posted. These rich Notifications are only possible on Jellybean but we can fall back to normal notifications on older android versions. The user can use the Quick actions to share this article or quickly post a comment if he is signed in. Tapping the notification will take him to the article Page. + Relations: + - (feature/duplicate: 315011) -- openSUSE Feature: https://features.opensuse.org/315009