Android News App
Android News App
9310-9315
© Research India Publications. http://www.ripublication.com
RELATED WORK
Figure 1: Use Case Diagram
Native news apps are expensive and difficult to maintain.
Native Publishers like BBC News or NY Times uses their own
writers to manage articles and manage it. Many native Use Case Diagrams referred as behaviour diagram which
newspaper are divided because of this which causes in lack of describes the commutation between actors or participations and
resources from one side. Android structure provides great set of actions. This is set of actions or use cases will be enclosed
capability with frameworks, libraries and APIs, with the help by system boundary and can also have relation with each other.
of it we can provide better user experience and combine this Division among tupelos will based on the information gain
sources at one place while maintaining integrity of its owner. computed for each attribute.
9310
International Journal of Applied Engineering Research ISSN 0973-4562 Volume 13, Number 11 (2018) pp. 9310-9315
© Research India Publications. http://www.ripublication.com
MODULES Main Admin can add Users, Writers, and News. He can also
approve, update and delete it. Using this approach we can
User Interface:
create network in local areas connect by writers and local
One of the factors in successful news app development is admins which will provide news at local level and we can also
visualization of news and its feature with user. For the implement location feature which will update local news of
development of an android app material design is very useful different location or city.
and provides smooth experience with custom layout, views and
animations. For this news app user should be able to select from
different categories, countries and newspaper. Short News as AVAILABLE FEATURES
list view with header, little description and image before
Global Support: Different type of newspaper will be available
showing full article can be helpful to user to determine what
from all around the world in different languages with this user
type of news they are looking for. View Holder can be used for
will be able to get news from all around the world.
this list view for better and fast experience. Library like Picasso
can be used for better image handling. This User interface will Short News: News will be displayed in short format with title,
be connected to API and Admin Panel database which will give image and little description in list view. It will help user to
full article in form of web view of that article. Because of this access required news faster.
structure the integrity of writer of that article will not be in
harm. Search Option: User will be able to search from not only one
source but many different sources available within API.
Favourites / Offline Reading: News can be added as favourites
API: which will automatically will be saved for offline reading.
News API has been used for collecting different news sources Sharing: User will be able to share news easily on social media.
at one spot. On sending request it will give response in JSON
format which contains source id, title, description, image URL,
article URL, author, time etc. We need to handle and parse this EXPERIMENTAL STUDY AND RESULT
JSON into string format which is our required format.
User was allowed to use this application in his smartphone and
screenshots were taken as a result for this study. First User need
to Sign Up in order to access the application which provides
Admin Panel:
security for this application. Also predicted user error handling
This module of app controls the User and Writers logins from with pop-up messaging was done before this experiment like
database. Writers can add news, update and delete from its entering invalid data in fields, not selecting a field before
database as per required. Writers will only has access to admin clicking on action button etc. The result will be shown in form
panel while Main Admin will has access to database as well. of screen shots below.
9311
International Journal of Applied Engineering Research ISSN 0973-4562 Volume 13, Number 11 (2018) pp. 9310-9315
© Research India Publications. http://www.ripublication.com
9312
International Journal of Applied Engineering Research ISSN 0973-4562 Volume 13, Number 11 (2018) pp. 9310-9315
© Research India Publications. http://www.ripublication.com
9313
International Journal of Applied Engineering Research ISSN 0973-4562 Volume 13, Number 11 (2018) pp. 9310-9315
© Research India Publications. http://www.ripublication.com
9314
International Journal of Applied Engineering Research ISSN 0973-4562 Volume 13, Number 11 (2018) pp. 9310-9315
© Research India Publications. http://www.ripublication.com
FUTURE WORK
Location feature with automation can be implemented which
means as user move from one city to other local news will
change as per it. Offline Reading can be improve will more
efficient way on full articles. Data quality check needed. If
API can’t reach to certain article source it gives null value
which can cause problem in JSON parsing.
REFERENCES
[1] Sangeeta Ruth, Srividhya Raghavan V, Smrithi J,
Saira Banu. 2016. “Spatial Preference Newsfeed
System For Android Mobile Users”, IJCSITS, Vol-
6, NO. 3: 24.
[2] https://newsapi.org/
[3] https://dzone.com/articles/how-to-parse-json-data-
from-a-rest-api-using-simpl
[4] https://material.io/
[5] https://developer.android.com/guide
9315