3Speak Mobile App Development Update

avatar
(Edited)

▶️ Watch on 3Speak


image.png

Hello Hive & 3Speak Community Members,

Here's @sagarkothari88. With this video, I'll give you an update on 3Speak mobile app development, which I am doing.

Integrating GraphQL queries of Union Indexer

  • All feeds using GraphQL
    • Trending feed ✅
    • New Feed ✅
    • First Uploads ✅
    • User Channel Feed ✅
    • Community Feed ⏳
  • All of these feeds are now displayed using the new Union Indexer

Scroll Scroll Scroll

  • All of these feeds support pagination.
  • It means that if you scroll to the end of the list, the app will fetch more content for you.
  • You Scroll Scroll Scroll.
  • App loads more for you.

Scroll Scroll

Improvement in User Channel Page ⏳

  • On the user channel page, you could only see videos posted by the Author.
  • I have added one more tab - 3Shorts within User Channel
  • This tab - I am yet to work on this.
  • It will show all the shorts uploaded by the Author.

User Channel - 3Shorts

Changes on Union Indexer for 3Shorts

  • 3Shorts on the union indexer needed some logic improvement
  • Videos having a length less than or equal to 90 seconds - should be considered 3Shorts
  • But the video has to be portrait.
  • If the video is not a portrait, it won't be considered 3Shorts.
  • I added a background script to find the size of the video and update it on the union-indexer.
  • Once we have the video size info available on video, we can supply 3Shorts on a specific feed.
  • Do you want to see the changes I made?
  • Use this link to view all the changes
  • https://github.com/spknetwork/union-indexer-node/pull/1/files

New Video Details Page with Action bar

  • I am re-writing Video Details Page.
  • As highlighted in the screenshot below, you'll have an action bar for different actions when playing the video.
  • Here are the buttons on the Action bar
    • Post content (info button)
    • Comments on Post
    • Add a comment
    • Upvote
    • Share

Screenshot 2023-08-03 at 6.28.15 AM.png

Screenshot_20230803_063315.png

Recommended videos when playing a video

  • I am yet to integrate recommended feed on the video-details screen
  • @vaultec just fixed it on union-indexer
  • I'll work on it this week.

Addressed Feedback Items

Remove Empty User Feed

  • The app shows an Empty tab with a login button if the user is not logged in.
  • @starkerz suggested not keeping Empty Tab with just a login button.
  • Instead, add a login button somewhere else
  • This feedback has been addressed.

Ask to log in on Upvote / Comment

  • If the user is not logged in, ask the user to log in upon tapping upvote or comment.
  • @starkerz suggested NOT to hide vote & comment buttons.
  • Instead of hiding, keep those buttons visible, but ask the user to log in upon interaction.

Screenshot_20230803_063725.png

Screenshot_20230803_063827.png

How to Download the Current Version of Mobile App?

What's next?

Next Immediate action Items

  • GraphQL for recommendation feeds based on GraphQL.
  • GraphQL for Community videos.
  • My Video Feed / My Subscribed Feed ✅.
  • All 3Shorts feeds with GraphQL.
  • Allow users to upvote the 3Shorts.
  • Implement language-based filter for all GraphQL feeds.

Priority items after the above items

  • Show the Encoding % of the encoding done in my account.
  • Allow users to set beneficiaries from the app.
  • Allow users to decline rewards for videos from the app.
  • Allow users to 100% power-up for the video post.
  • Allow the user to provide posting authority to @threespeak using a key-chain session.
  • There is a bug - 3Shorts - info button leads to a blank screen.
  • iPad / Tablet Support - research work.
  • Play ONLY audio of the video in the background.
  • and many more action items & feedback items.

Feedback / Info

  • Do you want more Info? Please let me know via the comment section.
  • Do you have feedback to share? Please use the comment section.
  • Please check the above video & share feedback.

color3speak.png

Important Links:

3Speak LinktreeSPK Network Linktree
3Speak.tv3Speak Twitter3Speak Hive Blog3Speak Telegram
3Speak in SpanishDownload Android AppDownload iOS AppDownload Desktop App
Join 3Speak DiscordSetup Encoder NodeVote for SPK Network ProposalBadge Recipients
appStoreGooglePlayStore

Vote for 3Speak as Witness - Support @threespeak

Vote for Sagarkothari88 as Witness - Support @sagarkothari88


▶️ 3Speak



0
0
0.000
14 comments
avatar

This post has been manually curated by @steemflow from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @steemflow by upvoting this comment and support the community by voting the posts made by @indiaunited.

0
0
0.000
avatar

I am planning to start my vlogs...the development going to ease my work surely

0
0
0.000
avatar

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

You received more than 40000 upvotes.
Your next target is to reach 45000 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:

Women's World Cup Contest - Recap of day 15
Our Hive Power Delegations to the July PUM Winners
Women's World Cup Contest - Recap of day 14
0
0
0.000
avatar

Keep up the great work guys 👍 !PGM

0
0
0.000
avatar

Sent 0.1 PGM - 0.1 LVL- 1 STARBITS - 0.05 DEC - 1 SBT - 0.1 THG - 0.000001 SQM - 0.1 BUDS - 0.01 WOO - 0.005 SCRAP tokens

remaining commands 7

BUY AND STAKE THE PGM TO SEND A LOT OF TOKENS!

The tokens that the command sends are: 0.1 PGM-0.1 LVL-0.1 THGAMING-0.05 DEC-15 SBT-1 STARBITS-[0.00000001 BTC (SWAP.BTC) only if you have 2500 PGM in stake or more ]

5000 PGM IN STAKE = 2x rewards!

image.png
Discord image.png

Support the curation account @ pgm-curator with a delegation 10 HP - 50 HP - 100 HP - 500 HP - 1000 HP

Get potential votes from @ pgm-curator by paying in PGM, here is a guide

I'm a bot, if you want a hand ask @ zottone444


0
0
0.000
avatar

hi @threespeak this update is very cool, this is an update that makes users easier to use thank you for sharing this, I really understand it,I'm hoping @threespeak to move forward

0
0
0.000
avatar

Is the text described as description for the video in 3speak accepted Markdown or HTML? I have problems to center some things and copy and paste images hosted on imgur as example. I am using the TestFlight version but I have already tested this App Store version and it is still the same.

Is it necessarily mandatory that this 10% taken from the reward? Or can I choose a smaller amount to contribute?

0
0
0.000
avatar

Glad to o know that the app is evolving to be better!🤗♥️👍

0
0
0.000