Made an Internship Project PPT for my University on Android App Development. Project is an Music Player, which plays music from the local storage coded in JAVA.
Internship Presentation on an Android Project - "Echo"
1. S U M M E R P R O J E C T –
A N D R O I D D E V E L O P M E N T
P R E S E N T E D T O – M R . A M I T
H I R A W A T S I R
P R E S E N T E D B Y – S H E E R S H
B H A T N A G A R
3. A C K N O W L E D G E M E N T
The success of learning Android Development required a lot of guidance and assistance
from many people, and I am extremely privileged to have got this all along the completion
of summer internship project. All that I have done is only due to such supervision and
assistance and I would not forget to thank them. I respect and thank Internshala Institute
for providing me an opportunity to do the project work and giving me all support and
guidance, which made me complete the sip duly. I am extremely thankful to my mentor
from Amity University Rajasthan i.e., Mr. Amit Hirawat Sir.
4. A B O U T
T H E
I N S T I T U T E
Internshala is one of the finest institutes in computer
programming. The director of the institute is Mr.
Sarvesh Agrawal. It is providing best computer training
and IT training to all the students and make the eligible
to get a good job in like always growing market of
computer. In all sorts of training, It is the trainer that has
major role to play. If trainer is good, training shall
undoubtable be good. We can boost of having highly
qualified, experienced and removed professionals.
5. A B O U T T H E P R O J E C T
It is an Android Music Player app (Echo). The project file contains two Kotlin Files and Two XML Files. This
is a simple to use app, It contains limited functions which only includes Playing the pre-downloaded music
and adding them to Favourites.
Here, at first the user should allow the permission for Audio and Storage.
As soon as the permissions are accepted by the user, the app will let the user in. All the songs that the
user has in its internal storage will be shown.
On the main screen the app has a Navigation Drawer and the Songs. Navigation Drawer has two
fragments one is songs fragment and the other is Favourites.
The User can save their Songs to Favorites and can play them directly from Favourites Fragment.
The aim of this Project is to make a lightweight music player app and freedom to make our own playlist
which runs without the Internet so to make it work for people who have no or limited internet.
6. F E A S I B I L I T Y
A N A L Y S I S
I think this project will be feasible as this project is
made under all the legal act and rights which makes it
legally feasible. And Internshala institute give the
effective output with efficient work done so it will be
time feasible too. It will be socially feasible too as it will
be an invention so maybe public will like it as sometime
the prices get discounted by the price at par. It will also
be liked at other side where the price will rise of other
product and help to earn more on the same product.
7. T O O L S & T E C H N O L O G I E S
IDE stands for Integrated development environment. We have used Android Studio for this
Internship and for the project as Android Studio is the primarily used IDE for developing
Android Applications.
Some of the key features it offers are :
1. Multi-window text editor
2. Code Auto completion
3. Intelligent indenting
4. Program animation and stepping which allows one line of code to run at a time
helpful for debugging
5. Android Emulator
8. W H Y I
C H O O S E
A N D R O I D
The Android Application Development has diversified
applications in the software development companies
such as in Gaming, Music, Social, Finance,
Communication, Etc. This provides the Android a higher
plethora over other programming languages used in the
industry.
Advantages of Android :-
1. Simple
2. Easy to Learn
3. Open Source
4. Platform Independent
5. Popularity
9. F U T U R E S C O P E O F M Y P R O J E C T
• Build Freemium Music Player App like Spotify, etc.
• Adding modes of music playing like Bass, Party, Hall, 3D, etc.
• Users will be able to download the songs locally in app for offline play.
• Users will be able to make multiple playlists.