mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

815
active users

#nativeapp

0 posts0 participants0 posts today
If you want to learn Gtk programming

No matter what language you want to use to program your Gtk app, read the Python tutorial to get started, even if you are not going to write your app in Python.

So far it has been the most comprehensive and well-written tutorials I have ever seen for Gtk, and explains important concepts even better than the official documentation does. What applies to Gtk programming Python applies to most any other programming language as well, especially scripting languages, so what you learn from this tutorial will apply to your use case as well.

Gtk is a cross-platform GUI toolkit that serves as infrastructure for Linux/BSDUnix desktop environments like Gnome, Cinnamon, MATE, and Xfce. Gtk apps can build and run on Mac OS and Windows without too much difficulty. Though Gtk is written in C it supports very a wide range of programming languages for application programming such as Python, JavaScript, Ruby, Lua, most of Lisp the Lisp family, Java, Vala, C#, even C++ if you are a masochist. Because of this, it never occurred to me that if I wanted to learn more about Gtk programming, I should read a tutorial for one specific language (Python). Now that I have read it, I wish I had known this sooner, so I am telling everyone here on the fediverse.

EDIT: I forgot to mention, you can download the entire tutorial locally as HTML, PDF, or EPUB so that you can hack offline as well!

python-gtk-3-tutorial.readthedocs.ioThe Python GTK+ 3 Tutorial — Python GTK+ 3 Tutorial 3.4 documentation
#tech#software#Linux

Netflix plant keine native App für Apple Vision Pro
Die Apple Vision Pro könnte bei der Einführung auf eine native App-Erfahrung von Netflix verzichten müssen. Berichten zufolge plant der beliebte Streaming-Dienst nicht, eine
apfeltalk.de/magazin/feature/n
#Feature #Vision #3DinteraktiveErfahrungen #AppleVisionPro #Bloomberg #Disney #IPadApps #MarkGurman #MetaQuest #NativeApp #Netflix #StreamingDienst #VRBrille #VRErlebnis

Looking for advice/recommendations

I want to learn GUI development, starting with native desktop apps. I haven't done much of it on web and mobile either.

I like programming in Python-like or Lisp-like languages. Not a big fan of C++-like languages. JVM languages like Scala/Clojure/Kotlin are okay too.

Looking for recommendations on which GUI toolkit or framework is best to learn for a newbie like me.