Die Entwicklungsumgebung Jboss Developer Studio 4 bringt Unterstützung für Web-Beans und Java Server Faces 2.0 mit. Das Jboss Developer Studio basiert auf Eclipse 3.6 Helios.















Der Compiler PCC 1.0 ist erschienen. Der unter der BSD-Lizenz erschienene C-Compiler kann verwendet werden, um BSD-Systeme samt Kernel zu kompilieren und soll schneller sein als der GCC.
Mit Page Speed Online bietet Google nun auch einen webbasierten Dienst, mit dem sich die Leistungsdaten von Webseiten messen lassen. Page Speed Online kann dabei auch mobile Endgeräte imitieren.
Für Spieleentwickler, aber auch für die Betreiber von Online- und Browsergames bietet Cloud Computing neue Möglichkeiten. Längst nicht alle können sie derzeit sinnvoll nutzen - teils wegen noch fehlender Bandbreiten, teils wegen des Datenschutzes.
Mit Canvas und WebGL bieten moderne Browser vielfältige Möglichkeiten, um 2D- und 3D-Animationen im Browser darzustellen, was aber leicht den Stromverbrauch erhöhen kann. Dem will Google mit Chrome künftig entgegenwirken und orientiert sich dabei an einer Idee von Mozilla.
Kaum liegt die HTML5 Boilerplate eine Woche in der Version 1.0 vor, da folgt bereits die "Mobile Boilerplate", ein Template für mobile Webapplikationen, die unter Android, iOS, Blackberry und Symbian laufen sollen.
HP will für das WebOS-Tablet Touchpad eine Synchronisation mittels iTunes integrieren. Ende 2009 hatte Palm aufgegeben, die iTunes-Synchronisation in seinen WebOS-Smartphones zu reparieren und die Funktion schließlich komplett entfernt.
Facebook-Manager touren derzeit durch Europa und beglücken Entwickler mit Liebe: Mehr als 400 folgten Facebooks Einladung zur "Facebook HACK" in die Berliner Kalkscheune und machten die kurzfristig angesetzte Veranstaltung zum größten Entwicklertreffen von Facebook außerhalb von San Francisco.
Der freie Compiler GCC 4.6.0 ist um die Unterstützung für Intels Sandy-Bridge-Plattform und Core-i5- sowie -i7-CPUs erweitert worden. Außerdem wurde GCC um die Programmiersprache Go von Google erweitert.
Die aktuelle Beta von Qt 2.2 zeigt bereits alle geplanten neuen Funktionen, darunter die Möglichkeit, Mime-Typen selbst zu definieren. Zudem wurden Code-Snippets integriert.
Mit einem sogenannten Native Development Kit (NDK) für das kommende Blackberry Tablet OS will RIM die Entwicklung grafisch aufwendiger Spiele und anderer komplexer Applikationen in C und C++ ermöglichen. Entwickler sollen dabei auf Standard-GNU-Werkzeuge zurückgreifen können.
Sencha hat sein Framework Sencha Touch in der Version 1.1 veröffentlicht. Es bietet neue Funktionen zur Entwicklung von Webapplikationen für Smartphones und unterstützt nun auch RIMs Betriebssysteme Blackberry 6 und Blackberry TabletOS.
Das Open-Source-Projekt Chameleon stellt einen freien Ersatz für Apples UIKit zur Verfügung. Damit lassen sich iOS-Apps mit sehr wenigen Änderungen am Quellcode für Mac OS X kompilieren.
Chrome bietet seine Browsererweiterung Page Speed nun auch für den eigenen Browser Chrome an. Für Firefox steht Page Speed schon länger zur Verfügung.
Google hat eine Betaversion von Chrome 11 veröffentlicht. Der Browser unterstützt in der neuen Version das noch in Entwicklung befindliche Speech Input API des W3C, über das der Browser gesprochene Sprache in Text umwandelt.
Google ruft eine neue Arbeitsgruppe ins Leben mit dem Ziel, das Downloadarchiv von Chrome zu verkleinern. Über die letzten zehn Versionen hat der Browser deutlich an Umfang zugelegt.
Github bietet seit kurzem die Möglichkeit, unterschiedliche Versionen eines Bildes auf mehrere Arten miteinander zu vergleichen. Entwickler können so leicht erkennen, ob sich etwas von einer Version zur nächsten geändert hat und was.
Droidcon 2011 Petitpetit wird als Beta auf der diesjährigen Droidcon vorgestellt. Die Macher des alternativen Bedienkonzepts für Android wollen auf der Entwicklerkonferenz auch dessen Anwendungsmöglichkeiten aufzeigen.
Pünktlich zur Veröffentlichung von Firefox 4 ist auch Firebug, die Firefox-Erweiterung für Webentwickler, in der neuen Version 1.7 erschienen. Gleichzeitig erschien auch Chromebug 1.7.
Nach Meinung von AMDs Entwicklerbetreuer Richard Huddy wird DirectX immer mehr zu einer Bremse für besser aussehende Spiele auf PCs. Die Programmierer würden viel lieber die Grafikprozessoren direkt programmieren, sagt Huddy.
HP hat das WebOS 2.1 SDK (Software Development Kit) für die Allgemeinheit veröffentlicht. Damit lassen sich Anwendungen speziell für WebOS 2.1 entwickeln.
JSON, die Javascript Object Notation, erfreut sich großer Popularität, denn das Datenformat ist sehr kompakt und kann in Javascript-Anwendungen leicht genutzt werden. Besonders gut lesbar ist JSON allerdings nicht. Bibliotheken wie Tempo und JSON Report versprechen Abhilfe.
Mozilla will seine Entwicklung von Firefox beschleunigen und nach Firefox 4 noch in diesem Jahr auch Firefox 5, 6 und 7 veröffentlichen. So könnte Firefox künftig alle sechs Wochen in einer neuen Version erscheinen, während an vier Firefox-Versionen parallel gearbeitet wird.
Das Projekt Apache Harmony verliert seinen Project Management Chair Tim Ellison: Er hat seinen Rücktritt erklärt. Zuvor hatte schon Ellisons Arbeitgeber IBM die Unterstützung des Harmony-Projekts eingestellt und sich an Oracles Projekt OpenJDK beteiligt.
Das Mono-Projekt hat Monomac in der Version 1.0 veröffentlicht. Dabei handelt es sich um Bindings für das unter Mac OS X verwendete Cocoa-API. So können mit Monomac Cocoa-Anwendungen mit der freien .Net-Implementierung Mono erstellt werden.
10gen hat seine freie NoSQL-Datenbank MongoDB in der Version 1.8 veröffentlicht. Diese unterstützt unter anderem Journaling für eine schnelle Wiederherstellung.
Die Datenbanksoftware Bento ist in der neuen mobilen Version 1.1 für iOS und für Mac OS X in Version 4 erschienen. Anwender sollen damit nun auch Etiketten drucken können, GPS-Daten in Datensätze einfügen und Daten exportieren können.
Die Beteiligten an dem Java Specification Request (JSR) haben die Spezifikationen für Java EE 7 abgesegnet. IBM schlug zudem vor, Java EE 7 als Basis für eine modulare Java Enterprise Edition 8 vorzubereiten.
Mit Microsofts neuem Entwicklerwerkzeug Visual Studio Lightswitch sollen sich Geschäftsapplikationen mit ein paar Klicks erstellen lassen. Lightswitch steht als Beta 2 zum Download bereit und kann bereits für erste Projekte produktiv genutzt werden.
Apples iOS 4.3 verfügt unter anderem über eine deutlich schnellere Javascript-Engine. Doch Webapplikationen, die der Nutzer vom Home-Bildschirm aus startet, laufen langsamer als wenn sie direkt im Browser aufgerufen werden.
Der GNU Compiler Collection (GCC) 4.6 ist als Release Candidate veröffentlicht worden. Vorher hatten die Entwickler alle Fehler mit höchster Priorität beseitigt. Trotz weiterer Fehler der Prioritäten 2 und 3 dürfte die finale Version in wenigen Tagen erscheinen.
Opera arbeitet an einer Unterstützung des Device-Elements. Damit können Webapplikationen beispielsweise auf die in einem Smartphone eingebaute Kamera zugreifen.
Google führt OAuth 2.0 zum Zugriff auf seine APIs ein. Entwickler sollen dadurch mit weniger Code mehr Funktionen nutzen können. Noch ist das allerdings eher experimentell.
Die Betreiber des Hostingservices Sourceforge veröffentlichen ihre eigene Software Allura unter der Apache-Lizenz 2.0. Allura ist die quelloffene Implementierung des Dienstes, den Sourceforge anbietet.
Die Graph-Datenbank Neo4j nähert sich der Version 1.3 alias "Abisko Lampa". Der aktuelle Milestone 4 bringt Unterstützung für größere Datenbanken, ein verbessertes REST-API und soll stabiler unter Windows laufen.
Mit ihrem Javascript Garden wollen Ivo Wetzel und Zhang Yi Jiang über die unangenehmen Aspekte von Javascript informieren und aufzeigen, wie sie sich umgehen lassen.
Apple hat seine Entwicklungsumgebung Xcode in der Version 4 veröffentlicht, die umfangreiche Neuerungen bietet. Mit Xcode lassen sich Applikationen für Mac OS X sowie iOS entwickeln.
Die Aufgabenplanung Wunderlist ist für die Android-Plattform erhältlich. Die Portierung der App von iOS soll mit der Entwicklungsumgebung Titanium von Appcelerator nur wenige Wochen gedauert haben.
Die HTML5 Boilerplate, eine Art Blaupause für moderne Webseiten, ist als Release Candidate erschienen. Das Template umfasst HTML, CSS und Javascript sowie eine auf moderne Webseiten ausgelegte Webserverkonfiguration.
Adobe hat eine Betaversion des Flash Player 10.3 veröffentlicht. Die neue Version soll die Privatsphäre der Nutzer besser schützen, sich besser ins Betriebssystem integrieren und die Messung der Videonutzung vereinfachen.
Mit Wallaby hat Adobe eine erste Testversion eines Flash-zu-HTML5-Konverters veröffentlicht. Damit sollen sich komplexe Flash-Animationen in HTML5 umwandeln und auf Geräten mit Webkit-Browsern abspielen lassen.
Nokia verkauft sein Geschäft mit kommerziellen Qt-Lizenzen und dem zugehörigen Support an Digia, will aber weiterhin in die Entwicklung von Qt investieren.
Das Linux-From-Scratch-Team hat seine Anleitung zur Installation einer nur aus Quellcode erstellten Linux-Distribution in Version 6.8 veröffentlicht. Ab sofort wird der Linux-Kernel 2.6.37 verwendet.
Der Software Diagnostics Server sammelt Informationen aus Debuggingsitzungen oder Repositoryzugriffen und stellt sie grafisch dar. Damit sollen beispielsweise Softwarearchitekten oder Führungskräfte eine Übersicht über Softwareprojekte bekommen.
Das Projekt IcedRobot will das Android API auf den Linux-Desktop bringen, aber auch unter anderen Betriebssystemen wie Mac OS X und QNX soll Android dadurch künftig zur Verfügung stehen.
Mozilla hat eine erste Entwicklerversion seines Projekts "Web Applications" veröffentlicht, einer Plattform zur Umsetzung offener App Stores für das Web. Die Software enthält alle Bestandteile, die Entwickler benötigen, um Web Apps und App Stores umzusetzen.
Die Khronos Group hat ihren Standard für hardwarebeschleunigte 3D-Grafik im Web freigegeben: WebGL 1.0 wird von Apple, Google, Mozilla und Opera unterstützt, lediglich Microsoft setzt den 3D-Standard bisher nicht um.
Ajax.org hat mit Cloud9 eine kommerzielle Entwicklungsumgebung für Javascript veröffentlicht. Die Entwicklung läuft im Browser ab, die verwendete Software dazu ist Open Source. Entwicklern soll Cloud9 vor allem Zeit sparen.
Satoshi Nagayasu, Student und Gründer der Firma Uptime, hat einen Query Cache für PostgreSQL entwickelt. Durch das Zwischenspeichern von Ergebnissen soll die Geschwindigkeit von PostgreSQL um den Faktor 10 bis 100 steigen.
Der diesjährige Desktop Summit der beiden Communitys von Gnome und KDE findet Anfang August 2011 in Berlin statt. Die Veranstalter suchen ab sofort Redner und Vortragsthemen.
E-Mail an news@golem.de