Enyo
EnyoJS | |
---|---|
Entwickler | Hewlett-Packard |
Aktuelle Version | 2.0 (2012-07-18) |
Betriebssystem | plattformunabhängig |
Programmiersprache | JavaScript |
Kategorie | Bibliothek |
Lizenz | Apache License 2.0 |
Deutschsprachig | ja |
enyojs.com |
Enyo ist eine freie JavaScript-Bibliothek, die Datenkapselung und Modularität für mobile und web Applikationen betont. [1] [2] [3] Die Software wurde von Hewlett-Packard entwickelt und unter der Apache-Lizenz Version 2 als Open-Source freigegeben. [4]
Inhaltsverzeichnis
[Verbergen]Geschichte[Bearbeiten]
Enyo war von Anfang an als plattformunabhängiges Framework konzipiert. Enyo war allerdings in der Version 1 ausschließlich für das HP TouchPad und für dessen Betriebssystem HP webOS optimiert. Mehr als 1000 Enyo Apps wurden so für die bisherigen HP webOS Geräte verfügbar.
Im Zusammenhang mit der Open-Source Freigabeankündigung [5] [6] wurden im Januar 2012 die Anstrengungen auf die Portierung von Enyo so refokusiert, daß Enyo in der Version 2 alle modernen Web-Umgebungen, einschließlich iOS, Android, Safari, Firefox, Chrome und Internet Explorer und weitere unterstützt. [7]
Nach Verlassen der Beta-Phase bietet Enyo 2.0 ab Juli 2012 ein plattformübergreifendes UI-Toolkit, eine Layout-Bibliothek zur Unterstützung von Multi-Formfaktor Anwendungsdesigns. [8] Mit vielen anderen Enyo Zugaben können damit Anwendungen für das Web und für Mobilgeräte gebaut werden. [9]
Beispiele[Bearbeiten]
Dies ist ein Hallo Welt! Programm in Enyo
enyo.kind({
name: "HelloWorld",
kind: enyo.Control,
content: 'Hallo Welt!'
});
new HelloWorld().write();
Siehe auch[Bearbeiten]
Weblinks[Bearbeiten]
- Offizielle Website: enyojs.com
- Enyo Developer Guide
- interaktive Enyo API Dokumentation
- interaktive Enyo Beispiele
Einzelnachweise[Bearbeiten]
- Hochspringen ↑ Developing Enyo Applications. Abgerufen am 29. Juli 2012.
- Hochspringen ↑ webOS Enyo framework free to developers today, brings pixel density agnostic apps to phones, tablets and PC. Abgerufen am 29. Juli 2012.
- Hochspringen ↑ HP-Palm's Enyo: A New webOS Apps Framework. Abgerufen am 29. Juli 2012.
- Hochspringen ↑ HP: WebOS, Enyo app framework goes open source. Abgerufen am 29. Juli 2012.
- Hochspringen ↑ HP: WebOS wird Open Source - Golem.de. Abgerufen am 29. Juli 2012.
- Hochspringen ↑ Original Pressemitteilung zur Zukunft als Open-Source-Software auf den Seiten von HP. Abgerufen am 29. Juli 2012.
- Hochspringen ↑ Enyo cross-platform Support. Abgerufen am 29. Juli 2012.
- Hochspringen ↑ HP: webOS-Framework Enyo reif für den Produktiveinsatz - Heise.de. Abgerufen am 29. Juli 2012.
- Hochspringen ↑ About Enyo. Abgerufen am 29. Juli 2012.