]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/commitdiff
GUI BB10
authorFanda Vacek <fanda.vacek@volny.cz>
Wed, 20 Mar 2013 10:33:06 +0000 (11:33 +0100)
committerFanda Vacek <fanda.vacek@volny.cz>
Wed, 20 Mar 2013 10:35:13 +0000 (11:35 +0100)
prednasky/gui/index.mdwn

index 91af12cf216881943a4cdaecb16beb46629ed49e..c3f9d188f4981943d6f5447458f1a30b65f7df86 100644 (file)
@@ -71,19 +71,20 @@ GUI aplikace mají navíc:
 
 - použité programovací jazyky a jejich počet
 - cílová platforma (cílový OS) / multiplatformnost
-- lokální, síťová, tenký/tlustý klient, 1-2-3 vrstvá 
-- desktop 
+- lokální, síťová, tenký/tlustý klient, 1-2-3 vrstvá
+- desktop
     - widgetset
-- web 
+- web
     - framework
     - HTML5
 - mobile
     - Android - Java
     - Apple iOS - Object C
-    - Windows Mobile ?
-    - Meego - Qt + QML
-    - Bada, BB OS X
-- embeded 
+    - Windows Mobile
+    - BlackBerry BB10 - Cascades Qt/QML
+    - Meego - Qt + QML ???
+    - Bada
+- embeded
     - MicroWindows
     - mnoho dalších možností
 - HW nároky (paměť, procesor, konektivita)
@@ -110,16 +111,16 @@ GUI aplikace mají navíc:
 
 vždy je dobré znát protivníka
 
-## X Window System 
+## X Window System
 
 - Grafické prostředí pro operační systém UNIX
 - Začal vyvíjet institut MIT (Massachusetts Institute of Technology) v r. 1984.
 - Označení X11 (verze 11) od r. 1987
-- Další verze jsou označovány jako revize. 
+- Další verze jsou označovány jako revize.
 - Současná podoba systému oken X se principiálně nemění a nová vydání jsou rozšiřující především z pohledu způsobů implementace grafických režimů.
 - Klient-server architektura, klient (GUI aplikace) nemusí nutně běžet na stejném stroji, jako server.
 - Server se stará o klávesnici, myš a zobrazení grafického výstupu aplikací.
-- Klient komunikuje se serverem pomocí socketu. Používá [X-protokol](#x-protocol). 
+- Klient komunikuje se serverem pomocí socketu. Používá [X-protokol](#x-protocol).
 - XFree86 v roce 1992 z X386, což byla implementace X serveru pro 386 architekturu.
 - X11R6.4 restriktivnější licence ve verzi 4.4 v únoru 2004.
 - Referenční implementací je X server vyvíjený X.Org Foundation.
@@ -142,7 +143,7 @@ Samotný X Server má na starost pouze zobrazení na obrazovku, obsluhu hardware
 
 ## X protokol ###
 
-- Specifikuje způsob komunikace mezi X-Serverem a X-Klienty. 
+- Specifikuje způsob komunikace mezi X-Serverem a X-Klienty.
 - Nejslavnější implementací je Xlib.
 
 ![Xlib][3]