Mám pocit že tento článok je kňučanie vývojára, ktorý software píše v assembleri či čo... dnes pri tom toto absolútne neplatí, na mobilu teda trochu áno ale ani tam netreba zas nejak moc sili,.. ale celkovo dnes už multiplatformove jazyky a frameworky nie sú vôbec problém... kód čo máte teraz viete s minimálnymi úpravami využiť aj na iných platformách a často pridanie podpory ďalšieho OS znamená len pridať do argumentu kompilatora názov systému.
Okrem elektronu existuju aj delphi a podobne... Ale je vyvoj a Vývoj... A aj kvalita aplikácií sa môže líšiť. Proste multiplatformovo (windows/iOS/...) je nutne pisat ako zvlast projekty, ak to ma byt top kvalita aplikacie... Inak to je mozne zbudchnut ako html+javascript a niecim spravne zabalit pre kazdu platformu...
Nemusí to byť v elektrone,.. kludne aj v C++... libky sú trocha problém ale nemusia byť, môžeš spraviť aj appku tak že libky k nej priamo pribalíš. cesty na diskoch sú tiež minimálny problém. Tie formáty konfigov, to môže byť občas problém, ale bežne v 90% aplikáciách fakt nepotrebuješ čítať konfig systému. Aplikácie typu komunikačné appky, čtečka e-kníh, bankové aplikácie, hypercasual hry a pod. čo v mobiloch idú najviac si fakt nemyslím že takéto aplikácie je problém aby bežali na rôznych systémoch.
Ja tomu rozumim jako reklame na Librem - jen si pustte sve gtk v qemu s malym rozlisenim a o ostatni se postara nase knihovna.
Chtelo by to jeste jeden clanek, o tom, jak v praxi dostat na ten telefon za par minut na desktopu spichnutou blbost (treba shell se zenity). A jestli to potrebuje neco vic, nez `scp`.