Java

Dolphin Platform offiziell vorgestellt

Die Plattform Dolphin bietet eine quelloffene Implementierung des Presentation Model Pattern und ermöglicht somit die Verbindung beliebiger Frontends (Desktop, Mobile oder Web) mit einem Server. Was hat die Plattform aus dem Hause canoo noch zu bieten?

Xamarin übernimmt RoboVM

Mit einer kurzen Pressemitteilung, ohne großes Aufsehen, hat Xamarin, der Hersteller des .NET-Cross-Plattform-Frameworks bekannt gegeben, dass es den in der Java-Welt beheimateten Konkurrenten RoboVM übernimmt. Beide Firmen hätten einen sehr ähnlichen Focus und würden sich optimal ergänzen, da sie fast das gleiche in zwei der wichtigsten Programmierumgebungen auf dem Markt bewirken.

Funktionale Interfaces und Mixins in Java 8

Es ist wieder einmal soweit: Die W-JAX startet diese Woche mit ihren traditionellen Montags-Workshops. Zur Einstimmung auf die morgige Hauptkonferenz haben wir für Sie ein besonderes Video-Schmankerl herausgesucht: Heinz Kabutz verrät Tipps und Tricks zur Arbeit mit funktionalen Interface und Mixins in Java 8. Viel Spaß!

Top 10 der Java-Geschichten im Oktober

Der Oktober leitet den Herbst ein: Nebel auf dem Weg zur Arbeit, nur noch vereinzelt sonnige Tage und so langsam aber sicher stellt sich Alles auf die kalte Jahreszeit ein. Und eine neue Jahreszeit steht doch irgendwie auch für einen neuen Anfang: Re-Think Software, große Technologiewechsel, gezeigt am Beispiel von AutoScout24, oder einfach Projektstarts mit Eclipse. All diese gern gelesenen Stories im Oktober markieren einen Neuanfang. Auf Platz 1 im vergangenen Monat war aber…

Codename One 3.2 mit neuem GUI-Builder

Mithilfe von Codename One können native Mobile Apps für Android, iOS, BlackBerry und Windows Phone unter Verwendung des selben Java-Quellcodes entwickelt werden; im Falle der letztgenannten Plattformen übernehmen die Cloud-Build-Server von Codename One die dafür notwendige Übersetzungsarbeit. Seit kurzem liegt das Projekt in Version 3.2 vor.

Neue SPARC-M7-Systeme für bessere Performance

Die Mikroprozessorarchitektur SPARC gibt es schon etwas länger, Oracle hat nun eine rundum erneuerte SPARC-System-Familie angekündigt: Basierend auf dem 32-core, 256-thread SPARC M7-Mikroprozessor soll diese nicht nur für mehr Sicherheit, sondern auch eine deutlich verbesserte Performance sorgen.

JavaOne Tagebuch – Tag 1

Wie schon in den letzten Jahren, verteilen sich auch dieses Jahr die verschiedenen Veranstaltungen der JavaOne auf mehrere benachbarte Hotels. Auch wenn diese recht dicht beieinander liegen, kommen bei einer ungünstigen Auswahl an Sessions schnell 10km Fußmarsch am Tag zusammen. Also heißt es, entweder Laufschuhe an und die Health App meiner Apple Watch glücklich machen, oder mich alternativ vorher auf ein Themengebiet und somit auch auf ein Hotel festlegen. Ich habe mich für zweiteres entschieden und mir für heute – mit wenigen Ausnahmen – einige Sessions rund um das Thema „Enterprise Java“ auf die Agenda gelegt.

Ctrlflow krempelt Codesuche in Eclipse um

Das Darmstädter Startup Codetrails hat die Veröffentlichung von Ctrlflow (sprich „Controlflow“) bekannt gegeben. Dabei handelt es sich um ein Plug-in für die Eclipse-IDE, das die Suche und Analyse von Code-Beispielen für Java-Entwickler neu definieren soll.

JavaOne Tagebuch – Tag 0

„Celebrating 20 years of Java“, dieses Motto wird mir in den kommenden Tagen wohl noch des Öfteren begegnen. Kein Wunder, denn ich bin live auf der JavaOne in San Francisco und werde von dort täglich einen kleinen „Stimmungsreport“ liefern.

JavaOne Keynotes online ansehen

Sie schaffen es nicht über den großen Teich zur JavaOne? Kein Problem! Das wichtigste können Sie sich online anschauen. Hier kommen die Livestreams, die sich Java-Entwickler auf jeden Fall ansehen sollten.

Beta Candidate für Kotlin 1.0 erhältlich

Nach einer über vier Jahre währenden Entwicklungszeit, die ingesamt 14 Meilensteine hervorbrachte, steht für die JVM-Sprache Kotlin aus dem Hause JetBrains nun ein erster Beta Candidate zur Verfügung – Version 1.0 der auf Java- und JavaScript-Plattformen abzielenden Programmiersprache rückt damit in greifbare Nähe.