AngularJS – “Model View Whatever”

am 29. Januar 2015 in Tools & Bücher von
1 Kommentar »

AngularJS-Logo by Google

AngularJS ist ein von Google entwickeltes Framework. Es ist Open Source und ermöglicht einem die Erstellung von HTML- und JavaScript-Applikationen nach dem Model-View-Controller Prinzip. Der provokante Leitspruch zeigt die Richtung, in die sich AngularJS bewegt:

“AngularJS is what HTML would have been,
had it been designed for building web-apps.”

“Model View Whatever” (kurz: MVW) deutet darauf hin, dass sich AngularJS nicht nur strikt an das in der Programmierung übliche MVC-Prinzip hält (“Model View Controller”), sondern verschiedene Konzepte vereint (u. a. Model-View-ViewModel, kurz MVVM).
>> Weiterlesen

Getagged:

Das 1×1 des Zeitmanagements

am 20. Januar 2015 in ON-Guide von und
Bisher unkommentiert »

„Es ist nicht zu wenig Zeit, die wir haben, sondern es ist zu viel Zeit, die wir nicht nutzen.“ –Lucius Annaeus Seneca (röm. Philosoph, 1 – 65 n. Chr.).

Studenten der Dualen Hochschule sind mit ständigem Zeitdruck gesegnet. Viele Projekte, viele Klausuren und viele Selbststudiumsphasen müssen so koordiniert werden, dass die 24 Stunden des Tages ausreichen, um alles zu schaffen. Deswegen haben wir für euch, die stets zu wenig Zeit haben ein paar Tipps zum besseren Zeitmanagement.
>> Weiterlesen

Entwicklungstool: Yeoman

am 18. Dezember 2014 in Tools & Bücher von
Bisher unkommentiert »
Yeoman-Logo

Yeoman-Logo

Yo! – Der wohl einfachste Befehl, um einen Projektordner für eine Web-App zu erstellen. Das Entwicklungstool Yeoman erstellt – wie durch Geisterhand – das komplette Grundgerüst für Projekte. Yeoman selbst lässt sich als Node.js Modul durch den Package Manager npm installieren. >> Weiterlesen

Getagged:

Entwicklungstool: Gulp.js

am 09. Dezember 2014 in Tools & Bücher von
Bisher unkommentiert »

Gulp-LogoGulp.js ist ein Tool zur automatisierten Ausführung zuvor definierter Aufgaben. Es kann in zahlreichen Bereichen zum Einsatz kommen. Sei es das Starten eines Node.js Webservers oder das Kompilieren von Less-Dateien. Es ist als Node.js Modul verfügbar und daher einfach mit npm installierbar. In diesem Artikel biete ich einen kurzen Einblick in das Tool und die grundlegende Funktionsweise. >> Weiterlesen

Getagged:

Package Manager npm und Bower

am 01. Dezember 2014 in Tools & Bücher von
Bisher unkommentiert »

Ein riesiges, zur Verfügung stehendes Spektrum an Software erleichtert die Entwicklung von Web Apps heutzutage ungemein. Im Rahmen dreier Artikel werde ich auf Tools eingehen, die für uns Onlinemedien Studenten bei der Webentwicklung nützlich sein können. Den Anfang machen die Package Manager.
>> Weiterlesen

Getagged:

SVG vs. Rastergrafiken

am 28. Oktober 2014 in Aktuelles von
Bisher unkommentiert »

Die Implementierung von grafischen Materialien in Websites bildet ein breites Themenfeld. Dabei stehen sich hauptsächlich zwei Formen der Einbindung gegenüber:

  • Scalable Vector Graphics
  • Rastergrafiken

Dieser Artikel soll die beiden Formate beschreiben. Dabei sollen die Vor- und Nachteile der beiden Formate betrachtet werden und anhand von Beispielen verdeutlicht werden, wann der Einsatz welcher Technik Sinn macht.

Was ist SVG?

SVG steht für Scalable Vector Graphics und beschreibt einen vom W3C empfohlenen Standard zur Beschreibung von Vektor Grafiken. Dabei basiert SVG auf dem XML Format und eignet sich damit speziell für die Einbindung im Web. Durch die Verwendung von speziellen Tags können dabei einzelne grafische Elemente beschrieben oder auch miteinander kombiniert werden. SVG bietet hier verschiedene Standardformen an wie z.B. Kreise, Pfade, Rechtecke oder Polygone. Jedes Element wird zusätzlich über seine Attribute beschrieben. So können z.B. die Füllung, Kontur oder die Transparenz festgelegt werden. Mit HTML5 besteht die Möglichkeit SVG Grafiken direkt im Quelltext zu beschreiben:
>> Weiterlesen