Overview
Kakaki is a revolutionary online music streaming app that changes the way people listen and share Hausa and tafsir, the famous Nigerian music types. It is one of the finest apps for music lovers that holds various songs and albums as per your moods and blues. Now get access to the unlimited songs right from your hottest Hausa till hard-to-find classics, latest regional songs till trending hits all at one place, anytime and anywhere. So, whatever is your taste - Old or new, we have everything to match your mood. You can even create your customized playlist that fits your mood and activity. Now find your favorite song, listen to your favorite album or playlist, share your customized song with your friends or listen to the latest Kannywood hits, classics, and regional music from any artist, genre, or mood. Kakaki has the perfect tune to soothe your soul. Best of all, Kakaki allows you to access unlimited songs in online and offline mode. So, download the app to listen to the perfect music that matches your mood.
Generally, there are multifold music apps that play the latest Bollywood and Hollywood hits, but no such platform in the market gives significance to the regional songs. Witnessing the current scenario, our client from New York approached Hyperlink Infosystem- A mobile app development company, to create an Android platform that consists of multilingual songs exhibiting various religions like tafsir and Hausa. The client's main aim is to build a religious music streaming platform where people can enjoy multiple sacred songs, upload their customized songs, create a playlist, and access unlimited songs of their choice in an online and offline mode.
The scarcity of powerful internet resources has degraded music streaming quality. Whenever any song is selected for live streaming, buffering was one of our developers' most significant issues. As the entire application is based on live music streaming, compromising with the latency period will degrade the application quality. Our development team managed this scenario by changing the cloud permissions from private to the public using p3 certification to achieve the best results.
Whenever a song is played, the media player's management in the background process on various modes like play, pause, shuffle, and repeat was indeed a difficult task for the developers. Managing a media player that allows you to change multiple ways was quite hard. Our developers managed the media player centrally by using a service class that automatically handles every request call invoked to play, pause, shuffle, or repeat a song.
There are two types of Kakaki users restricted with different roles and access: Non-prime users and prime users. Allowing global users to access the music content and bifurcating users as per their subscription plan was challenging and tedious. Our Indian app developers fixed this issue by getting users' status in an enumeration and thereby assigning the rights accordingly.
Handling the status bar content in the notification and switching content mode instantly was one of the biggest challenges faced during the development period. The technical knowledge of our developers helped us to manage the state effectively. Using Notification class and background services, our development team handled all the media state in the status bar.
Android OS:
4 to 4.4 and above
Development:
Android Studio 2.2
Android Supported Devices:
800*480, 1280*720, 1920*1080, 720*1280
Screen:
Portrait
Language:
English
Technology:
PHP CodeIgniter Framework, HTML5
Database:
MySQL
API:
REST Format
Browser/Device Compatibility:
IE 9.0+, Mozilla, Chrome, Safari