Show more

@vancha @ITwrx @zwerg12

+1 - right now it's really the the best option, especially if you have to learn from scratch

I already know Flutter and so that would be the easiest for me if it worked well enough, and I could develop one application for all mobile platforms (L5/Android/iOS) at the same time. So it would be easy/free to do L5 apps, but probably not as small/fast/efficient/native as pure GTK/Libhandy. Will it be "good enough" though? Too early to tell right now...

@ITwrx @vancha @zwerg12

I'm torn between these for L5 development:

1) GTK/Libhandy/Builder/Glade (hard to figure out with Rust but most native to L5 and continuous improvements for mobile usecase)

2) Druid - Rust with well though out reactive UI architecture that fits Rustlang nicely (but no Libhandy and not ready for prod yet afaict):

github.com/linebender/druid

3) Flutter Desktop Linux (getting close to working on aarch64, but not yet)

github.com/flutter/engine/pull

@zwerg12 @vancha

Yes! GTK with Rust tutorials would be even better ;)

Tomek boosted

@vancha The world needs more GTK programming tutorials in general! If I don't understand the documentation it is a lot of trail and error until I know how things work... And this is very often the case...

Tomek boosted

The world needs more libhandy tutorials..

Tomek boosted
Tomek boosted

Today is the last day to grab the Librem Mini for $100 off!

puri.sm/products/librem-mini/

- Disabled and neutralized Intel Management Engine
- Full disk encryption
- Free, private, secure and stable GNU/Linux

Tomek boosted

Software Development Progress July and August 2020

puri.sm/posts/software-develop

"Software development progress for the Librem 5. This time for July and August 2020"

Tomek boosted
Tomek boosted

retro-gtk 1.0.0 released! 🎉

This major API cleanup of the @Libretro frontend library that powers @GNOME Games now runs cores isolated in a subprocess, supports cores rendering with OpenGL, improves its timing accuracy, and resamples its audio.

Documentation: gnome.pages.gitlab.gnome.org/r

Sources: download.gnome.org/sources/ret

Tomek boosted

Aaand now it's @gnome Usage to see its 3.38.0 version released! 😄

Flutter Linux desktop is already a thing, but currently can't cross compile to aarch64. However that may shortly change, when this merges: github.com/flutter/buildroot/p

Tomek boosted

The Massive Privacy Loopholes in School Laptops

puri.sm/posts/the-massive-priv

"If you are a parent who cares about ...you can also invest in Purism products and have peace of mind that your child's data is protected while they access school services on the web..."

Original article: washingtonpost.com/technology/

For anyone interested, free remote Flutter conference is taking place on August 14th, 2020. Ken VanDine , engineering manager on Ubuntu Desktop, will be covering the recent work to bring Flutter support to Linux, which was released as an alpha last month.

el2.convertkit-mail4.com/c/xmu

Tomek boosted

If you didn't port your app to libhandy 1, now is the best time. We even have a migration guide to help you! gnome.pages.gitlab.gnome.org/l

If you ported to a libhandy 1 alpha, I also strongly recommend you to update to 0.90 as you are guaranteed you won't have to change a thing after.

Show thread

Had a little fun this morning building my first Rust application and running it on the Librem5 emulator. Here are a few things I learned specific to developing on a Mac:

medium.com/@tom.markiewicz/lib

@zwerg12 @purism I got the latest L5 img running in VirtualBox on MacOS. The Web browser displays the initial body.scultpting.app page, but unfortunately buttons don't respond to clicks 😔 .

Flutter Web is experimental at this stage so I'm hoping that issue will get ironed out one day.

Tomek boosted

This is what a private, secure and freedom respecting phone looks like youtube.com/watch?v=KhrnMVJDpf

We are so proud of what the team and community have achieved so far and it's only going to get better 🚀

Tomek boosted
Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml