You CAN'T make a "Linux app", because there is NO LINUX PLATFORM
The first 1,000 people to use this link will get a 1 month free trial of Skillshare: https://skl.sh/thelinuxexperiment11211
Get your Linux desktop or laptop here: https://slimbook.es/en/
š SUPPORT THE CHANNEL: Get access to an exclusive weekly podcast, vote on the next topics I cover, and get your name in the credits:
YOUTUBE: https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw/join Patreon: https://www.patreon.com/thelinuxexperiment
Or, you can donate whatever you want: https://paypal.me/thelinuxexp?locale.x=fr_FR
š FOLLOW ME ELSEWHERE: I also do a Gaming Podcast: https://www.youtube.com/channel/UCbRPZ11S1quJ4ESoj42A3ug Join us on our new Discord server: https://discord.gg/xK7ukavWmQ Twitter : http://twitter.com/thelinuxEXP My Gaming on Linux Channel: https://www.youtube.com/channel/UCaw_Lz7oifDb-PZCAcZ07kw Follow me on ODYSEE: https://odysee.com/@TheLinuxExperiment:e Or join ODYSEE: https://odysee.com/$/invite/@TheLinuxExperiment:e
š· GEAR I USE: Sony Alpha A6600 Mirrorless Camera: https://amzn.to/30zKyn7 Sigma 56mm Fixed Prime Lens: https://amzn.to/3aRvK5l Logitech MX Master 3 Mouse: https://amzn.to/3BVI0Od Bluetooth Space Grey Mac Keyboard: https://amzn.to/3jcJETZ Logitech Brio 4K Webcam: https://amzn.to/3jgeTh9 LG Curved Ultrawide Monitor: https://amzn.to/3pcTVDH Logitech White Speakers: https://amzn.to/3n6wSb0 Xbox Controller: https://amzn.to/3BWmIA3 Amazon Links are affiliate codes and generate small commissions to support the channel
00:00 Intro 00:42 Sponsor: Skillshare 01:47 What is a platform? 02:57 Linux isn't a platform 05:45 Linux has multiple platforms 07:47 Why do we need app platforms? 11:13 Parting Thoughts
But what's a platform, exactly? Basically, I'm talking about an application platform.
The best example that most people will be familiar with, will be in the smartphone world, with the iOS platform and the Android platform.
Problem is, there is NO Linux platform, and there has never been one.
That's simply because there is no "one Linux operating system". You have what we call Linux distributions, which can be very different from each other, not including the same systems, desktop environments, packages or libraries.
So application developers can't really develop an app for the Linux platform. They can develop an application that runs on Linux based operating systems, and makes use of some Linux features and libraries, but they have to make A LOT OF choices along the way.
Do they want to have a dependency on systemD, do they want to use GTK or Qt, or something else as the toolkit? Do they want to follow human interface guidelines for a desktop that uses this library? And once the app is done, they have to decide on the packaging format: do they want to try and get included in Debian's repos? In F ... https://www.youtube.com/watch?v=MagNqxjKo-k
301908302 Bytes