hywan,
@hywan@fosstodon.org avatar

Element X on iOS has been released on the App Store. It has exited TestFlight, it's still a beta.

https://apple.co/3r6LJHZ

It uses the Rust SDK behind the scene (https://github.com/matrix-org/matrix-rust-sdk). Bindings for Swift and Kotlin are generated by UniFFI (https://github.com/mozilla/uniffi-rs), and it supports async fn in Rust! I'm preparing a blog post to explain our awesome stack.

Please enjoy it. It's our fastest and most polished Element client.

#matrix #element #e2ee #messaging #decentralized

chrisvander,

@hywan Congratulations on the launch! Looks great so far. Will need to fiddle with it to allow sign in with user/pass since I currently use GitHub. I would love to see the code and how you implemented it - did you find UniFFI provided enough abstraction from implementation itself? Any difficulties you ran into?

hywan,
@hywan@fosstodon.org avatar

@chrisvander OIDC support is coming.
The Matrix Rust SDK is here, https://github.com/matrix-org/matrix-rust-sdk.
Element X iOS/iPadOS/macOS is here, https://github.com/vector-im/element-x-ios/.
Element X Android is here, https://github.com/vector-im/element-x-android.
UniFFI can still be improved but we are working on it. It’s already pretty solid!

xuanwo,

@hywan I have tried Element X on iOS and it works fast, but it is unable to decrypt some old chats. Maybe it worth raising an issue at github?

hywan,
@hywan@fosstodon.org avatar

@xuanwo Key backup has been disabled temporarily. It will be restored in a couple of months. It will be part of the final release :-).

xuanwo,

@hywan Great! Thank you for the explanation. I will wait for the final release.

By the way, it's really fast, bravo work!

hywan,
@hywan@fosstodon.org avatar

@xuanwo Thanks!

jer,
@jer@hachyderm.io avatar

@hywan congrats for shipping!

hywan,
@hywan@fosstodon.org avatar

@jer Thanks!

xuanwo,

@hywan So cool!

hywan,
@hywan@fosstodon.org avatar

And for the curious, Element X on Android is coming soon too ;-).

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