Professional Documents
Culture Documents
Title of The Project
Title of The Project
Title of The Project
INTRODUCTION
3. Project category:-
The Project category is ANDROID APPLICATION based developed in ANDROID
STUDIO with JAVA AND PTP. Language used is JAVA SCRIPT AND PHP.
●BackEnd: Firebase.
5. Modules:-
The software has different modules which help it to achieve its objectives, those are:
Live TV streaming app shows all the categories of channels and their subcategories.
Admob Ads TV StreamingAdmob Ads (Banner & Interstitial)
Live TV streaming app gives user benefit to show Google banner ads and Google
Interstitial ads.
In this app, you can keep track of user event done inside the application with firebase
analytics.
Live TV streaming app gives you a wonderful feature that you can aware your user with
the new channel adds on the server by push notification.
Live TV streaming app allows the user to get the latest data inside the app by just pull the
category downward and get the latest data.
Live TV streaming app gives the user a wonderful material navigation UI to move any
place by just click on it.
Share Dialog
Live TV streaming app gives the user a powerful feature to promote his application to
other users.
Live TV streaming app allows the user to navigate the app with internet (need internet on
the first screen). No internet connection with try again button)(always hit API on splash if
no internet connection then show try again view refer from Smart News
Favorite TVstreaming Favorite
Live TV streaming app allows the user to set your channels as favorite and view any
Time.
Live TV streaming app gives a shimmer kind of effect when the user clicks on list,
buttons etc.
Confirmation Toast when the user tries to exit App (Press back again to exit).
Live TV streaming app allows the user to rate your app on play store.
Live TV streaming app allows the user to navigate between New Channels & Categories
with the material user interface.
Live TV streaming app allows the user to search TV channels or categories by using
search.
2. LITERATURESURVEY
Requirements gathering are an essential part of any project and project management.
Understanding fully what a project will deliver is critical to its success. Requirement
gathering is the process of elucidating requirements for developing of an application.
For this application the requirements are gathered from an organization and end
users. During this phase, the challenges that are faced were ambiguity and in
consistence in the requirements. Removing ambiguity had been a difficult part, check
each of the requirements and difference in perception. This helped in remembering
all the requirements and helped us prioritize the requirements.
a. Project Tools:
Platform : Android.
Others : Gradle 3.4, Android SDK 3.4.
b. Software Requirements :
c. Hardware Requirements(Recommended):
For the project requires technologies like Android Studio and SQL Lite Database.
About Tools and Technology
ANDROID STUDIO
Android Studio is the official integrated development environment (IDE) for Google’s
Android operating system, built on Jet Brains Interlay IDEA software and designs specifically
for Android development. It is placement forth the Eclipse Android Development Tools (ADT)
as the primary IDE for native Android application development. It was in early access preview
stages starting from released in June 2014. The currents table version is 3.2.1, which was
released in October 2020.
SQL Lite
INTERNET ACCESS
Internet access is the process of connecting to the internet using personal computers, laptops or
mobile devices by users or enterprises. Internet access is subject to data signaling rates and users
could be connected at different internet speeds. To run the android application we need Internet
Connection.
3. SOFTWARE REQUIREMENTS SPECIFICATION
Operational feasibility:
Technical feasibility:
For declaring that the system is economically feasible, system will be cost
effective and budgetary constraints, it should be cheap and quick. There is
any extra requirement of peripheral or software for development of
system as it can be completed with the available resource.
Database
(SQL Lite)
Channel categories and sub categories Admin access Channel list
4.2. Tables
Start
Open
Admin Login
View Categories
Admin Control
View channels
View Feedback
End
5.2 SYSTEMREQUIREMENTS
Hardware requirement:-
1. Processor: Intel i3 or more.
2. Ram: 1 GB Ram or more.
3. Monitor: 15 VGA Color or more.
4. System: Pentium IV 2.4 GHZ.
Software requirement:-
1. Operating System Server: Windows 7 or more.
2. Coding Language: PHP, JAVA, HTML, CSS, JAVA SCRIPT
3. IDE: Eclipse ADT, Android SDK.
4. Database: MySQL5.1.
6. Android Version: Kit-Kat.