DIGIT-ARC read-only archive · snapshot: July 23, 2026

Beginning a music player app for Windows Phone 8

19 posts · originally from https://geek.digit.in/community/threads/beginning-a-music-player-app-for-windows-phone-8.179645/

gdebojyoti
gdebojyoti Original post #1
Nov 27, 2013 at 2:42 AM
Just got my first Windows Phone (a Lumia 520). One of the reasons for getting it was developing my own WP8 apps.
I would like to start with music player app - one that can play mp3 files from phone memory and SD card, arrange songs according to name, albums and artists, create playlists, and recognise album arts.

What do I need to know before I can start building it?

I have zero experience in app development; I am a web designer.

I also noticed that there are very few "polished" music players (which function properly as well as have a nice UI) in the WP store. Any particular reason for that (other than the platform being relatively new)?

Regards.
Hrishi
Hrishi #2
Nov 27, 2013 at 3:06 AM
What programming language you have worked with previously ? C# /.NET framework ?
gdebojyoti
Nov 27, 2013 at 9:12 AM
None of the above. All my programming has been in C so far, which I believe doesn't help much in app dev.
shankar_psn
Nov 27, 2013 at 5:30 PM
Getting started developing apps for Windows Phone 8 and Windows 8

HTH ...
gdebojyoti
Nov 27, 2013 at 8:25 PM
@shankar_psn: Thank you. I'll have a look at it.


I created this post mainly because the lack of quality music players appeared a bit strange to me. I have heard that a particular file type can be accessed by only one app (please correct me if I am wrong). So does it mean that one has to somehow uninstall the default music player in order to use the newly downloaded one?

For instance, I have Adobe Reader which can read PDFs from my MicroSD card. But the "PDF Reader" app (which I installed just yesterday) cannot even find them!

So I wanted to know if there was something about WP8 that doesn't allow such things - if these "security measures", which render apps like file managers less useful, are also responsible for the lack of music players in this otherwise very fantastic platform.

Please note that I come from Android, and am very new to Windows Phone platform. So kindly point out if there's something incorrect about my assumptions.

Regards.
rijinpk1
Nov 27, 2013 at 9:29 PM
@shankar_psn: Thank you. I'll have a look at it.


I created this post mainly because the lack of quality music players appeared a bit strange to me. I have heard that a particular file type can be accessed by only one app (please correct me if I am wrong). So does it mean that one has to somehow uninstall the default music player in order to use the newly downloaded one?

For instance, I have Adobe Reader which can read PDFs from my MicroSD card. But the "PDF Reader" app (which I installed just yesterday) cannot even find them!

So I wanted to know if there was something about WP8 that doesn't allow such things - if these "security measures", which render apps like file managers less useful, are also responsible for the lack of music players in this otherwise very fantastic platform.

Please note that I come from Android, and am very new to Windows Phone platform. So kindly point out if there's something incorrect about my assumptions.

Regards.

windows phone 8 restricts apps by many ways. an example is thatyou do not have any call recording app in store. this is because, micro phone mutes for 3rd party apps while you are calling.
gdebojyoti
Nov 27, 2013 at 9:46 PM
So is my suspicion about the lack of music player issue correct?
rijinpk1
Nov 27, 2013 at 9:58 PM
there is an app called 'music player' in store which can play music even if the phone is locked. But a full featured video player app 'Moliplayer' needs the screen to be on to play music, music stops just after minimizing. WP8 introduced many restrictions.

So is my suspicion about the lack of music player issue correct?

i really dont know
gdebojyoti
Nov 28, 2013 at 12:43 AM
That sucks! :-(
gdebojyoti
Nov 28, 2013 at 11:15 AM
Will any existing WP8 developer please confirm whether or not it is prudent to start creating a music player app?
I don't want to start something that won't work. :-/
rijinpk1
rijinpk1 #13
Nov 28, 2013 at 6:33 PM
Will any existing WP8 developer please confirm whether or not it is prudent to start creating a music player app?
I don't want to start something that won't work. :-/

dont get disappointed. there is nothing impossible. your hard work will get paid in one day or another day.
nikufellow
Nov 28, 2013 at 7:09 PM
apps aren't allowed to setthemselves as the default handler for anything which the OS has a built-in handler for, and the built-in media app has capabilities no third-party app is allowed to have
gdebojyoti
Nov 28, 2013 at 7:11 PM
@rijinpk1: Thank you.

The thing that motivates me is the thought that a lot of people would be using my app.

However that won't be happening if my music player stops playing as soon as the user hits the back button or the start button - something which has been happening with quite a few players.

From what I have learnt so far, the best way seems integrating with the built-in music features.
rijinpk1
rijinpk1 #16
Nov 28, 2013 at 7:29 PM
From what I have learnt so far, the best way seems integrating with the built-in music features.

this is what i think "music player " app does
K
kkn13 #17
Dec 22, 2013 at 10:40 PM
apps aren't allowed to setthemselves as the default handler for anything which the OS has a built-in handler for, and the built-in media app has capabilities no third-party app is allowed to have

that restriction was removed recently even whatsapp now has access to send all types of files not just pics
gdebojyoti
Dec 23, 2013 at 12:07 AM
@kkn13: Any link to an official word from Microsoft regarding access to all file types by all applications? I googled it but did not come up with any desired result.
Flash
Flash #19
Dec 23, 2013 at 6:46 PM
WP needs video players, that can play all formats.. first and foremost is MKV format..
@OP: After you coded for music players, try develop one for video player.