WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Plattform för gui (https://www.wn.se/forum/showthread.php?t=1054909)

Conth 2012-09-10 13:51

Plattform för gui
 
Om ni skulle starta ett hyfsat ambitiöst projekt med en client-server lösning där ni vill ha ett bra GUI som man vill kunna lansera på både Windows, Mac och gärna Linux samt för "appar" (Android, iPhone).
Vilken plattform/språk/miljö skulle ni satsa på?

Någon som t.ex. vet vad Spotify utvecklas i?

Wojt 2012-09-10 14:14

QT kanske?


Help -> Show Licenses visar vad Spotify använder.

jayzee 2012-09-10 14:15

Citat:

Ursprungligen postat av Conth (Inlägg 20449809)
Någon som t.ex. vet vad Spotify utvecklas i?

Enligt Tobias Ahlin på Spotify är en del av UI skriven i ren C++ medan resten är gjort i eget HTML-ish markup språk kallat "Spider". Samma koncept kör bla. Opera Mini teamet, dock i ett annat språk :)

Conth 2012-09-10 14:27

Citat:

Ursprungligen postat av Wojt (Inlägg 20449813)
QT kanske?


Help -> Show Licenses visar vad Spotify använder.

Hmm, jo kanske. Har kikat lite på det.
Känns lite tveksamt. Både att vara beroende av Nokia för framtiden och om det verkligen är så bra (tycker det finns gott om kritik när man surfar lite, men det finsn det var i och för sig om alla platformar/språk)

P3N 2012-09-10 17:06

Ryktas det inte om att spotify skall släppa en webklient?
Hursom, går det rent funktionellt är det väl bäst att hålla sig till HTML lösningar?

Conth 2012-09-10 18:05

Citat:

Ursprungligen postat av P3N (Inlägg 20449843)
Hursom, går det rent funktionellt är det väl bäst att hålla sig till HTML lösningar?

Absolut, men om man har högre krav på gui och kommunikations-hantering (sockets) så känns det inte som att HTML (med javascript) räcker till riktigt.

Clarence 2012-09-10 19:10

Citat:

Ursprungligen postat av Conth (Inlägg 20449850)
Absolut, men om man har högre krav på gui och kommunikations-hantering (sockets) så känns det inte som att HTML (med javascript) räcker till riktigt.

Använder man HTML i en desktop-applikation brukar man brygga det till andra språk i vilket man skriver vissa funktioner.

Av vad jag sett av Qt är det både smidigt och kompetent, men jag har å andra sidan inte grejat mer med det än lite enklare prototyper. Dock skulle jag vara försiktig med Qt quick, verkar snabbt bli mer avancerade lösningar så fort man tänker utanför deras ramar.

P3N 2012-09-10 20:01

Citat:

Ursprungligen postat av Conth (Inlägg 20449850)
Absolut, men om man har högre krav på gui och kommunikations-hantering (sockets) så känns det inte som att HTML (med javascript) räcker till riktigt.

Kommer bara HTML5 igång på alla webbläsare på ett vettigt/kompatibelt sätt så löser sig ju socketsbiten. Annars får man kanske länka till en webbläsare som klarar det :). Lär väl stabilisera sig med tiden det där.

tartareandesire 2012-09-17 21:38

Vi använde Qt till ett enklare pokerspel i C++ på universitetet. Tyckte det var ganska smidigt att arbeta med då och det har säkerligen förbättrats en del sedan dess.

Conth 2012-09-18 23:17

Citat:

Ursprungligen postat av tartareandesire (Inlägg 20450631)
Vi använde Qt till ett enklare pokerspel i C++ på universitetet. Tyckte det var ganska smidigt att arbeta med då och det har säkerligen förbättrats en del sedan dess.

Många verkar tycka att QT är ett bra alternativ. Får kika djupare på det. Känns dock lite sisådär (långsiktigt) att binda sig till en plattform som drivs av en aktör på marknaden (som dessutom ser rätt svajig ut). Men det är alltid en risk såklart (mer eller mindre) i att "comitta" till en plattform.


Alla tider är GMT +2. Klockan är nu 19:01.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson