Benutzeroberfläche - UIQ
UIQ (früher bekannt als User Interface Quartz) war eine Softwareplattform basierend auf Symbian OS , entwickelt von UIQ Technology AB. Es ist eine grafische Benutzeroberfläche Schicht , die zusätzliche Komponenten in den Kern des Betriebssystems bietet, die Entwicklung zu ermöglichen funktionsreiche Mobiltelefone , die zu erweiterten Funktionen durch Anwendungen von Drittanbietern geöffnet sind.
Geschichte
UIQ war das Ergebnis von 'Quartz', einer Benutzeroberfläche für Stift- PDAs , die eine der drei vorläufigen Benutzeroberflächen war, die von Symbian Ltd. entworfen wurden . Die ersten drei Quartz-Telefone schafften es nie auf den Markt, einschließlich Psions "Odin" in a Joint Venture mit Motorola , das im Januar 2001 aufgelöst wurde, wodurch sich die Aktien von Psion verschlechterten. Ingenieure entwickelten daraufhin eine leichtere Version der Software, die 2002 vorgestellt und erstmals in diesem Jahr mit dem Sony Ericsson P800 ausgeliefert wurde .
Sony Ericsson war der wichtigste OEM , der die UIQ-Plattform in seinen Produkten einsetzte. Motorola entwickelte auch einige Produkte mit UIQ, gab die Plattform jedoch 2004 zugunsten von Linux auf , zusammen mit seiner Beteiligung an Symbian Ltd. 2007 kehrte Motorola mit der Einführung von Motorola RIZR Z8 zu UIQ zurück . Nokia , das die konkurrierende Plattform der Serie 60 (später S60) verwendet, hat ein UIQ-Gerät namens Nokia 6708 entwickelt, das ein umbenanntes BenQ P31 ist und nur im asiatisch-pazifischen Raum veröffentlicht wurde.
Sony Ericsson kaufte UIQ Technology im November 2006, und im nächsten Jahr kaufte Motorola die Hälfte davon.
Nach der Gründung der Symbian Foundation und ihrer Bevorzugung von S60 als bevorzugte Benutzeroberfläche war die Zukunft von UIQ ungewiss, da es die Software für das Symbian-Betriebssystem nicht mehr entwickeln konnte. Viele für 2009 geplante UIQ-Geräte von Motorola wurden abgesagt, darunter Motorola Razr3 mit dem Codenamen "Ruby".
UIQ Technology meldete im Januar 2009 Insolvenz an, wodurch die UIQ-Plattform effektiv beendet wurde. Sony Ericsson wechselte zu Windows Mobile und dem Open Source Symbian von der Symbian Foundation, während Motorola die Android- Software von Google übernahm .
UIQ 3.3 war die letzte Version der Plattform, basierend auf Symbian OS v9.3. Entwickler, die auf der UIQ 3.x-Plattform entwickelten, hatten eine viel bessere Geschichte als bei früheren Versionen, da alle UIQ 3.x-Telefone von einem einzigen Kern- SDK bedient wurden .
UIQ-Programmiersprachen
Native Anwendungen können mit dem Symbian/UIQ SDK in C++ geschrieben werden . Alle UIQ-basierten Telefone (2.x und 3.x) unterstützen auch Java- Anwendungen.
UIQ-Telefone verwenden Touchscreens mit einer Auflösung von 208×320 Pixel (UIQ 1.x & 2.x) und 240×320 (UIQ 3.x). Je nach Telefon beträgt die Farbtiefe bei einigen neueren Telefonen 12 Bit (4096 Farben), 16 Bit (65536 Farben), 18 Bit (262144 Farben) und 24 Bit (16.777.216 Farben).
Für Entwickler sind die wesentlichen Elemente:
- Single-SDK-Modell – Entwickler, die auf UIQ-Kernfunktionen abzielen, können das UIQ-SDK verwenden, um auf jedes UIQ 3-Gerät abzuzielen. Erweiterungen für bestimmte Gerätefunktionen (wie WLAN usw.) sind auf den Websites der Telefonhersteller erhältlich.
- Erhöhte Werkzeugunterstützung - Entwickler können alle Werkzeuge verwenden, mit denen sie vertraut sind ( DevStudio , Eclipse , Carbide , CodeWarrior , NetBeans ). Viele dieser Tools beginnen, umfangreiche RAD- Funktionen sowohl für C++- als auch für Java-Entwickler zu unterstützen. Visual Basic-Programmierer können NS Basic/Symbian OS verwenden .
- Großvolumige Geräte der Mittelklasse sind nun möglich, um den potenziellen Kundenstamm deutlich zu vergrößern.
Liste der UIQ 2.x-Telefone
-
Sony Ericsson
- Sony Ericsson P800 (UIQ 2.0)
- Sony Ericsson P900 (UIQ 2.1)
- Sony Ericsson P910 (UIQ 2.1)
-
Motorola
- Motorola A920 (UIQ 2.0)
- Motorola A925 (UIQ 2.0)
- Motorola A1000 (UIQ 2.1)
- Motorola M1000 (UIQ 2.1)
- Benq
-
Nokia
- Nokia 6708 (UIQ 2.1)
- Arima
- Arima U300 (UIQ 2.0)
- Arima U308 (UIQ 2.1)
Liste der UIQ 3.x-Telefone
Im Folgenden finden Sie eine Liste von Smartphones , für die die neuere UIQ 3.x-Plattform angekündigt/bestätigt wurde.
Design im PDA-Stil (ähnlich einem Handheld-Computer)
- Sony Ericsson M600/M600i/M608c (UIQ 3.0)
- Sony Ericsson P990/P990i/P990c (UIQ 3.0)
- Sony Ericsson P1/P1i/P1c (UIQ 3.0)
- Sony Ericsson W950/W950i/W958c (UIQ 3.0)
- Sony Ericsson W960/W960i/W960c (UIQ 3.0)
Hybrid-PDA/Phone-Design (Candy-Bar-Telefon mit Touchscreen-Display)
- Sony Ericsson G700 (UIQ 3.0)
- Sony Ericsson G900 (UIQ 3.0)
Slider-Design
- Motorola RIZR Z8 (UIQ 3.1)
- Motorola RIZR Z10 (UIQ 3.2)
Erste Telefone mit Plattformversionen
- Das erste auf UIQ v2.0 basierende Telefon war das Sony Ericsson P800 .
- Das erste Telefon, das UIQ 3 verwendet, war das Sony Ericsson P990 .
- Das erste Telefon mit UIQ 3.1 war das Motorola RIZR Z8 .
- Das erste Telefon mit UIQ 3.2 war das Motorola RIZR Z10 .
Siehe auch
- S60 , eine weitere Symbian-basierte Plattform.
- MOAP , eine Symbian-basierte Plattform , die in NTT DoCoMo ‚s 3G - Mobiltelefonen.