Außerdem: PhpStorm 10 - verbesserte Code-Completion während des Debuggens

Fast Forward: Browser mit NW.js und AngularJS, 3D Touch in iOS 9 & das Command-Line-API
Kommentare

Das heutige Fast Forward hält eine Reihe nützlicher Tutorials bereit: Unter anderem geht es darum, wie man einen Browser mit Node-Webkit und AngularJS erstellt und wie sich Gulp-Tasks mit Laravel Elixir managen lassen. Außerdem wird geklärt, warum man Android-Apps nicht eins zu eins auf iOS-Apps übertragen sollte, wie man Klassen in React erzeugt und wie man die neue 3D-Touch-Funktion für das iPhone 6s und 6s Plus gewinnbringend in die eigene iOS-9-App integrieren kann.

Einen Browser mit Node-Webkit und AngularJS erstellen

In der Vergangenheit verband man mit plattformübergreifender Softwareentwicklung vor allem eines: die gleiche Applikation in verschiedenen Sprachen für unterschiedliche Betriebssysteme zu schreiben. Eine schwierige Situation für Projektmanager, Entwickler und Kunden. Aber zum Glück stellte Roger Wang in 2011 Node-Webkit (heute: NW.js) vor. Die Kombination aus Node.js und Web-Kit-Browser erlaubt es Entwicklern, zur Entwicklung nativer Apps auf Webtechnologien (HTML, CSS und JavaScript) zurückzugreifen. In seinem Tutorial erklärt Christian Nwamba, wie man mit NW.js einen Browser erstellt, der mit allen großen Betriebssystemen kompatibel ist.

iOS 9: Eine Einführung in 3D Touch

Mit dem iPhone 6s und 6s Plus hat Apple eine neue Funktion namens 3D Touch eingeführt. Sie ermöglicht es, auf völlig andere Weise mit den Geräten zu interagieren. Je nachdem, wie viel Druck man auf den Bildschirm ausübt, können unterschiedliche Funktionen angesteuert werden. In seinem Tutorial erklärt Davis Allie, wie man die neue Technologie gewinnbringend in die eigene iOS-9-App integrieren kann.

PhpStorm 10: Verbesserte Code-Completion während des Debuggens

Wie bereits die letzten Versionen brachte auch die aktuelle PhpStorm-Version PhpStorm 10 Verbesserungen sowie Neuerungen bei der Code-Completion im Debugging-Tool. So wird nun überall dort, wo Klassennamen oder Expressions eingegeben werden können, Code-Completion für das aktuelle Projekt angeboten. Damit soll Entwicklern die Arbeit mit dem Debugging-Tool deutlich vereinfacht werden. Mehr Informationen dazu bietet ein Blogpost von Gary Hochkin.

Warum man Android-Apps nicht eins zu eins auf iOS-Apps übertragen sollte

Es ist keine gute Idee, Android-Apps eins zu eins auf iOS-Apps übertragen zu wollen und vice versa. Im Laufe der Zeit haben Android- und iOS-Nutzer unterschiedliche Erwartungen entwickelt, wie ihre Apps funktionieren und wie sie mit ihnen interagieren. Eine Plattform einfach auf die andere zu spiegeln, führt nicht nur zu verwirrten Kunden, sondern auch zu schlechten App-Store-Bewertungen. In ihrem Artikel hat Elyse Turner fünf Gründe aufgezählt, warum eins-zu-eins-Umsetzungen tunlichst vermieden werden sollten.

Gulp-Tasks mit Laravel Elixir managen

Einfacher kann man es sich immer machen. Etwa beinhaltet Laravel seit Version 5 das Node.js-Tool Elixir, mit dem man Aufgaben aus dem Workflow-Manager Gulp noch müheloser erledigen lassen kann. Wie genau das geht, erklärt der Webentwickler Reza Lavaryan in seinem ausführlichen Artikel, der sorgfältig in einige Grundfunktionen einführt, sie dann an einem Beispiel erläutert und zum Abschluss noch fortgeschrittene Techniken vorstellt.

Command Line API

Das Command Line API ist eine Sammlung von Aliases, nützlichen Funktionen und Tastenkürzel, um per JavaScript-Konsole direkt mit der eigenen Webseite zu interagieren. In seinem Artikel wirft Stephan Max einen näheren Blick auf die nützlichen Features und erklärt, wie man sie wirksam einsetzt, um die eigene Entwickler- und Debugging-Experience zu steigern.

Eine Klasse in React erstellen

React ist eine JavaScript-Library, die von Facebook für die Frontend-Entwicklung erstellt wurde. Dieses kurze Video zeigt anhand der Erzeugung einer Klasse, dass der Anfang in React ganz einfach gemacht ist:

Aufmacherbild: Man jump through the gap between hill von Shutterstock / Urheberrecht: oatawa

Unsere Redaktion empfiehlt:

Relevante Beiträge

Meinungen zu diesem Beitrag

X
- Gib Deinen Standort ein -
- or -