symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
Qtopia
Veröffentlicht durch Raffzahn am Dienstag 26. Maerz, 15:58
Aus der wiebitte Abteilung
Nachrichten Trolltech, die Macher hinter Qt, stellen Ihr neuestes Produkt vor: Qtopia, ein 'Multiplatform Framework für Mobilgeräte'. Linux Today hat die Pressemitteilung (Englisch) dazu. Ich werd noch nicht so ganz schlau daraus was das jetzt eigentlich ist. Ein neues (linuxbasiertes) OS, oder was ?

Geschützte CDs downloaden | Druckausgabe | Sun gibt nach im Java-Streit  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • Linux
  • Linux Today
  • Pressemitteilung
  • Mehr zu Nachrichten
  • Auch von Raffzahn
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    (Score:0)
    Von Anonymer Feigling am Tuesday 26. March, 17:08 MES (#1)
    ist kein linuxbasierendes OS.. 'Quasi' was wie gnome oder KDE.. aber das läuft nicht mit X sondern mit 'nem framebuffer.. aber neu ist das doch nicht.. das gibt es mindestens schon 1 jahr...
    Was Qtopia ist: (Score:1)
    Von P2501 am Tuesday 26. March, 17:10 MES (#2)
    (User #31 Info) http://www.p2501.ch/

    Qtopia stellt vor allem eine API und einen Satz von Programmen für PDAs zur Verfügung. Das ganze natürlich in einheitlichem Look and Feel, wie man es von PDAs gewohnt ist.

    Qtopia ist aber kein Betriebssystem wie PalmOS, WinCE oder EPOC, denn es greift nicht selbst auf die Hardware zu. Vielmehr setzt es auf Qt/Embedded auf. Das ist eine spezielle Version von Qt, die auf PDAs angepasst ist (was für eine Überraschung).

    Qt/Embedded wiederum braucht einen laufenden Betriebssystemkern, sowie einen Framebuffer (X11 ist nicht notwendig). Der Betriebssystemkern (z.B. Linux mit fbdev), Qt/Embedded und Qtopia bilden dann zusammen das Betriebssystem.


    Qt/Embedded vs. Java (Score:1)
    Von h2o am Tuesday 26. March, 22:09 MES (#3)
    (User #487 Info) http://www.numlock.ch
    Neben den bei LinuxToday erwähnten Berichten gibt es auch in der letzten Ausgabe des Free Software Magazins einen übersichtlichen Artikel zu Qt/Embedded und Qtopia (PDF-Datei)

    Qt/Embedded ist sicher interessant, weil es ein schönes Framework zur PDA-Programmierung ist und weil es bereits viele auf Qt basierende Applikationen gibt, die portiert werden können. So neu, wie in der Pressemitteilung angepriesen, ist es allerdings nicht.

    Die meisten PDA-Entwickler werden statt in C++/QtEmbedded aber wohl eher in Java ihre PDA-Applikationen entwickeln, da Java einfacher ist und (in gewissen Grenzen) sogar Bytecode-Portabilität bietet. Dank modernen Virtual Machine Konzepten, wie etwa den bei Esmertec Jbed eingesetzten WAT-Compilers, sind Java-Applikationen praktisch gleich schnell wie entsprechende native Programme (die z.B. Qt/Embedded benutzen). Bei der Way-Ahead-of-Time-Kompilierung wird Bytecode vor der Laufzeit in nativen Code umgewandelt.

    Nicht zuletzt dürften auch die neuesten Vorstösse von Sun Java auf PDAs und im Embedded-Bereich beflügeln: das PDA Profile für J2ME ist gegenwärtig im Community Review, das CLDC 1.1 und das MIDP 2.0 bereits im Public Review. Eine Kostprobe, was heute bereits mit Java auf J2ME/MIDP-kompatiblen PDAs/Mobiltelefonen möglich ist, gibt's unter Midlet.org.

    Auch die gerade beschlossene Besserstellung von Open Source Projekten beim Java Community Process dürfte die Akzeptanz von Java bei Entwicklern erhöhen.
    Re:Qt/Embedded vs. Java (Score:1)
    Von P2501 am Wednesday 27. March, 10:30 MES (#6)
    (User #31 Info) http://www.p2501.ch/

    Mal sehen. Java hat sicher seine Vorteile. Mir persönlich gefallen zum Beispiel (im Vergleich mit C++) die Nichtverwendung von Zeigern und das Stringhandling. Aber Qt hat auch seine Vorteile. Insbesondere ist das Framework kleiner als eine JVM mit gleicher Leistungsfähigkeit, und die Applikationsbasis ist grösser. Vor allem gibt es für Qt/Embedded bereits eine ganze Reihe von Killerapplikationen, wie zum Beispiel die Web-Browser Opera und Konqueror.

    Ausserdem sollte man bei den ganzen PDAs, glaube ich, allmählich zwischen zwei Produktegruppen unterscheiden:

    1. programmierbare Agendas (Palm)
    2. abgespeckte Microcomputer (WinCE / Embedded Linux)
    Die beiden Produktegruppen zielen zwar letztendlich auf den selben Markt (Manager und Freaks mit zuviel Geld ;-), sind aber technisch so verschieden, dass man sie eigentlich separat führen sollte.


    Sharp verkauft auch schon einen PDA mir Qtopia (Score:0)
    Von Anonymer Feigling am Tuesday 26. March, 23:31 MES (#4)
    Sharp verkauft auch schon einen PDA mir Qtopia mehr unter http://www.zaurus.de/
    Re:Sharp verkauft auch schon einen PDA mir Qtopia (Score:1)
    Von h2o am Wednesday 27. March, 00:27 MES (#5)
    (User #487 Info) http://www.numlock.ch
    ...plus eben auch mit einer Java Virtual Machine (Jeode von Insignia). Jeode wird auch mit den aktuellen iPAQs (H38xx) mit PocketPC 2002 ausgeliefert. Auch wenn das eine gute JVM ist, basiert sie leider noch auf dem alten Standard PersonalJava, der zwar recht mächtig (~JDK 1.1), aber halt eben nicht zu J2ME kompatibel ist. PersonalJava wird bei J2ME durch das Personal Profile abgelöst, welches auf der CDC basiert. Für PDAs ist hingegen die CLDC vorgesehen mit den entsprechenden Profile MIDP, MIDP_NG und PDA Profile.

    Detailinfos zum Zaurus findet man übrigens hier:
    Zaurus Seite bei Sharp.de

    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen