Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Ambraven :verifinking:​
@Ambraven@social.mochi.academy  ·  activity timestamp 2 weeks ago

It was kind of a pain but I still happy to have learned how to do it.

Ambraven :verifinking:​
@Ambraven@social.mochi.academy replied  ·  activity timestamp 2 weeks ago

WIL:

  • setting up android sdk without android-studio is a pain.
    • I manage to do it with the cmline android tools
    • Still can't make the emulator to work for some reason
    • you need build-tools, ndk, platform-tools, the platforms themselves. I think the system-images is only needed for the emulator
  • you have to sign your apps to be able to make a release build
    • use keytool to make a keystore. Don't use the mdp you always use for everything
    • on related note I need to figure out how to use the keystore without putting the mdp in Cargo.toml
  • the size of the main window needs to be flexible
  • googledrive is the easiest way I found to transfer and install my app on my phone (it didn't want to install it from my phone file system)

#androiddev #rust #slint

  • Copy link
  • Flag this comment
  • Block
Jan :rust: :ferris:
@janriemer@floss.social  ·  activity timestamp 3 weeks ago

@Ciantic Ok, I think you want to look into @slint

https://slint.dev/

From their website:
"The #Slint runtime fits in less than 300KiB RAM, features a reactive property system, and is built with #Rust."

They support the Winit backend, so Wayland...✅
https://docs.slint.dev/latest/docs/slint/guide/backends-and-renderers/backend_winit/

...and all kinds of platforms:
https://docs.slint.dev/latest/docs/slint/guide/platforms/desktop/#tab-panel-46

Have a look at Material Toolkit:
https://material.slint.dev/

Pricing model: royalty-free, if not an embedded system:
https://slint.dev/pricing

#RustLang #UI #GUI

  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-alpha.8 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login