It is a Windows phone application developed for nepali Nepali audience and previously it was published in the windows phone app store but it is currently suspended in app store. Due to the busy schedule I am unable to do those necessary upgrades but, I am plannaing to do those in recent future.
This is a windows client application which uses the web service provided in json file to perform its operation. This application uses dynamic user interface creation according to the contents of json file available in web. Which has made this application robust and it works normally even if there is some changes in the web server contents and application update itself according to the changes. The complete user interface including menu is created dynamically. The application consists of front-end and back end classes as follows; MainPage, ContentPage, TracksPage and PlayerPage. Microsoft phone BackgroundAudio -> AudioPlayerAgent is used for creating the audio player for this application. Other important class for this applications are ParserCat.cs json parser, SplashScreen.cs, Main.cs object class and AudioPlayer.cs class. Since, it was published as a free app in app stored I have also used Microsoft Advertising SDK to create some ravinue through this app but now they have Ad meditation SDK which is flexible. Since, I have allocated some space below title bar for advertisment and in emulator it doesnot work due to that reasion there is a empty space in the user interface.