Das jQuery-Team hat einen Ausblick auf die kommenden Versionen seiner populären Javascript-Bibliothek gegeben. Mit jQuery 2.0 soll die Unterstützung für den Internet Explorer in den Versionen 6, 7 und 8 wegfallen, so dass jQuery kleiner wird.





















Googles Cloud-Plattform App Engine 1.7 erhält zahlreiche neue Funktionen. Dabei soll Googles Plattform-as-a-Service einfacher zu nutzen sein.
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.
Noch ist es ein Forschungsprojekt, doch die neue Browserengine Servo, an der Mozilla derzeit arbeitet, könnte einst Gecko in Firefox ersetzen. Servo ist von Grund auf für Prozessoren mit vielen Kernen ausgelegt.
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.
Das jQuery-Team hat eine erste Betaversion seiner Javascript-Bibliothek jQuery veröffentlicht. Damit wird jQuery modularer und sicherer. Zudem wurden das Animationssystem und die Selektor-Engine Sizzle erneuert.
Die von 1&1 maßgeblich unterstützte Javascript-Bibliothek Qooxdoo ist in der Version 2.0 erschienen. Diese besteht aus den vier Bestandteilen qx.Website, qx.Mobile, qx.Desktop und qx.Server.
Opa bietet ein einheitliches Framework, um Webapplikationen sowohl auf Server- als auch auf Clientseite zu entwickeln. Sämtlicher Code wird in Opa geschrieben, das schließt neben Frontend- und Backend-Code auch Datenbankabfragen und die Konfiguration ein. Dabei arbeitet Opa strikt mit statischen Typen.
Wooga hat den Quellcode seines HTML5-Spiels Magic Land Island unter dem Namen Pocket Island veröffentlicht. Der Browser- und Handyspieleentwickler hofft, die HTML5-Entwicklung damit positiv zu beeinflussen - und sieht noch zeitraubende Defizite in der Flash-Alternative.
Mit Microsofts Xbox Smartglass SDK können Entwickler nun ihre Software kompatibel mit einer neuen Xbox-360-Funktion machen. Die ermöglicht es, PCs, Smartphones und Tablets intelligent mit Microsofts Spielekonsole zu vernetzen.
Das chinesische Spielestudio Iron Horse zeigt mit einem Benchmark seines kommenden Spiels Passion Leads Army, was in der betagten Unreal Engine 3 steckt. Postprocessing und Tessellation heben die Grafik fast auf aktuelles Niveau.
Unity 4 soll Spiele in einer grafischen Qualität ermöglichen, die sonst nur mit deutlich teureren 3D-Game-Engines erzielt werden konnte. Ab der Version 4 wird zudem endlich auch die Entwicklung für Linux unterstützt.
Facebook gibt rund 100 Millionen US-Dollar für den israelischen Gesichtserkennungsspezialisten Face.com aus. Dessen Apps nutzt Facebook bereits, will den Bereich aber offensichtlich ausbauen.
Mozilla hat mit Thimble einen visuellen Webeditor vorgestellt. Thimble ist Teil von Mozillas Initiative Webmaker, mit der Millionen von Webnutzern in Webmacher verwandelt werden sollen.
Mit JavaFX 2.2 können Pakete für zahlreiche Plattformen erstellt werden. Damit sollen JavaFX-Anwendungen unter anderem auch ohne Administratorrechte installiert werden können.
Schwertkampf in Videospielen hat mit der Realität wenig gemein. Das will der bekannte Romanautor Neal Stephenson ändern, zum Vorteil für Schwertkampfbegeisterte und die gesamte Spieleindustrie.
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.
Die Chiphersteller und -entwickler AMD, ARM, Imagination Technologies, Mediatek und Texas Instruments schließen sich in der Heterogeneous System Architecture (HSA) Foundation zusammen. Gemeinsam wollen sie für einen auf Standards basierenden Ansatz für heterogene Computersysteme eintreten.
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.
Das Facebook App Center startet in den USA. Damit werden Facebook-Anwendungen erstmals bei einer zentralen Anlaufstelle nach Kategorien gelistet und zur Installation angeboten.
E3 2012 Eine neue Echtzeit-Techdemo von Square Enix gewährt einen Blick in die Zukunft der Spielegrafik. Agni's Philosophy zeigt, was für einen Entwicklungssprung Final-Fantasy-Spiele mit der Luminous-Studio-Engine machen könnten.
on{X} ist eine Android-App von Microsoft, mit der das Smartphone automatisiert werden kann. Es reagiert auf eine Standortänderung, E-Mails, SMS und ähnliches automatisch und öffnet Apps, verschickt Mails oder zeigt Push-Nachrichten an.
Bitovi hat mit jQuery++ einige kleine Ergänzungen für die populäre Javascript-Bibliothek jQuery entwickelt, um bestimmte Teile von jQuery zu beschleunigen.
Der Internet Explorer 10 wird die mit dem Internet Explorer 4 eingeführten DX-Filter für Webseiten im Internet nicht mehr unterstützen. Webentwickler werden keine Möglichkeit mehr haben, diese veraltete und proprietäre Technik in Microsofts neuem Browser zu nutzen - mit einer ganz kleinen Ausnahme.
Google erweitert seinen Browser Chrome um hardwarebeschleunigte CSS Filter, die in der aktuellen Entwicklerversion 19 der Open-Source-Variante Chromium ab sofort ausprobiert werden können.
Mozilla-Entwickler Paul Rouget hat zwei neue Entwicklerwerkzeuge entwickelt, die voraussichtlich mit Firefox 15 ausgeliefert werden: Responsive Mode und Layout View.
Google Research hat mit F1 eine neue verteilte Datenbank entwickelt, die so ausfallsicher und skalierbar sein soll wie NoSQL-Datenbanken, dabei aber den Vorteil einer SQL-Datenbank bietet. Google nutzt F1 als MySQL-Ersatz.
Die Release Preview von Windows 8 enthält unter anderem eine neue Vorabversion des Internet Explorer 10. Diese hat Microsoft besser auf Touchbedienung abgestimmt und weiter beschleunigt. Auch Adobes Flash Player wurde integriert.
Richter William Alsup hat im Streit zwischen Oracle und Google entschieden, dass die 37 von Oracle angeführten Java-APIs, deren Copyright Google verletzt haben soll, nicht urheberrechtlich schützbar sind.
Die Moonlight genannte Version von Microsofts Silverlight für Linux wird nicht weiterentwickelt, das sagte Mono- und Moonlight-Gründer Miguel de Icaza in einem Interview.
"Wir können jede Oberfläche in einen Touchscreen verwandeln", verspricht Übi Interactive. Dazu nutzt das Münchner Startup den Kinect-Sensor und einen Beamer.
Panic hat seinen Code-Editor Coda für Mac OS X in der Version 2 mit zahlreichen Neuerungen veröffentlicht. Mit Diät Coda gibt es zudem erstmals eine fürs iPad angepasste Version von Coda.
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.
Microsoft führt mit der neuen Metro-Oberfläche von Windows 8 ein komplett neues API für Windows ein. Dieser Neustart ist aus Sicht von Microsoft unbedingt notwendig, denn das bestehende API lasse sich nicht nachrüsten, es steht samt Desktop parallel zum neuen API aber weiter zur Verfügung.
Google hat seinen Browser Chrome in der stabilen Version 19 veröffentlicht. Diese unterstützt die Synchronisation über alle von Chrome unterstützten Geräte hinweg, also auch vom Desktop zum Smartphone und umgekehrt. Zudem integriert Google Web Intents.
Ein Fehler in den APIs der Webseite Kickstarter ermöglichte den Zugriff auf zahlreiche Projekte, die auf ihre Veröffentlichung warten. Kreditkarten- oder Kontoinformationen seien aber nicht betroffen, sagte das Unternehmen.
Das über Kickstarter finanzierte Actionrollenspiel Wasteland 2 wird die Unity Engine nutzen. Das kündigte Brian Fargo von Inxile Entertainment auf Twitter an.
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 beiden Mozilla-Forscher Michael Bebenita und Shu-yu Guo haben zwei Sprachen entwickelt, die ein C-artiges Typensystem mit manueller Speicherverwaltung für Javascript umsetzen. So sollen speichereffiziente Javascript-Programme entstehen, die ohne Pause zur Garbage Collection laufen.
Dropbox hat in seinem neuen SDK Apples Forderung erfüllt, keine Anwender mehr auf seine Website zu schicken, damit sie sich kostenpflichtigen Zusatzspeicher kaufen können. Apple hatte Apps von Drittanbietern nicht mehr zugelassen, die das alte SDK verwendeten.
Das durch VMware gesponserte Framework Vert.x ermöglicht auf Basis der Java Virtual Machine die Entwicklung von Webanwendungen in verschiedenen Programmiersprachen. Im Vergleich zu Node.js soll Vert.x effizienter und schneller sein.
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.
Cafu 12.05 ist fertig und die nächste Version bereits in Arbeit. Die Open-Source-basierte 3D-Engine soll Spieleentwicklern die Arbeit erleichtern und bringt auch einen neuen Editor.
Facebook bekommt einen eigenen Appstore, das App Center. Damit erhalten Nutzer des sozialen Netzwerks eine zentrale Anlaufstelle für das Finden und Installieren von - in Zukunft auch kostenpflichtigen - Facebook-Apps.
Im Rahmen der "Perpetual Testing Initiative" veröffentlicht Valve einen neuen, besonders einfach zu bedienenden Editor für die PC- und Mac-Version von Portal 2.
Amazon erweitert sein Cloud-Angebot für Windows und führt die Cloud-Datenbank Amazon RDS for SQL Server sowie .Net-Unterstützung für AWS Elastic Beanstalk ein.
Ein Fehler in Node.js' HTTP-Parser ermöglicht es Angreifern, fremde Header auszuspähen. Die Entwickler empfehlen Nutzern, ihren Server zu aktualisieren.
Im Verfahren zwischen den Firmen SAS und WPL hat der europäische Gerichtshof entschieden, dass die Art der Umsetzung einer bestimmten Funktion eines Programms nicht unter das Urheberrecht fällt. Ebenso wird nicht geschützt, welche Programmiersprache verwendet wird.
Der Webentwickler Niklas von Hertzen hat mit WebGL eine im Browser laufende Version von Grand Theft Auto umgesetzt. Er parst dazu die Dateien des Spiels in ihrem Originalformat per Javascript.
RIM hat mit Blackberry 10 die nächste Generation seiner Softwareplattform vorgestellt und ein erstes Entwicklerkit veröffentlicht, mit dem sich native Apps und HTML5-Apps für entsprechende Geräte entwickeln lassen.
E-Mail an news@golem.de