🎥 3Speak Mobile App – Technical Queries & Alignment with Web

in HiveDevs3 months ago

Hello Hive community members,
Good morning from Bharat 🇮🇳

This video outlines a set of technical questions for @meno regarding the future direction of the mobile app and how we can properly align it with the improvements made on 3Speak.

Since we live in different time zones, synchronous calls are difficult. That’s why using 3Speak itself for async communication makes sense — keeping everything transparent and on the Hive blockchain.


🔄 Async Collaboration on Hive

communication

Different time zones shouldn’t slow innovation.
Let’s build in public. Let’s communicate in public.


❓ Question 1: Replacement for Union Indexer API

api thinking

There have been discussions suggesting that we should not use the Union Indexer (GraphQL API built under Speak Network).

So my questions are:

  • Is there a replacement for the Union Indexer API?

  • If yes:

    • What is the new API?
    • How should the 3Speak mobile app consume it?
  • Has this already been deployed?

Additionally, does the new Feed API provide all required values?

We need:

  • Video URL
  • Thumbnail URL
  • Upvote count
  • Upvote value (HIVE / HBD)
  • Comment count
  • Category
  • Community
  • Tags

Are all these fields available in the new feed response?


📤 Question 2: Video Upload Process

uploading

Have there been any changes in the video upload process?

If yes:

  • Please share the latest API documentation for uploading videos.
  • Are there new required parameters?
  • Any structural changes in request/response?

🖼 Question 3: Change Thumbnail API

thumbnail change

If a user uploads a video and later wants to update the thumbnail:

  • Is there an official API available for updating the thumbnail?
  • If yes, please share the details.

I previously built and deployed such an API, but it has stopped working — so I want to confirm the current official approach.


🔗 Question 4: Full URLs in Feed Response

clean code

Currently, the mobile app uses hardcoded logic to construct IPFS URLs (replacing ipfs:// with a static gateway URL).

This is not recommended.

So:

  • Are we now receiving full video URLs?
  • Are we receiving full thumbnail URLs?

If yes, we can safely remove all hardcoded gateway logic and simplify the codebase.


🌐 Question 5: CDN Changes

cdn

I’ve noticed possible changes in CDN configuration.

  • Have there been CDN updates?
  • If yes, what changes are required on the mobile app side?
  • Are new base URLs required?

💻 Open Source Journey – TechCoderLabz is Live!

open source

We are officially pushing toward full open-source transparency 🚀

Our organization:
👉 https://github.com/TechCoderLabz

The 3Speak mobile app repository will soon be public under TechCoderLabz.

Huge appreciation to:

You guys are doing incredible work for the ecosystem.


🙌 Support My Work

support

If you appreciate the work I’m doing:

  • 👍 Give this post a thumbs up
  • 🗳 Vote me as a Hive Witness

Let’s keep building.
Let’s keep shipping.
Let’s keep everything on-chain.

See you in the next one 🚀


🦾 Power-Up the Hive! 🚀🌒

  • 💪 Making Hive stronger, one bug at a time!
  • 🧙‍♂️ Open-source wizards, your code = my spellbook
  • 🚀 Hive rocket → MOON… unlimited upvotes incoming! 🌚

🙌 Support, Laughs & Good Vibes

  • Found a bug? Smack it with an UPVOTE 🐞
  • Want more Hive magic? Vote me as Hive Witness 🧙‍♂️
  • Jokes, tips, Hive-love—send them my way ❤️

Until next time—BYEEE 👋🚀


📝 Final Note


🚀 My Contributions to ♦️ Hive Ecosystem

ContributionToHiveEcosystem
Hive Witness NodeHive API Node3Speak Video Encoder Node Operator (highest number of nodes)3Speak Mobile App Developer
Podcast App Developer3Shorts App Developer3Speak Support & Maintenance TeamDistriator Developer
CheckinWithXYZhReplierHiFindHive Donate App
Contributed to HiveAuth Mobile AppEcency ↔ 3Speak IntegrationEcency ↔ InLeo IntegrationEcency ↔ Actifit Integration
Hive Stats AppVote for Witness AppHiveFlutterKitNew 3Speak App

🙌 Support Back

❤️ Appreciate my work? Consider supporting @threespeak & @sagarkothari88! ❤️

Sort:  
Loading...

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.

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.

Thank you so much @indiaunited & @steemflow ji for curation & support.
Much appreciated

GIF
with hReplier

Wah sir ji wah apka gif ke saath explain krne ka tareka kafi accha hai. Gif is the best way to represent the feelings.

untitled.gif

!PIZZA

Thank you @bhattg
It takes more time to get valid & appropriate GIF image compare to writing the whole post.
with hReplier

PIZZA!

$PIZZA slices delivered:
@bhattg(2/15) tipped @sagarkothari88

Learn more at https://hive.pizza.

@meno - waiting for your reply on this

Update: @sagarkothari88, I paid out 0.710 HIVE and 0.000 HBD to reward 3 comments in this discussion thread.