Lively Kernel: Entwicklungsumgebung in JavaScript

Smalltalk und Squeak-Entwickler baut Programmierumgebung für das Web

Dan Ingalls, einer der Entwickler von Squeak und Smalltalk, hat zusammen mit anderen "Lively" entwickelt, eine Programmierumgebung für das Web. Entwickelt im Rahmen des Project Flair an den Sun Labs, handelt es sich bei Lively um in JavaScript geschriebene Komponenten, die die Entwicklung von Webapplikationen mit JavaScript ähnlich komfortabel machen sollen wie die Entwicklung konventioneller Desktop-Applikationen.

Anzeige

Screenshot #1
Screenshot #1
Mit dem "Lively Kernel" sollen aus Webapplikationen echte Applikationen werden, im Gegensatz zu dem derzeit bei Webapplikationen vorherrschenden Dokumentenansatz. Dabei wollten die Lively-Entwickler mit möglichst wenigen Basistechnologien arbeiten und beschränkten sich somit weitgehend auf JavaScript. So läuft Lively direkt im Browser, ohne dass zusätzliche Software installiert werden muss.

Zudem nutzt Lively die Grafik-Bibliothek Morphic, ein User-Interface-Framework, das die Erzeugung und Veränderung interaktiver Grafikobjekte vereinfachen soll und einst für Suns Self-System entwickelt wurde, später aber auch mit Squeak und Smalltalk zum Einsatz kam. Dabei setzt Lively SVG-Unterstützung im Browser voraus, wobei Applikationsentwickler mit SVG nicht direkt in Berührung kommen.

Screenshot #4
Screenshot #4
Letztendlich steht mit Lively so eine kleine Entwicklungsumgebung für Webapplikationen bereit, die auch als IDE (Integrated Development Environment) genutzt werden kann. Die ereignisgesteuerte Benutzerschnittstelle kann mit Hilfe von JavaScript und Morphic verändert werden. Zudem werden asynchrone Netzwerkzugriffe unterstützt, wie man sie aus Ajax-Applikationen gewohnt ist. So sollen sich konventionelle Desktop-Applikationen entwickeln lassen, die im Browser laufen.

Derzeit läuft Lively aber nur in aktuellen Entwicklerversionen von Safari und Firefox, in anderen Browsern könne es zu merkwürdigem Verhalten kommen, so die Entwickler. Empfohlen wird die Vorabversion Safari 3.0. Zu finden ist der Lively-Kernel unter research.sun.com/projects/lively, wobei wenige Klicks ausreichen, um Lively zu starten.


newsparadies 03. Mai 2009

moin, Java ist langsam, weil es sich um eine Sprache handelt, die bewusst auf Dinge wie...

qp1d 10. Okt 2007

Bemerkenswert, wieviel Zeit Du Dir genommen hast. Danke! mfg qpid

DaCroci 10. Okt 2007

Dein Heulen bringt hier keinen weiter. Bleib sachlich und gut is.

DaCroci 10. Okt 2007

Dann drück dich nächstes Mal verständlicher aus und beziehe Dich auf das entsprechende...

Gabbelhuupler 09. Okt 2007

Entschuldige, aber das ist Käsekuchen :) Java hat sich zwar entwickelt und sehr...

Kommentieren




Anzeige
  1. Software Developer (m/w) – LINUX EXPERT
    OMICRON electronics GmbH, Klaus (Austria)
  2. Diplom Informatiker / Betriebswirt / Ingenieur für Entwicklungen und Beratung in SAP CRM 7.0 Web UI (m/w)
    Brunel GmbH, Frankfurt
  3. Java-Entwickler (m/w) - Bereich ERP
    HALTEC Hallensysteme GmbH, Korntal-Münchingen
  4. IT-System-Administrator (m/w)
    Endress+Hauser Conducta Gesellschaft für Mess- und Regeltechnik mbH & Co. KG, Gerlingen, Waldheim bei Dresden, Groß-Umstadt bei Darmstadt

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Radeon HD 7770 und 7750 im Test

    Die Grafikkarte mit 1 GHz für 159 Euro

  2. Youporn-Betreiber

    Hacker will 350.000 Datensätze bei Pornoseite erbeutet haben

  3. Nortel Networks

    Nortel war fast zehn Jahre lang gehackt

  4. Unity Technologies

    Bessere Grafik und KI mit Unity 3.5 verfügbar

  5. Abmahnabzocke

    Maximal 100 Euro Abmahngebühr für Urheberrechtsverstöße


Meistkommentiert
  1. Kommentare: 270 | letzter Beitrag 13.02. 23:28

  2. Kommentare: 200 | letzter Beitrag 14.02. 22:07

  3. Kommentare: 194 | letzter Beitrag 14.02. 13:50

  4. Kommentare: 117 | letzter Beitrag 14.02. 12:39

  5. Kommentare: 101 | letzter Beitrag 02:39 Uhr

Mehr


  1. Google

    Wir haben den größten DNS-Dienst

  2. Lensbaby

    Teleobjektiv mit absichtlicher Unschärfe

  3. Smartphone-App

    Remove löscht störende Menschen im Bild

  4. Radeon HD 7770 und 7750 im Test

    Die Grafikkarte mit 1 GHz für 159 Euro

  5. Youporn-Betreiber

    Hacker will 350.000 Datensätze bei Pornoseite erbeutet haben

  6. TZ77XE4

    Biostar zeigt Mainboard für Ivy Bridge und Sandy Bridge

  7. Unity Technologies

    Bessere Grafik und KI mit Unity 3.5 verfügbar

  8. Fifa Street

    Last Man Standing auf dem Bolzplatz

  9. Isis Web Browser

    Neuer Browser für HPs WebOS

  10. Nortel Networks

    Nortel war fast zehn Jahre lang gehackt



Haben wir etwas übersehen?

E-Mail an news@golem.de


WOA: Windows 8 für ARM im Detail
WOA
Windows 8 für ARM im Detail

Mit Windows on ARM (WOA) will Microsoft ein neues System mit einer ganz neuen Art von PCs etablieren. Damit Windows 8 auf ARM performant läuft und lange Akkulaufzeiten ermöglicht, musste Microsoft einige Kompromisse machen.

  1. Windows 8 auf ARM Microsoft zeigt Office 15

Blackhole Toolkit: Cryptome gehackt und mit Malware infiziert
Blackhole Toolkit
Cryptome gehackt und mit Malware infiziert

Cryptome ist gehackt und mit einer Schadsoftware infiziert worden. Der Schadcode hatte alle Seite das Angebotes befallen, das deshalb komplett wiederhergestellt werden musste.

  1. Evilshadow Microsoft Store in Indien gehackt
  2. Nach Hackerangriff Polizei-Webserver in Nordrhein-Westfalen seit 12 Tagen down
  3. Windows und Office 21 Sicherheitslücken in Microsofts Software

Eye-Tracking: Bewegungsabhängige Bildschirmoberfläche von Apple
Eye-Tracking
Bewegungsabhängige Bildschirmoberfläche von Apple

Apple hat in den USA einen Patentantrag eingereicht, der eine Benutzeroberfläche beschreibt, die sich der Position des Nutzers vor dem Bildschirm anpassen kann. Die Frontkamera erfasst den Blick des Anwenders und ändert zum Beispiel den Schattenwurf der Icons.

  1. Apple Apple-Aktie erreicht neuen Höchststand
  2. Nicht-Abwerbe-Pakt Google hat mit Apple und Intel gemauschelt
  3. John Browett Apple will mit neuem Chef seine Ladenkette ausweiten

Zum Artikel