Benutzeroberfläche - UIQ

Sony Ericsson P800, das erste ausgelieferte Gerät mit UIQ. Auf diesem Gerät läuft UIQ auf Symbian.
Screenshot von UIQ v3.1 mit Agenda

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

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)

Hybrid-PDA/Phone-Design (Candy-Bar-Telefon mit Touchscreen-Display)

Slider-Design

Erste Telefone mit Plattformversionen

Siehe auch

  • S60 , eine weitere Symbian-basierte Plattform.
  • MOAP , eine Symbian-basierte Plattform , die in NTT DoCoMo ‚s 3G - Mobiltelefonen.

Anmerkungen

Externe Links