Das Markdownpad für Windows bietet eine zweigeteilte Ansicht, die parallel zur Texteingabe in der Auszeichnungssprache Markdown die gerenderte Ansicht darstellen kann. Damit wird es auch für den Anfänger leichter, komplexe Strukturen mit Markdown zu schreiben.





















Google hat wie erwartet mit Dart eine neue Sprache zur strukturierten Webprogrammierung als Alternative zu Javascript vorgestellt. Entwickelt haben sie unter anderem V8-Entwickler Lars Bak und Gilad Bracha, Erfinder von Newspeak und Mitautor der Java-Spezifikation.
Rémi Forax will mit PHP-Reboot eine der populärsten Programmiersprachen neu erfinden. Er verspricht weniger $-Zeichen und Semikolons und Sicherheit von Hause aus.
Mit Googles Qualitybots können Webseiten frühzeitig auf Inkompatibilitäten mit neuen Chrome-Versionen getestet werden. Das Tool richtet sich vor allem an Webentwickler und Webseitenbetreiber.
Google erweitert sein Cloud-Computing-Angebot App Engine um die Google Cloud SQL. Damit sollen sich MySQL-Datenbanken einfach in die Cloud verlagern lassen.
Mozilla muss bei seinen Plänen für das Add-on-SDK Abstriche machen. Eigentlich war geplant, alle mit dem SDK erstellten Erweiterungen bei Erscheinen einer neuen SDK-Version serverseitig neu zu packen. Doch das ist komplizierter als gedacht.
Google legt bei der Entwicklung von Google+ weiter ein hohes Tempo vor und erweitert das API seines sozialen Netzwerks. Erste Mitte September 2011 hatte Google ein erstes rudimentäres API für Google+ veröffentlicht.
Epic Games hat auf Adobes Konferenz Max seine Unreal Engine 3 für Adobes Flash Player demonstriert und dazu ein komplett spielbares Level aus Unreal Tournament 3 gezeigt. Laut Epic-Gründer Marc Rein sieht das Spiel im Browser besser aus als auf der Xbox 360 und PS3.
Das Benachrichtigungstool Growl ist seit der Version 1.3 kostenpflichtig. Die Entwickler hoffen so, das Projekt am Leben erhalten und die Mac-OS-X-Software verbessern zu können.
Oracle hat die Pläne für Java 8 genauer dargestellt. Während bei Java 7 noch wenig geändert wurde, soll Java 8 mit der Einführung der Projekte Lambda und Jigsaw wieder deutlich anders ausfallen.
Adobe hat beim W3C einen Entwurf für CSS Shaders eingereicht. Damit sollen sich neue visuelle Effekte für HTML5-Inhalte umsetzen lassen, auch im Zusammenspiel mit CSS Animations und CSS Transitions.
Dmitry Baranovskiy hat am Wochenende eine neue Version seiner Vekotgrafikbibliothek fürs Web angekündigt. Raphaël 2.0 bietet zahlreiche Verbesserungen.
Die Entwickler von Phonegap wollen ihre Software der Apache Software Foundation übergeben. Mit Phonegap lassen sich Webapplikationen zu nativen Apps für iOS, Android, Blackberry OS, WebOS, Symbian und Bada umwandeln.
Mit JS Test hat Google ein Unit-Test-Framework für Javascript als Open Source veröffentlicht. Es basiert auf der in Chrome verwendeten Javascript-Engine V8.
Das jQuery-Team hat eine erste Beta seiner Javascript-Bibliothek jQuery 1.7 veröffentlicht. Die neue Version korrigiert Fehler, führt neue APIs ein, beschleunigt unter anderem .data()-Funktionen und kann mit HTML5-Tags umgehen.
Microsoft hat ein Weißbuch für Symbian-Qt-Entwickler veröffentlicht, in dem API-Übersetzungen von Qt auf Windows Phone 7 beschrieben werden. Außerdem soll eine Roadshow in Europa und Australien Entwickler für Windows Phone 7 anwerben.
Canonical hat eine Webseite für App-Entwickler gestartet: Developer.ubuntu.com. Sie bietet Informationen, Werkzeuge und Anleitungen für die Entwicklung von Apps für Ubuntu.
Die erste Pretest der kommenden Version 24.1 des Texteditors GNU Emacs 24.1 bringt einen integrierten Paketmanager, die Unterstützung für Farbschemata und GTK+ 3, Desktop Notifications und bidirektionale Texte.
Mit der Einführung von Facebook Timeline erhalten auch Anwendungsentwickler deutlich mehr Möglichkeiten. Die Apps sollen mehr Facebook-Daten auswerten, verknüpfen und ansprechend präsentieren können - sogar auf mobilen Geräten.
Intel hat unter dem Namen River Tail eine Javascript-Erweiterung entwickelt, mit der sich die Vorteile moderner Multi-Core-Prozessoren und deren Vektorinstruktionen im Browser nutzen lassen sollen.
Microsofts Internet Explorer 9 und auch Firefox 6 bestehen ab sofort den Acid3-Test. Die Testkriterien der Kompatibilitätsprüfung sind verändert worden.
Build Windows Microsoft wurde auf der Build nicht müde zu betonen, dass alle Applikationen, die unter Windows 7 laufen, auch unter Windows 8 genutzt werden können. Und doch gibt es einige Ausnahmen.
Build Windows Die Windows Runtime (WinRT) ist der zentrale Baustein des neuen Metro-UI von Windows 8. Damit das Interface dabei schnell und flüssig (fast and fluid) läuft, müssen sich Entwickler bei WinRT auf ein weitgehend asynchrones API einstellen.
Google hat sein soziales Netzwerk Google+ um ein erstes API erweitert, weitere sollen folgen. Über dieses erste API können Entwickler ausschließlich auf öffentliche Daten in Google+ zugreifen.
Build Windows Xbox Live für Windows 8 passt sich in das neue Metro-UI ein und bringt alle Funktionen mit, die auf Xbox Live heute verfügbar sind. Multiplayerspiele werden plattformübergreifend spielbar.
Google stellt im Oktober eine neue Skriptsprache vor. Dart soll der Nachfolger von Javascript werden.
Die Open-Source-Software Upverter soll beim Entwerfen von Open-Source-Hardware helfen. Sie ist für kollaborative Arbeit gedacht, ähnlich wie Git oder SVN für Programmcode.
Das Jetpack-Team hat eine überarbeitete Version der Addon SDK 1.1 für Mozilla-Anwendungen veröffentlicht. Das erste Update seit der Veröffentlichung von SDK 1.0 enthält primär Bugfixes - aber auch Verbesserungen.
Die gesamte Infrastruktur um das Framework Qt wird von Nokia ausgelagert. Künftig stehen Quellcode, Bugtracker und anderes auf qt-project.org bereit, das von einer gemeinnützigen Organisation betreut wird.
Das quelloffene Framework für Whistleblower Globaleaks ist erstmals als Quellcode verfügbar. Eine einfache Onlinedemo der Funktionsweise ist ebenfalls abrufbar.
Opera hat einen eigenen Downloadshop für Fernseher mit Opera-Browser vorgestellt. Über den Opera TV Store können webfähige TV-Anwendungen auf HTML5-Basis angeboten werden.
Adobe Air 3 und der Flash Player 11 nähern sich ihrer Fertigstellung. Adobe hat jeweils erste Release Candidates veröffentlicht.
Mit einer neuen Binärschnittstelle für Linux sollen 32-Bit-Anwendungen in einem 64-Bit-System schneller laufen als bisher. Die Entwickler sprechen von einem Geschwindigkeitszuwachs von bis zu 30 Prozent.
Unity Technologies will mit seiner Spieleengine Unity 3D eine weitere Plattform unterstützen: Adobes Flash Player 11. So sollen mit der 3D-Engine entwickelte Spiele künftig auch im Browser laufen.
Nokia hat die Entwicklungsumgebung für Qt aktualisiert. Darin ist auch ein Update für Qt enthalten, das jetzt die Versionsnummer 4.7.4 enthält. Das Qt SDK 1.1.3 enthält zusätzlich die neue Version von Meego 1.2 Harmattan Beta.
Opera hat seinen Werkzeugkasten für Webentwickler überarbeitet und Dragonfly 1.1 veröffentlicht. Dabei wurden nicht nur Bugs beseitigt, sondern auch einige neue Funktionen integriert.
Mozilla-Entwickler Brian Hackett hat die Javascript-Engine von Firefox um Type Inference erweitert. In ersten Javascript-Benchmarks ist Firefox damit 30 bis 44 Prozent schneller.
Der Quellcode zu Samsungs DRM-Treiber für den Grafikchipsatz Exynos 4210 wurde veröffentlicht und könnte in den Linux-Hauptentwicklungszweig aufgenommen werden. Der Exynos 4210 wird unter anderem im Galaxy S2 verwendet.
Ein ambitionierter Hacker möchte die Hardware des iPhone 4 emulieren. Mit der freien virtuellen Maschine Qemu als Basis soll iOS in einer emulierten Hardwareumgebung laufen.
Oracle will Java SE und das Java Developer Kit nicht länger unter der Operating System Distributor License for Java vertreiben. Damit dürfen Linux-Distributionen die offiziellen Java-Bibliotheken nicht mehr selbst zu Paketen schnüren und vertreiben.
Für Bada-Smartphones hat Samsung das entsprechende Software Development Kit (SDK) in der Version 2.0 veröffentlicht. Damit lassen sich Anwendungen für Samsungs Smartphoneplattform Bada entwickeln.
RIM hat eine Betaversion seines Native SDK für Blackberry Tablet OS veröffentlicht. Damit sollen Entwickler Spiele für das Blackberry Playbook in C/C++ programmieren können.
Fast jede zweite Seite, die eine Javascript-Bibliothek verwendet, setzt jQuery ein, das geht aus den Daten des HTTP-Archive hervor.
Mit Globaleaks soll eine quelloffene Software zum Whistleblowing geschaffen werden. Gnome-Entwickler Seif Lotfy will sie unterstützen.
Mozilla will mit dem WebAPI die Lücke zwischen Webapplikationen und nativen Apps schließen und ein einheitliches HTML5-API für Smartphones samt Telefonie-, SMS- und Kamera-API entwickeln.
GDC 2011 Die Verwendung von Punktwolken sieht Crytek-Chef Cevat Yerli als eine mögliche Technik für künftige Spielegrafik an. Bevor ein Spiel damit laufen kann, sind aber noch etliche Hürden zu überwinden - nicht nur im Hinblick auf die Grafik.
Amazon Web Services startet mit Elasticache einen neuen Dienst: Auf Basis von Memcached stellt Elasticache einen skalierbaren In-Memory-Cache für Webapplikationen in Amazons Cloud bereit.
Einige Google-Entwickler um Andrei Popescu arbeiten an einer Portierung der in Chrome verwendeten Webkit-Version auf Android. Künftig könnten Chrome und der Android-Browser also die gleiche HTML-Rendering-Engine verwenden.
Nicolas Petton hat eine Smalltalk-Implementierung umgesetzt, die die Javascripte des Browsers nutzt. Mit Jtalk ist es so möglich, in Smalltalk geschriebene Programme im Browser auszuführen.
Applikationen laufen plattformunabhängig im Browser und müssen dabei nativen Applikationen in nichts nachstehen: So in etwa stellt sich Google die Zukunft vor. Christian Stefansen aus Googles Native-Client-Team erläutert in einem Blogeintrag, welcher Weg dorthin führt.
E-Mail an news@golem.de