Google hat auf seiner Entwicklerkonferenz Google I/O neue Dienste und APIs für Entwickler vorgestellt - von besserer Ortsbestimmung bis hin zu einem plattformübergreifenden Spieleservice. Zudem gibt es eine komplette Entwicklungsumgebung für Android.
Die Entwicklungsumgebung KDevelop aus KDE kann Code an externe Komponententests übergeben. Die Entwickler haben außerdem Datei- und Projektvorlagen neu umgesetzt, die den bisherigen Assistenten ersetzen sollen.
Auch nach dem letzten Patchday reißen die Meldungen über Sicherheitslücken in Java nicht ab. Jetzt ist eine neue Lücke in der Reflection-API bekanntgeworden. Damit sie greift, muss der Nutzer aber Warnhinweise ignorieren.
Texas Instruments hat eine niedrigpreisige Entwicklerplatine vorgestellt: das Beaglebone Black. Sie soll ein direkter Konkurrent zum Raspberry Pi sein, mit mehr CPU-Leistung.
Das Projekt Udoo will die Vorteile der Bastelcomputer Arduino und Raspberry Pi kombinieren. Ab September soll die per Kickstarter finanzierte Hardware ausgeliefert werden, sie ist mit einem Dual- oder Quad-Core erhältlich und wird später unter Creative Commons gestellt.
Unity 4.1 ist fertig. Unter anderem können damit entwickelte iOS-Spiele über Airplay auf externe Displays zugreifen, für andere Plattformen soll ähnliches folgen.
Aus der Firefox-Erweiterung "Firefox JSTerm" wird "Firefox Terminal", denn die neue Version unterstützt neben Javascript auch Coffeescript und Livescript.
Qt 5.1 soll eine erste Vorschau von Qt für iOS bieten. Das Entwicklerteam hat den Code bereits eingepflegt. Vollständig unterstützt werden soll Qt für iOS dann in Qt 5.2, das bis Ende 2013 erscheinen soll.
Das Plasma-Workspaces-Team hat seine Entwicklungsumgebung Plasmate 1.0 vorgestellt, mit der sich unkompliziert Addons für die Arbeitsumgebungen von KDE entwickeln lassen.
Jolla hat eine erste Alpha der SDK für Sailfish freigegeben. Die SDK basiert auf Qt-Creator 2.6.2 beziehungsweise auf Qt 4.8.3. Die von ehemaligen Nokia-Mitarbeitern gegründete Firma Jolla entwickelt den Meego-Nachfolger Sailfish.
Mit der kostenlosen Entwicklungsumgebung Netbeans 7.3 lassen sich künftig HTML5-Projekte realisieren. Dazu ist auch ein neuer Javascript-Editor integriert worden.
Jeff Nelson entwickelte 2006 für Google ein neues Betriebssystem, da ihm Windows und Linux viel zu langsam waren. Daraus wurde später Chrome OS, das zunächst auf Firefox basierte.
Zends Opcode-Cache steht ab sofort als Open Source zum Download bereit. Die Software beschleunigt die Ausführung von PHP-Programmen.
CES 2013 Lego hat auf der CES bereits die dritte Generation seiner Roboterplattform Mindstorms vorgestellt. Lego Mindstorms EV3 soll für Kinder einfacher zu handhaben, zugleich aber auch "hackbarer" sein als der Vorgänger NXT.
Die Videolan-Entwickler wollen mit dem über Kickstarter gespendeten Geld auch eine App für Windows Phone 8 nachreichen. Microsoft will dem Projekt mit Testgeräten und Informationen helfen.
Für die Anpassungen seines Mediaplayers VLC auf Windows 8 will das Videolan-Team über Kickstarter Spenden sammeln. Mit dem gesteckten Ziel von 40.000 britischen Pfund soll VLC für Windows 8 in drei Monaten fertig werden.
Die von ehemaligen Nokia-Mitarbeitern gegründete Firma Jolla präsentiert in Helsinki erstmals Details zu Sailfish OS und gibt Einblicke in die grafische Oberfläche. Sailfish soll Meego nachfolgen.
Apple hat, wie üblich, nicht viel über den A6-Prozessor verraten, der im kommenden iPhone 5 steckt. Nun sind erste Benchmarks bei Geekbench zum neuen Prozessor aufgetaucht und Anandtech hat einige Details zur Architektur des Chips zusammengetragen, der viel stärker auf Apples eigene Technik setzt als Apples bisherige Chips.
Google hat einen Übersetzer von Java in Objective C für iOS als Open-Source-Werkzeug freigegeben. Der mit J2ObjC umgewandelte Java-Code soll nicht mehr nachbearbeitet werden müssen.
Die Entwicklungsumgebung Qt Creator 2.6 ist als erste Beta freigegeben worden. Die bisherigen Targets können fortan frei konfiguriert werden und heißen künftig Kits. Die Unterstützung für Android und QNX wurde integriert.
Mit dem HTML5 Builder verspricht der RAD-Anbieter Embarcadero eine einfache und plattformunabhängige App-Entwicklung. Programmierer sollen sich dank Stilvorlagen auf das Design ihrer Anwendungen konzentrieren können.
Die Entwicklungsumgebung Lazarus für Free Pascal ist in Version 1.0 erschienen. Neu hinzugekommen sind unter anderem die Unterstützung für Android und eine Device-API-Unit für Beschleunigungssensoren oder GPS.
Das Digispark ist eine Arduino-kompatible Entwicklerplatine, die mit 17,5 x 19 Millimetern in etwa so groß ist wie eine 1-Euro-Münze. Sie lässt sich direkt in einen USB-Port stecken.
Wie angekündigt, hat Microsoft Windows 8 heute zum Download freigegeben. Abonnenten von MSDN und Technet können das neue Betriebssystem ab sofort herunterladen.
Nokia will seine verbleibenden Anteile des Qt-Frameworks an Digia verkaufen. Digia will das Framework künftig auf Android und Windows 8 portieren und übernimmt 125 Entwickler in Oslo und Berlin.
Die Programmierer von iOS-Apps staunten nicht schlecht, als ihre im App Store neu veröffentlichten Programme, die in der Entwicklungsumgebung noch anstandslos funktionierten, nach dem Download reihenweise abstürzten. Mittlerweile hat Apple reagiert und verspricht, den Fehler zu beheben.
Google hat mit Yeoman eine integrierte Entwicklungsumgebung vorgestellt, die Webentwickler mit einem vorgegebenen Workflow an die Hand nehmen soll. Der Vorteil: Der Arbeitsablauf kann weitgehend automatisiert werden.
Adobe hat mit Brackets einen recht interessanten Code-Editor für Webentwickler als Open Source veröffentlicht. Brackets ist komplett in HTML, CSS und Javascript geschrieben und dadurch mit Webtechnik erweiterbar, bietet von Hause aus aber interessante Funktionen wie eine Live-Vorschau im Browser und Quick Edit.
Collabora und Fluendo haben gemeinsam eine SDK für Gstreamer entwickelt. Damit wollen die Open-Source-Unternehmen die kommerzielle Nutzung des Multimedia-Frameworks fördern.
E3 2012 Epic Games hat die Möglichkeiten und Entwicklungsumgebung der Unreal Engine 4 präsentiert. Künftige Spiele sollen damit deutlich atmosphärischere Beleuchtungseffekte erhalten, die sich selbst auf Partikelwolken auswirken.
Microsoft hat Details zu den verschiedenen Versionen seiner kommenden Entwicklungsumgebung Visual Studio 11 veröffentlicht. Mit der kostenlosen Express-Version werden sich ausschließlich Metro-Apps entwickeln lassen.
Die FreeBSD-Entwickler streben demnächst einen GNU-freien C++11-Stack an. In FreeBSD 10 soll LLVMs Clang als Standardcompiler dienen. Damit stünde ein BSD-lizenzierter Kompilierer zur Verfügung.
Die Entwicklungsumgebung Qt Creator 2.5 enthält ein Todo-Plugin, das Kommentare im Quellcode nutzt. Außerdem wurde die Unterstützung des Standards C++11 verbessert.
Bei der Portierung der freien Büroanwendung Calligra auf Android ist Entwickler Marijn Kruisselbrink auf Probleme mit der QWidget-basierten Benutzeroberfläche gestoßen.
Mit der aktuellen Version des Emulators der Android-Entwicklungsumgebung können künftig auch ohne Virtualisierung Anwendungen für die x86-Plattform getestet werden. Multitouch-Eingaben lassen sich von einem angeschlossenen Smartphone in den Emulator übertragen.
Vagrant fasst alles, was Entwickler benötigen, in einer virtuellen Entwicklungsumgebung zusammen, was Entwicklern das Leben deutlich vereinfachen soll. Webentwickler müssen beispielsweise keine Infrastrukturkomponenten mehr einrichten oder sich um Abhängigkeiten Gedanken machen.
Microsoft gibt eine Vorschau auf seine kommende Entwicklungsumgebung Visual Studio 11, die Microsoft grundlegend umgestaltet hat. Das User Interface wurde vereinfacht, damit sich Entwickler mehr auf das Programmieren konzentrieren können.
HP hat einen neuen Browser als Basis für die künftige Open-Source-Version von WebOS veröffentlicht. Demnach wird Open WebOS künftig auf QtWebkit alias Isis setzen. Außerdem hat HP die Verwaltungsstruktur des Open-Source-Projekts veröffentlicht.
Das Qt SDK ist in der Version 1.2 erschienen. Zu den wesentlichen Änderungen gehört die Thread-Unterstützung für OpenGL, das auch in Qt 4.8 für Desktops implementiert wurde.
Die Entwickler des Video-LAN-Projekts haben die ersten Softwarepakete des Mediaplayers VLC 2.0 freigegeben, der unter anderem eine neue Oberfläche hat. Wir haben VLC 2.0 unter OS X und Linux ausprobiert. Auch der Windows-Client ist mittlerweile erschienen
HP hat den Zeitplan für die Veröffentlichung von WebOS unter der Apache-Lizenz 2.0 vorgestellt. Zunächst wurde das Enyo-Framework freigegeben, Open WebOS 1.0 soll im September 2012 erscheinen.
Der Linux-Kernel enthält einen Fehler, über den Angreifer das Speicherabbild in /proc/pid/mem ausnutzen können, um Root-Rechte auf einem System zu erlangen. Einen Patch hat Linus Torvalds bereits veröffentlicht. Exploits kursieren bereits.
Klingt wie ein Aprilscherz, ist aber ernst gemeint: Microsoft hat eine Erweiterung für Visual Studio veröffentlicht, die - ähnlich wie Achievements in Computerspielen - bestimmte Erfolge beim Entwickeln von Software freischaltet.
Die freie Bürosoftware Calligra wird auf Android portiert. Probleme wie die Abhängigkeiten der Desktopversion von D-Bus und Ksycoca haben die Entwickler bereits gelöst.
Lange war es still um den Meego-Nachfolger Tizen, nun wurden erstmals der Quellcode und eine Vorabversion der SDK der Öffentlichkeit zur Verfügung gestellt. Tizen setzt auf HTML5 und Anwendungen, die nach WAC 2.0 entwickelt werden.
Red Hat hat einen ersten Meilenstein seiner Programmiersprache Ceylon veröffentlicht. Die Sprache ist zur Entwicklung großer Projekte in Teams ausgelegt und lehnt sich in ihrer Syntax an Java sowie C# an. In Ceylon geschriebene Programme werden in einer Java-VM ausgeführt.
Die Entwicklungsumgebung Qt Creator 2.4.0 enthält zahlreiche kleine Änderungen, darunter die semantische Hervorhebung in QML. Hinzugekommen sind neue Schemata für die Quellcodeformatierung für QML- und C++-Projekte.
Research In Motion (RIM) wird seine neue Version von Blackberry OS nicht Blackberry BBX nennen. Das Softwareunternehmen hat dem Smartphone- und Tablet-Hersteller per Gericht untersagt, das Markenzeichen BBX zu verwenden.
Die Entwicklungssoftware Arduino für die gleichnamigen Open-Source-Platinen ist in der Version 1.0 erschienen. Die neue Version beinhaltet zahlreiche Änderungen an der IDE und neue API-Funktionen. So lassen sich beispielsweise Daten asynchron über die serielle Schnittstelle übertragen.
Die aktuelle Version von Cyanogenmod 7 lässt sich auf dem Touchpad von HP installieren. Trotz Alphastatus funktioniert die freie Android-Version erstaunlich gut. Golem.de hat die Installation ausprobiert.
Napster Deutschland gehört jetzt dem Konkurrenten Rhapsody. Die Marke Napster soll wie beim Verkauf von Napster-USA bestehen bleiben. Rhapsody-Chef Jon Irwin schimpfte in dem Zusammenhang über Konkurrent Spotify.
(Napster)
Das Skyrim-Update 1.4 ist fertig. Bethesda Softworks bereitet das erfolgreiche Rollenspiel damit auf ein einfaches Installieren und automatisches Aktualisieren von Skyrim-Mods vor.
(Skyrim)
Aldi startet unter der Aldi-Talk-Marke einen neuen 20-Euro-Optionstarif, der als Antwort auf die jüngsten Handy- und Datenflatrate-Tarife gedacht ist. Die All-In-Flat 2.000 bietet aber weniger Flatrate-Eigenschaften als die Konkurrenz.
(Aldi Talk)
Einige ehemalige Nokia-Mitarbeiter, die an der Entwicklung des Nokia N9 maßgeblich beteiligt waren, haben mit Jolla einen neuen Smartphone-Hersteller gegründet, um Smartphones auf Basis des Linux-basierten Betriebssystems Meego zu entwickeln.
(Jolla)
Die zweite 3DS-Generation zeigt sich in unserem Test ausgereifter. Auch wenn das namensgebende Stereo-3D-Feature nicht verbessert wurde, ist Nintendos 3DS XL dennoch das eindeutig bessere Handheld.
(Nintendo 3ds Xl)
Gemetzel im Auftrag des Herrn: Im frömmelnden Reich Columbia über den Wolken wird der Spieler in Bioshock Infinite als falscher Prophet gejagt. Die fantastische Spielewelt ist - neben den gelungenen Protagonisten Booker DeWitt und Elizabeth - der Star des Spiels.
(Bioshock Infinite)
E-Mail an news@golem.de