Bonusvideo von der IPC 2011
How the Web evolves with Hypermedia
Buchauszug
Single Source Publishing
Tools
- SQLite 3.7.10
- Dart Editor
- OpenLayers 2.11
- Sencha Touch 1.1.1
- jQuery Mobile 1.0 Final
- maXbox 3.8.2
- TurboPower LockBox 3
Bonusvideo von der IPC 2011
How the Web evolves with Hypermedia
David Zuelke (Bitextender GmbH)
The success of the Web as a system for information exchange that effortlessly scaled to span an entire planet can be attributed to a very small set of key factors. But the interactions have thus far been driven by the smartest, most adaptable hypermedia consumers there are: human brains. Now it is time for machines to communicate in the same evolvable, unbreakable and interoperable fashion.
http://phpconference.com
Buchauszug
entwickler.press
Single Source Publishing
Modularer Content für EPUB & Co.
von Sissi Closs
Tablet-PCs und Smartphones gehören unbestritten zu den wichtigsten Informationsträgern in der innovativen Medienlandschaft. Vielfältige Inhalte wandern mehr und mehr in die praktischen mobilen Endgeräte, die wir immer mit uns tragen. Die Einsatzmöglichkeiten sind nahezu grenzenlos und vielversprechend, stellen die Inhaltsprovider aber auch vor große Herausforderungen: Die Inhalte müssen in immer mehr Medien für unterschiedliche Zwecke, in ansprechender Form und in immer kürzeren Zeiträumen bereitgestellt werden. Hier hat sich das Single-Source-Prinzip bewährt. Inhalte werden in kleine Bausteine aufgeteilt und möglichst medienneutral an nur einer Stelle erstellt und gepflegt. Aus dem Baukasten können dann mit geeigneten technischen Mitteln flexibel die unterschiedlichen Medien passend bedient werden.
Tools
SQLite 3.7.10
SQLite ist eine Programmbibliothek für eine eingebettete SQL-Datenbank-Engine. SQLite unterstützt einen Großteil der im SQL-92-Standard festgelegten SQL-Sprachbefehle. Unter anderem implementiert SQLite Transaktionen, Unterabfragen, Sichten, Trigger und benutzerdefinierte Funktionen. Die gesamte Datenbank befindet sich in einer einzigen Datei, eine Client/Serverarchitektur ist nicht vorhanden.
Dart-Editor
Dart-Editor ist der erste Editor für Googles neue Programmiersprache und basiert auf Eclipse-Komponenten. Neben dem Editieren von Dart-Programmen lässt sich mit dem Editor auch der Dart-to-JavaScript-Compiler starten, um Dart-basierte Webanwendungen auszuführen.
OpenLayers 2.11
OpenLayers ist eine JavaScript-Bibliothek, die es ermöglicht, mit geringem Aufwand interaktive Kartenanwendungen für den Webbrowser zu schreiben. Die Bibliothek ermöglicht eine clientseitige Entwicklung und ist unabhängig von der eingesetzten Serversoftware.
Sencha Touch
Sencha Touch ist das erste HTML5-Framework für mobile Endgeräte. Damit lassen sich mobile Webanwendungen für iPhone, iPad und Android entwickeln. Sencha Touch basiert auf HTML5, JavaScript und CSS3 und bietet eine umfassenden Bibliothek an UI Widgets, einer Verwaltung für Touch-Ereignisse samt CSS Transitions. Diese neue Version bringt verbesserte Dokumentation für NestedList, Ext.from.Number, Router und JSDruck. Natürlich auch einige Bug Fixes.
The jQuery Project
jQuery Mobile ist ein Mobile-Framework, das eine Lösung für plattformübergreifende User Interfaces in mobilen JavaScript-Applikationen bietet. jQuery Mobile 1.0 unterstützt nun Apple iOS 3.2 bis 5.0, Android 2.1 bis 2.3, Android Honeycomb, Windows Phone 7 bis 7.5, BlackBerry 6.0, BlackBerry 7, BlackBerry Playbook, Palm WebOS (1.4 bis 2.0), Palm WebOS 3.0, Firebox Mobile (Beta), Opera Mobile 11.0, Meego 1.2, Kindle 3 und Fire, Chrome Desktop 11 bis 15, Firefox Desktop 4 bis 8, Internet Explorer 7 bis 9 und Opera Desktop 10 und 11. jQuery Mobile 1.0 erfordert mindestens jQuery Core 1.6.4.
maXbox 3.8.2
maXbox istein kostenloses Programmiertool, das Programme als Skripte ausführt. maXbox bietet einen Compiler, Debugger und Editor zum Erlernen, Testen und Analysieren von Methoden und Algorithmen von Pascal und Delphi. Dieses Tool ist ohne Installation startbar.
TurboPower LockBox 3
TurboPower LockBox 3 ist eine Delphi-Bibliothek für Kryptographie. Sie bietet effiziente Verschlüsselung mit Private Key, Public Key und Hashing-Funktionen. Unterstützt werden AES, DES, 3DES, Blowfish, Twofish, SHA, MD5, einige Chaining Modes, RSA und viele mehr.