web & mobile DEVELOPER 3/2017 15.02.2017, 11:27 Uhr

Die Highlights der Ausgabe 3/2017

Java 9 bietet weniger neue Sprachmittel, dafür aber zahlreiche zentrale Verbesserungen und hilfreiche Ergänzungen. Das Motto lautet: Modularität, Portabilität und Produktivität.
Java als Plattform und Sprache hat inzwischen mehr als zwei Jahrzehnte auf dem Buckel und kann auf einen nachhaltigen Erfolg zurückblicken. In zahlreichen Marktanalysen zur Verbreitung und Popularität von Programmiersprachen nimmt Java immer noch eine Position an der Spitze ein. Frank Simon hat die neue Version 9 der beliebten Programmiersprache in einem umfangreichen Schwerpunkt ab Seite 18 unter die Lupe genommen.
Continuous Integration kann bei Softwareprojekten dabei helfen, die Qualität der Software zu steigern: Werden Änderungen in das jeweilige Versionskontrollsystem (Git, Subversion et cetera) committet, so führt das CI-System (Continuous Integration System) automatisch bestimmte Prozesse aus, beispielsweise das Kompilieren von Quelltext, Unit- oder Integrationstests, Tests bezüglich der Code-Qualität, Ermittlung der Testabdeckung oder Ähnliches. Philip Ackermann befasst sich in einem Artikel ab Seite 32 mit diesem Thema.
Ursprünglich wurde das PHP-Framework Laravel im Jahr 2011 als eine Alternative zu CodeIgniter entwickelt, inzwischen beschreitet es aber eigene Wege. Die aktuelle Version 5.3 benötigt mindestens PHP 5.6.4 und versteht sich auch gut mit PHP 7. Carsten Möhrke stellt das PHP-Framework in seiner Artikelserie ab Seite 87 vor.
Erst durch einen gezielten Einsatz von passenden Bildern wird die Aufmerksamkeit des Betrachters erreicht. Dabei sollten verschiedene Aspekte berücksichtigt werden. So sollte zunächst die Bildfläche so aufgeteilt sein, dass die grundsätzliche Linien-und Flächenführung die Bildaussage unterstützt. Hinzu kommen Überlegungen zur Zielgruppe und welche Grundvoraussetzungen diese zum Thema mitbringt. Davon abhängig ist dann auch der Einsatz von visuellen Schlüsselreizen. Katharina Sckommodau stellt das Prinzip in einem Artikel ab Seite 114 vor.
Ausblick auf die Version 9 von Java 
Version 9 von Java bietet weniger neue Sprachmittel dafür zahlreiche zentrale Verbesserungen und hilfreiche Ergänzungen
Continuous Integration mit Jenkins für Node.js-Projekte 
Dieser Artikel zeigt, wie sich das CI-System Jenkins für Node.js-Projekte einsetzen lässt
Stylesheets optimal organisieren 
BEM, OOCSS, SUIT CSS & Co. bieten Strategien für wiederverwendbare Stylesheets
JavaScript-Framework Mercury 
Mit Mercury tritt ein neues JavaScript-Framework an, das Entwicklern die Programmierung von Frontend-Applikationen erleichtern möchte
Web Socket API 
Die Web Socket API ermöglicht die bidirektionale Kommunikation zwischen Client und Server
iOS iMessage-Addins programmieren 
Mit iOS 10 können erstmals AddIns für die iMessage App entwickelt werden
Exponent - Laufzeitumgebung für native Apps 
Seit geraumer Zeit gibt es ein Spannungsfeld zwischen Webanwendungen und nativen Apps
Swift: Properties im Detail 
Properties sind ein essenzielles Sprachmerkmal von Swift und verfügen über einige Besonderheiten
PHP-Framework Laravel 
Eine Einführung in das PHP-Framework Laravel
DevOps in der Praxis (Teil 2) 
Microservices und Container-Plattformen haben die Softwareentwicklung um Fähigkeiten zur kontinuierlichen Bereitstellung erweitert
SQL Server 2016 (Teil 1) 
Nach nur zwei Jahren erneuert Microsoft den SQL Server zur Version 2016
Grafik für Entwickler 
Ob nonverbale Kommunikation oder Schlüsselreiz – Bilder, die Geschichten erzählen, sind nicht nur in der Werbung wichtig
Smart TV-Applikationen für Fire TV 
Fire TV von Amazon möchte existierende Fernsehgeräte in Android-basierte Smart TVs umwandeln
Mit Net Promoter Score die Kundenzufriedenheit digitaler Produkte messen 
Die beste Werbung geht von zufriedenen Kunden aus. Dieses ist bei digitalen Produkten nicht anders als bei herkömmlichen Konsumgütern und Dienstleistungen
Neue Jobs im Zeichen der Digitalisierung 
Gefragt sind Digital-Profis mit wirtschaftlichem Denken
Online-Recht 
Stellenmarkt für Entwickler 




Das könnte Sie auch interessieren