dansup, to random
@dansup@mastodon.social avatar

Loops Waiting List releasing later tonight, get on the list!

First 20 applicants get early beta access this week 👀

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

Just applied for a @loops NLnet grant

This would help out a lot and could fund a few big features like AR Filters, Sounds Library and more!

Fingers crossed!

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

Feeling well rested after taking yesterday off!

Let’s get the Loops beta shipped! 🚀🚀🚀

#loops

dansup, to random
@dansup@mastodon.social avatar

I've decided on the following URL schemas for @loops

Profile: https://l.oops.bio/@dansup

Video: /v/CpB5bP1Nc

Comment: /c/CpB5bP1Nc/DLz0h87lh

Comment Reply: /c/CpB5bP1Nc/DLz0h87lh/FHjZkJTYD

We're using snowflake ids and base52 encoding them.

You may notice we're not including usernames in video urls, this is because we plan to support username changes 😎

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

A complicated aspect of Loops is captions.

The challenging thing with toots or captions is that they can contain hashtags, mentions and urls.

That's fine, until you're building a mobile app and need to handle these links differently.

Instead of complicated regexes, I'm going to copy Bluesky and use token indices.

This will allow us to normalize these entities while allowing spaces in hashtags and mentions at the backend level, because RN doesn't have full regex support.

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

Considering adding watermarks to @loops videos like TikTok does when you share them.

I did build a MVP of this, but it's quite expensive computation wise (and storage wise), so I'll put this aside for now.

#loops #loopsDev

dansup, to Pixelfed
@dansup@mastodon.social avatar

Preparing my 4th NLnet grant application 😊

#loops #pixelfed

dansup, to random
@dansup@mastodon.social avatar

I ended up combining text and icons for the comment action buttons!

Thanks for your feedback ❤️

#loops #loopsDev

dansup, (edited ) to random
@dansup@mastodon.social avatar

Edit: Went with a combined text/icon!

https://mastodon.social/@dansup/112180504719750104

Text vs Icon buttons, I think the icons look better, wdyt?

#loops #loopsDev

loops, to random
@loops@pixelfed.social avatar

Hello Comments!

  • Threaded
  • Likes
  • Shares
  • Order by latest, newest or most popular
  • Mention/reply push notifications

and a lot more! Available soon ✨

dansup, to random
@dansup@mastodon.social avatar

Loops now has comments!

We should be ready to onboard beta testers this weekend 🚀

#loops

dansup, to fediverse
@dansup@mastodon.social avatar

Pixelfed Loops and PeerTube Shorts...

just imagine 😍

@Chocobozzz you down?

Let's work together on federation, we could do so much together ❤️

#loops #peertube

dansup, to fediverse
@dansup@mastodon.social avatar

Loops + c2s would be a perfect match, few activitypub implementations support the client to server model.

🤔

dansup, to random
@dansup@mastodon.social avatar

My plan for Loops was to use your Pixelfed account for auth, and thats all good and all but when it comes to federation, I think this warrants a separate followers collection.

I'm considering either creating a new outbox like collection for Loops that are delivered to all followers, or a separate account with its own outbox and follower collections.

What are your thoughts?

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

Share + Search have been implemented in @loops

Pixelfed Loops share menu

dcarlberg,
@dcarlberg@mastodon.social avatar

@dansup Thank you. Everyday I’m more amazed - whether it’s your progress on #loops or #pixelfed - I’m really looking forward to seeing the final releases on iOS.

loops, to random
@loops@pixelfed.social avatar

✨ Search, Share and more are now implemented!

We're almost ready to start onboarding beta testers 🥳

#loops

Loops screencast showing new Share menu and Search tab

nuvault, to TikTok
@nuvault@tkz.one avatar

Tal parece que avanza firmemente el desarrollo de , una alternativa en el Fediverso de .

Ojalá pueda ser parte de la beta, entre más opciones existan en redes sociales, mejor. :catjam:

dansup, to random
@dansup@mastodon.social avatar

I'm in talks with @liaizon regarding the @loops project manager role.

I'd love nothing more than a trusted, dedicated project manager to take the reigns and tell me what to do/code so I can focus on what I do best.

The project manager would be responsible for gathering feedback, planning features and organizing accordingly.

I can only do so much, delegating a role like this is a big deal, and I'm all for it ✨

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar
dansup, to random
@dansup@mastodon.social avatar

There are a lot of features that I want to ship in @loops like:

  • Audio/Sounds (reuse/share/search)
  • AR Filters
  • Advanced Camera editing
  • Audio Captions (text to speech)
  • Stickers (text, image, gif)
  • Stitches (combine existing video with yours)

But first, lets ship the MVP!

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

New week, new @loops progress!

The Camera + New Video upload screens are done.

Hashtags and mentions will ship after the beta is live, I think follows, likes, comments and notifications are more essential and am finishing those up now.

Gosh, this is getting pretty exciting 😁

dansup, to random
@dansup@mastodon.social avatar

As I mentioned, I got a short domain for @loops

Soon https://l.oops.bio/@dansup will redirect to my Loops profile in the app!

#loops #loopsDev

dansup, to random
@dansup@mastodon.social avatar

Loops will be limited to Android and iOS, with the exception of video links which will have web previews.

I don't have the bandwidth to support web, and this enables us to build much richer experiences like AR Filters!

#loops #compromise #loopsDev

dansup, to random
@dansup@mastodon.social avatar

Loops will be a "sleeper" fediverse app, with the default appearance of a single flagship instance

You will be able to run your own loops server, and login to the app, but it will be less emphasized

The goal is to make @loops as user friendly, without any fediverse knowledge, as possible

When the users decide they want to migrate, they can take advantage of full account migration between Loops servers!

We're really onto something here...

#loops #loopsDev

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines