GUI programu w html/javascript

Odpowiedz Nowy wątek
2011-10-18 13:02
Marcin
0

Witam,
Czy istnieje biblioteka umożliwiająca pisanie aplikacji desktopowych z GUI, które byłoby wizualizowane w przeglądarce?
Powiedzmy, że program pisany jest w c++, natomiast gui w html i js np ładnym extjs 4. Nie chodzi mi o stosowanie "dużego" serwera www, tylko mały, wkompilowany w program serwer. Uruchamiając program, ten uruchamiałby domyślą przegladarkę, w której dostępne byłoby gui tego programu. Nie chodzi mi o żadne activex'y, aplety java itd.
pozdrawiam

Pozostało 580 znaków

2011-10-18 13:17
Rev
0

Gotowe rozwiązania to np. XULRunner (Mozilla Prism) czy Adobe AIR.


Pozostało 580 znaków

2011-10-19 09:28
0
Marcin napisał(a)

Witam,
Czy istnieje biblioteka umożliwiająca pisanie aplikacji desktopowych z GUI, które byłoby wizualizowane w przeglądarce?
Powiedzmy, że program pisany jest w c++, natomiast gui w html i js np ładnym extjs 4. Nie chodzi mi o stosowanie "dużego" serwera www, tylko mały, wkompilowany w program serwer. Uruchamiając program, ten uruchamiałby domyślą przegladarkę, w której dostępne byłoby gui tego programu. Nie chodzi mi o żadne activex'y, aplety java itd.
pozdrawiam

przerabialem takie rozwiazanie, i szczerze odradzam, lepiej albo wkompiluj lekki serwer www jak lighttpd i dorzuc np: php, albo zrob backend w javie ktory renderuje front w html/js


Polecam mongoose. Do serwisowania stron powinien się nadać. Taka konstrukcja powinna umożliwiać stosowanie JavaScript + html + css + ew. dane w JSON/CSV/XML/SQLite. Uwaga: extjs trzeba albo kupić albo opublikować źródła swojego programu (GPL), gdy się go dystrybuuje - http://pablotron.org/?cid=1556. - vpiotr 2011-10-19 10:46

Pozostało 580 znaków

2011-10-19 12:44
studenciak
0

Może Qt Webkit bridge, tutaj masz przykład http://doc.qt.nokia.com/4.7-snapshot/webkit-imageanalyzer.html

Pozostało 580 znaków

2011-10-19 15:48
0

Kolejna możliwość: gtk+ broadway: http://webhosting.pl/Gtk_.bro[...]cje.desktopowe.w.przegladarce - nie wiem tylko czy póki co mozliwe jest użycie tego pod Windows. Nad qt ma taką przewagę, że w zasadzie nie trzeba nic robić - każdą aplikację można odpalić w przeglądarce, nawet jeśli nie była pisana jako webowa tylko jako desktopowa i wybiera się samemu w jakim trybie ją uruchamiamy.

edytowany 2x, ostatnio: othello, 2011-10-19 15:54

Pozostało 580 znaków

2011-10-21 15:55
Marcin
0

Dzięki za rady, zdecydowałem się na lighttpd + fastcgi, zobaczymy co z tego wyjdzie,
pozdrawiam.

Pozostało 580 znaków

2011-10-21 16:53
0

Tylko czy wrzucanie do aplikacji desktopowej wkompilowanego php-fcgi i lighttpd to szczęśliwy pomysł? Ucierpi na tym raczej mocno czas uruchamiania. IMHO użycie czegoś co wyświetla statyczną stronę i jest rozszerzane w pewien sposób poprzez customowe schematy URI lub dodatkowe zabawki z poziomu np. skryptów JS to lepsze rozwiązanie, o ile jest dostępne.


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

2011-10-21 17:50
Marcin
0

Ma to być część systemu, do konfigurowania urządzenia. Urządzenie można konfigurować zdalnie (przez modem gprs) z poziomu strony, albo przez usb, z poziomu desktopu (należy również założyć brak internetu). Chciałbym, aby konfiguracja wszędzie wyglądała identycznie i działała pod linuksem oraz windowsem, tak aby przysłowiowy "Wańka" z Rosji mógł się połapać. Pobawię się z fastcgi i napiszę jakie wnioski wyciągnąłem.
Pozdrawiam.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0