Mest portabla/stabila/tillgängliga GUI för Linux
Mest portabla/stabila/tillgängliga GUI för Linux
Hej,
Vad är det mest portabla, stabila och tillgängliga sättet att göra GUIn i Linux?
Det skall funka på så många distar och finnas färdig installerat.
Användaren skall inte behöva trixa med något för att starta mitt program.
Det behöver inte vara så snyggt och fancy, GUI:t är ganska enkelt.
Vad tror ni om dessa:
- Tk,
- Xt,
- GTK, de facto standard?
Vad tror ni om Python wrappers till ovanstående? Vilka finns garanterat?
Vad är det mest portabla, stabila och tillgängliga sättet att göra GUIn i Linux?
Det skall funka på så många distar och finnas färdig installerat.
Användaren skall inte behöva trixa med något för att starta mitt program.
Det behöver inte vara så snyggt och fancy, GUI:t är ganska enkelt.
Vad tror ni om dessa:
- Tk,
- Xt,
- GTK, de facto standard?
Vad tror ni om Python wrappers till ovanstående? Vilka finns garanterat?
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Även om det är en svensk applikation så rekommenderar jag dig att gå ut och fråga!
Aktiviteten på vår kära Linuxportalen.se är för låg för ett bra svar.
Om det är en okänd målgrupp, så kolla in den mest populära disten!
http://distrowatch.com/
Aktiviteten på vår kära Linuxportalen.se är för låg för ett bra svar.
Om det är en okänd målgrupp, så kolla in den mest populära disten!
http://distrowatch.com/
-
- Inlägg: 982
- Blev medlem: 2 juli 2010, 23:04:07
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Jag skulle inte säga att det finns utbrett stöd för HTML-appar som kör på den lokala datorn utan att behöva konfigurera en web-server. Tyvärr.
Annars handlar det om att bygga installationspaket för de distributioner du vill stödja. Varje paket innehåller beroenden till andra paket som skulle kunna installeras automatiskt via Internet om användaren mot förmodan inte redan har dem.
Det gör installation ganska smidigt - användaren behöver sällan göra något mer än att välja ditt installationspaket och klicka OK.
Jag har ingen större koll på Python-bindingar till GTK eller Tk, men de ska finnas.
Kolla också in Qt. PyQt-bindningen kostar dock pengar för kommersiella produkter.
Vissa tookits finns dock i olika versioner som skiljer sig mellan varandra och är olika i olika distros. GTK 2.0 är rätt vanligt fortfarande men 3.0 börjar bli standard i många distros.
Jag skulle inte rekommendera Xt/Motif: det är föråldrat, svårt att programmera i och jag skulle inte tro att det finns någon Python-bindning.
Annars handlar det om att bygga installationspaket för de distributioner du vill stödja. Varje paket innehåller beroenden till andra paket som skulle kunna installeras automatiskt via Internet om användaren mot förmodan inte redan har dem.
Det gör installation ganska smidigt - användaren behöver sällan göra något mer än att välja ditt installationspaket och klicka OK.
Jag har ingen större koll på Python-bindingar till GTK eller Tk, men de ska finnas.
Kolla också in Qt. PyQt-bindningen kostar dock pengar för kommersiella produkter.
Vissa tookits finns dock i olika versioner som skiljer sig mellan varandra och är olika i olika distros. GTK 2.0 är rätt vanligt fortfarande men 3.0 börjar bli standard i många distros.
Jag skulle inte rekommendera Xt/Motif: det är föråldrat, svårt att programmera i och jag skulle inte tro att det finns någon Python-bindning.
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Distrowatch säger i princip ingenting om popularitet i verkligheten, vilket är lätt att förstå om man läser på hur dom "mäter".Lasp skrev:Även om det är en svensk applikation så rekommenderar jag dig att gå ut och fråga!
Aktiviteten på vår kära Linuxportalen.se är för låg för ett bra svar.
Om det är en okänd målgrupp, så kolla in den mest populära disten!
http://distrowatch.com/
Sen är det väl ytterst sällan ett problem att det inte finns support om man riktar in sej på hyfsat modern linux på "normal" plattform,
"allt" är ju paketinstallerat idag och då kommer en installation av din mjukvara dra med sej rätt paket automagiskt.
..Ska man köra mjukvaran på typ en mobiltelefon eller nåt annat halvobskyrt så kräver det nog mer eftertanke.
- Lennart Aspenryd
- Tidigare Lasp
- Inlägg: 12607
- Blev medlem: 1 juli 2011, 19:09:09
- Ort: Helsingborg
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Visst har du rätt Glenn , om popularitet!
Men det är ändå en hint till TS, bättre än råd här på Sef om hur och med vilket verktyg.
Det är ju detta som är den stora bristen, och tillgången med Linux!
Alla kan göra vad som helst, och alla gör det!
Problemet med TS fråga är att vederbörande inte preciserar, språk syfte eller orsak till frågan!
Och då blir svaren inte bättre än frågeställningen.
Jag är annars Linux Friend Not Freak!
Och skulle vilja se en mer koordinerad väg mot ett vettigt och säkert OS.
Kör både Mint och fedora. Men tyvärr allt för sällan.
Men det är ändå en hint till TS, bättre än råd här på Sef om hur och med vilket verktyg.
Det är ju detta som är den stora bristen, och tillgången med Linux!
Alla kan göra vad som helst, och alla gör det!
Problemet med TS fråga är att vederbörande inte preciserar, språk syfte eller orsak till frågan!
Och då blir svaren inte bättre än frågeställningen.
Jag är annars Linux Friend Not Freak!
Och skulle vilja se en mer koordinerad väg mot ett vettigt och säkert OS.
Kör både Mint och fedora. Men tyvärr allt för sällan.
- Jan Almqvist
- Inlägg: 1580
- Blev medlem: 1 oktober 2013, 20:48:26
- Ort: Orust
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Jag är också intresserad av vad som vore "bästa" val för GUI men inte bara för Linux utan även Windows och OS X.
Har t.ex. funderat på Java.
Har t.ex. funderat på Java.
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Kolla om Qt kan vara något?
Körde Qt4.x app på en processormodul med buildroot, riktigt rappt och stabilt (inte enbart pga av Qt då). Fungerade nästan över förväntan. Har inte provat något egenhändigt gjort Qt-program på windows-maskiner.. än. Blir väl när man orkar installera Qt igen antar jag.
Körde Qt4.x app på en processormodul med buildroot, riktigt rappt och stabilt (inte enbart pga av Qt då). Fungerade nästan över förväntan. Har inte provat något egenhändigt gjort Qt-program på windows-maskiner.. än. Blir väl när man orkar installera Qt igen antar jag.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Mina två ören eller vad det kan vara värt. En av killarna hos en kund kör Qt och verkar nöjd. Användarna verkar inte lika nöjda.
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Qt är ju ett rätt stort framework, inte bara GUI. Fördelen är ju som sagt var att det finns portat till både Linux, Windows och OS X.
Utvecklingen av Qt verkar gå rätt snabbt framåt, det finns ju nackdelar då med kompatibilitet (eftersom nya versioner inte alltid är bakåtkompatibla).
Utvecklingen av Qt verkar gå rätt snabbt framåt, det finns ju nackdelar då med kompatibilitet (eftersom nya versioner inte alltid är bakåtkompatibla).
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Av någon anledning har det inom mig vuxit en avsky mot Java. Jag kan inte riktigt motivera varför. Kanske är det gamla traumatiska java-minnen från skolan som börjar komma till ytan och behöver behandlas.
Jag personligen skulle lägga en förmiddag på att testa Qt, men mest för att kunna ha ett (bättre) alternativ till Java.
Jag personligen skulle lägga en förmiddag på att testa Qt, men mest för att kunna ha ett (bättre) alternativ till Java.
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Om man ska vara helt säker, så är det nog bara legacy X11 som gäller. GTK/QT finns i triljoner versioner med olika kompabilitet.
wxPython har pysslat lite med. Resultatet blir att de fungerar hyfsat i både Linux, OSX och Windows. Men de har tyvärr dependencies.
wxPython har pysslat lite med. Resultatet blir att de fungerar hyfsat i både Linux, OSX och Windows. Men de har tyvärr dependencies.
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Tkinter ingår i Python och fungerar men ser ofta ut som ett härke, tänk ett program från 1997 som en tekniker yxat ihop för användning av andra tekniker.arte skrev: Vad tror ni om dessa:
- Tk,
Vad tror ni om Python wrappers till ovanstående? Vilka finns garanterat?
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Mest portabla/stabila/tillgängliga GUI för Linux
Det var tider det. Inte en massa bling bling.