Notification Player instead of a Mini Player for 3Speak App - Podcast Feature

in Threespeak3 years ago

In my last post, https://peakd.com/hive-181335/@sagarkothari88/working-on-a-mini-player-for-podcasts-in-3speak-app, I talked about adding a Mini-Player within the application.

Why not mini player?

  • After integrating the mini-player in the application, I realised following things.
  • MiniPlayer takes space in each screen of the application.
  • If application is locked or moved to the background, user can not access the controls of the audio player.

Notification based Player?

  • What is a notification based player?
  • Please refer to following screenshot.

photo_2023-10-14 22.08.37.jpeg

  • In the screenshot provided above, you can see that, now we have controls of the podcast player outside the app.
  • User can control the podcast controls anytime they want by just swiping down from top edge of the screen
  • It works very well for both iOS & Android.

How does it look on iOS?

  • Following screenshots will give you idea how it looks
  • This is how it looks within the app when you're playing a podcast.
  • IMG_8531.PNG
  • This is how it looks when you switch to notification center / lock screen
  • IMG_D078E54928A1-1.jpeg

Whats the cost of implementing it?

  • It took 3-4 days to integrate it.
  • https://github.com/spknetwork/Android-App/pull/13/files
  • 1400 lines of code was added.
  • It wasn't an easy task & it was a team effort to achieve it.
  • It required rigorous testing on both iOS & Android devices
  • We are still testing & once we're confident, we'll roll it out soon for all users.

Which dependency?

What do you think?

  • Do you like to control the audio from notification center?
  • Do you like this podcast player?
  • Do you want to try it out?

Any other suggestions for 3Speak App?

  • If you've not tried the 3Speak App's Podcast feature, I request you to download the app & give it a try.
  • Do you have any suggestion / Feedback / comment, please do share.
  • I will take a note of it & work on it whenever I get chance.

Did you Notice?

  • Google has removed the 3Speak App from Google Play Store.
  • I am working on generating a new Policy and put it on 3Speak.tv website.
  • After that, I'll have to provide latest privacy policy URL to Google.
  • Google will review it.
  • If everything goes well, we'll have the app listed & visible again on the Google Play Store.

Support me

  • Do you like the work I do?
  • Do you want me to keep going?
  • Please Reblog
  • Please help me connect with more communities
  • Please vote me as Hive Witness

Vote me as Hive Witness

Support @sagarkothari88

Sort:  

Yay! 🤗
Your content has been boosted with Ecency Points, by @sagarkothari88.
Use Ecency daily to boost your growth on platform!

Support Ecency
Vote for new Proposal
Delegate HP and earn more

Hey mate. Any fixes for the “no beneficiary” error?

I still can’t use the app on iOS because of this.

It was solved long ago. You can update iOS app from AppStore & use latest version of App

I have the latest version but I’m still getting the error.

Please share the error screenshot. I will look into it

Actually I’m now getting errors just seeing my videos.

I can view videos no problems but I can’t use this app to create content.

It seems creator studio of threespeak is down. Check announcements section on discord. As soon as 3speak creators studio is back, you can check this section

Congratulations @sagarkothari88! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 66000 upvotes.
Your next target is to reach 67000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

LEO Power Up Day - October 15, 2023