Mit Node-Webkit entwickeln

Werbung
INHALT
AKTUELL
6 Microsoft
OneNote kostenlos
FEATURE
12 Cross-Plattform-Apps in JavaScript
JavaScript ist mit dem Web zu einer
omnipräsenten Programmiersprache
geworden: auf dem Client im Webbrowser
und auf dem Server mit Node.js
HTML, CSS & JAVASCRIPT
22 Google Web Designer: Ads mit HTML5
Der kostenfrei erhältliche Google Web Designer erzeugt sauberen HTML5-Code und
bietet darüber hinaus interessante und
hilfreiche Features
26 Audio mit HTML5 abspielen
Eine Neuerung in HTML5 ist die Verwendung
des <audio>-Tags, um Audiodateien direkt
aus dem Browser heraus abzuspielen
28 Das AngularJS-Routing-System
Im dritten Teil der Artikelserie geht es um
die grundlegenden Aspekte von clientseitigem Routing mit AngularJS
36 Tablet-Browser im Belastungstest
Die Umorientierung des Nutzers weg vom
Desktop-PC und hin zu Tablet und Smartphone stellt Entwickler vor neue Herausforderungen
40 ROCA – eine neue Website-Architektur
Resource-oriented Client Architecture
(ROCA) – so lautet der Name einer Sammlung von Empfehlungen zur Entwicklung
von Webanwendungen
44 Sass – Konzepte und Techniken
Mit Sass lassen sich CSS-Stylesheets
wesentlich schneller erstellen und besser
organisieren
Mit Node-Webkit entwickeln
JavaScript ist mit dem Web zu einer omnipräsenten Programmiersprache
geworden: auf dem Client im Webbrowser und auf dem Server mit Node.js.
Mit Node-Webkit werden auch herkömmliche Desktop-Anwendungen
möglich. Node-Webkit führt Client und Server zusammen:
Der Chromium-Browser wird mit Node.js gekoppelt.
Seite 12
Banner mit dem Google Web Designer
Bei der Bannerwerbung ist man dabei,
sich von den rechenintensiven und fehleranfälligen Flash-Inhalten zu verabschieden.
Unterstützung dabei
bietet das neue Tool
Google Web Designer.
Seite 22
52 Risiken für die Unternehmenswebsite
Dass der Internetauftritt eines Unternehmens ein wesentlicher Teil des Geschäftsmodells ist, wissen auch Hacker
56 Unit Tests für JavaScript
Browser-Hersteller kochen zum Leidwesen
von Entwicklern an vielen Stellen ihr eigenes Süppchen
MOBILE DEVELOPMENT
68 Backend as a Service mit Parse.com
Wie man unter BlackBerry 10 Library-Projekte erstellt und BaaS konkret in mobilen
Business-Anwendungen verwendet
4
5/2014
INHALT
CSS-Stylesheets besser organisieren
Aus der heutigen
Web-Frontend-Entwicklung ist Sass
nicht mehr wegzudenken: Mit Sass
lassen sich CSSStylesheets wesentlich schneller erstellen und besser organisieren. Seite 44
Universal-App für iPhone und iPad
Manchmal kann
man eine App so
konzipieren, dass
diese sowohl auf
einem iPhone als
auch auf einem iPad
läuft. Das Zauberwort heißt UniversalApp.
Seite 76
76 iOS-Universal-Apps
Anstatt zwei Apps für iPhone und iPad zu
entwickeln, kann man auch eine sogenannte Universal-App erzeugen
80 Windows-8-Designprinzipien
Wer Apps für Windows 8 und 8.1 entwickelt, sollte die Designprinzipien dieser
Plattform berücksichtigen
BACKEND
86 Plug-ins für TYPO3 Neos
Wie man in TYPO3 Neos eigene Plug-ins
schreibt
90 TYPO3 trifft Amazon Web Services (AWS)
Innerhalb weniger Minuten eine vollständige TYPO3-CMS-Instanz in der Cloud bei
AWS starten
103 Rechtschreibprüfung in PHP
PHP verfügt über eine Möglichkeit zur Textüberprüfung
106 Nike+ API: Fitness per API
Nike bietet mit der Produktserie Nike+
Produkte und Apps an
112 Slim-Framework als Basis für Web-Apps
Das PHP-Micro-Framework Slim als Basis
für Webanwendungen und APIs
116 Serviceorientierte Architektur
Eine Desktop-Applikation mit Hilfe eines
Messagebus in eine verteilte Anwendung
umbauen
TYPO3 trifft Amazon Web Services
Wer auf den TYPO3Support verzichten
kann und vollen Zugriff auf das TYPO3Backend haben
möchte, für den wird
das Projekt TYPO3on-AWS möglicherweise interessant
sein.
Seite 90
Unser Service im Internet
■ Website: Aktuelle News aus der IT- und Entwicklerszene, Tipps und
Tricks, Tutorials zu Programmiersprachen, Termine, Buchbesprechungen
und vieles mehr
■ Newsletter: Jeden Montag fassen wir für Sie die wichtigsten News aus
der IT- und Online-Szene zusammen
■ Aktuelles Heft: Zu jeder Ausgabe finden Sie das Inhaltsverzeichnis der
aktuellen Ausgabe
BEYOND DEV
124 Grafik für Entwickler
Neben dem Mode- oder Möbeldesign beeinflusst der Retro-Stil auch einige Apps
und Webseiten
128 Mobile World Congress
Ein Bericht vom Mobile World Congress
132 O’Reilly Fluent 2014
Auf der Fluent-Konferenz ging es um das
Thema Frameworks und Bibliotheken
STANDARDS
3 Editorial
50 Heft-DVD
136 Online-Recht
138 Termine
140 Stellenmarkt
■ Download-Service: Zu jeder Ausgabe stellen wir die Beispiel-Listings
zu ausgewählten Artikeln zur Verfügung
144 Dienstleisterverzeichnis
146 Impressum/Vorschau
5/2014
5
Herunterladen