Spent last few days trying out various "clients" for mastodon. Next few posts would be my takes on them one by one.

#hyperspacedev

Hyperspace WebUI on heroku is quite modern feel to it.
It does have a better colors than fosstodon official website.

But hyperspace desktop is dead. Appimage doesn't work. I know there website is progressive, but some people still prefer desktop apps.

Sorry for anyone that was trying to use #Foxy within the past couple of hours; @Nomad1556 and I had discovered a lot of problems with the authentication and authorization system as we were implementing a prototype login UI for #Luna. It should mostly be okay now; the only other thing we need to add is some extra checks on token storage.

#hyperspacedev

I don't understand why I have to delete the old snapshot package on the #GitHubPackageRegistry to then upload the new snapshot. I thought snapshot versions were supported?

(Complaining because we found a bug in #Foxy and need to deploy a fix)

#hyperspacedev

Now that we're seeing more people come to Mastodon and the fediverse today, @Nomad1556 and I are definitely motivated to make #HyperspaceLuna a great product!

Planning to do design mockups and start with the authentication process this week.

Also, welcome, newcomers 👋

#hyperspacedev #kotlin

I'm pleased to announce that we've released v1.0.0-SNAPSHOT of #Foxy! You can grab it from the GitHub Package Registry. JVM and JS currently supported.

https://github.com/hyperspacedev/foxy

#hyperspacedev #kotlin

GitHub - hyperspacedev/foxy: An idiomatic Kotlin wrapper for the Mastodon API

An idiomatic Kotlin wrapper for the Mastodon API. Contribute to hyperspacedev/foxy development by creating an account on GitHub.

GitHub

Token storage has been implemented for Kotlin/JS and Kotlin/JVM. Native is still pending.

Meanwhile, the requesting system is starting to take shape! It can already call some endpoints such as timelines, notifications, and statuses!

#foxy #hyperspacedev #kotlin

All... the... models...

We're nearly finished creating a working #Foxy package. Just to add some endpoint logic and a proper storage system for tokens, and we should be set to publish this package!

#hyperspacedev #kotlin

We got authorization working in #foxy the past couple of days, along with some token validation goodies! Planning to do more work on entity mapping and endpoint requests soon, along with a storage system in place.

#hyperspacedev #kotlin

Thanks to everyone who's voted on our poll so far! We hear you loud and clear; we'll be working on a new native client in Kotlin for Windows, macOS, and Linux!

More details here: https://github.com/hyperspacedev/project/discussions/5#discussioncomment-2553518

#HyperspaceDev #HyperspaceDesktop

Regarding the future of Hyperspace Desktop · Discussion #5 · hyperspacedev/project

In late November and early December, @Nomad1556 looked into the Flutter development toolkit for creating cross-platform apps. We're planning to create a small Dart library (Codename Foxy) that ...

GitHub