web & mobile DEVELOPER 3/2021 13.02.2021, 16:35 Uhr

Die Highlights der Ausgabe 3/2021

Praktisch ist ein Modul in der Programmiersprache Python nichts anderes als eine Python-Code-Datei mit der Dateierweiterung py.
(Quelle: Bold )
Allerdings wird man eine solche Datei nur dann als Modul bezeichnen, wenn sie entsprechend eingerichtet ist. Das heißt, wenn sich darin Code befindet, dessen Zweck es ist, in anderen Projekten eingesetzt zu werden. Das trifft zum Beispiel auf eine Sammlung nützlicher Funktionen zu, die man in einer Datei – sprich in einem Modul – definiert, um sie bei Bedarf nach dem Import in anderen Python-Dateien immer wieder verwenden zu können. In einem Artikel erfahren Sie, wie Python Module und Pakete als übergeordneten Container handhabt.
Bootstrap ist ein beliebtes Frontend-Framework. Die neue Hauptversion wird deswegen mit Spannung erwartet. Die wichtigste Änderung in Bootstrap 5 ist sicher, dass Bootstrap intern nicht mehr auf jQuery setzt. Falls jQuery eingesetzt wird, verträgt sich Bootstrap aber natürlich weiterhin damit. In einem Artikel werden alle Neuerungen im Detail vorgestellt.
Während Smartphone-Betriebssysteme im Allgemeinen einen kostenfrei verwendbaren Kartendienst mitbringen, kostet Mapping für die Großen so gut wie immer Geld. Amazon hat seinen AWS-Onlinedienst nun um eine Geodäsie-Komponente erweitert. Der Amazon Location Service genannte Dienst bietet eine Gruppe von Geodäsie-Primitiva an, die der Entwickler danach zu einer lauffähigen Applikation zusammensetzt.
Weitere Artikel:

Feature

Modulare Programmierung mit Python
In diesem Beitrag erfahren Sie, wie Python Module und Pakete als übergeordneten Container handhabt.

HTML, CSS & JavaScript

Neue Version des Frontend-Frameworks Bootstrap
Bootstrap 5 kickt jQuery und Internet Explorer, bietet dafür aber neue Komponenten und eine bessere Erweiterbarkeit.
Das Browser Object Model (BOM)
Wenn man mit dem Browser sprechen möchte, benötigt man Kenntnisse des BOM.
Eingabe-Überprüfung in Formularen mit jQuery
Für die Überprüfung Formulareingaben stehen verschiedene Wege zur Verfügung: entweder über HTML in Kombination mit Regex, ober etwas komfortabler mithilfe von JavaScript und einer speziellen Erweiterung.
Einfache Diagramme fürs Web mit Chart.js
Charting-Bibliotheken fürs Web gibt es viele. Nicht immer muss es direkt etwas komplexes wie D3.js sein. In Episode 1 von Fabians Web-Perlen geht es um Chart.js, das verschiedene Diagrammtypen bietet und blitzschnell einsatzbereit ist.
D3js - Mengenflüsse in Sankey-Diagrammen
Mit der Bibliothek D3js lassen sich nicht nur schlichte Balkendiagramme darstellen. Auch Mengenflüsse in Form von Sankey-Diagrammen lassen sich anschaulich präsentieren.
Records und Tuples in JavaScript
Ein interessanter Vorschlag zu zwei neuen Datentypen befindet sich momentan in Stage 2 des ECMAScript-Standards.

Mobile Development

Cross-Plattform-Development mit Webtechnologien (Teil 2)
Grundlage für die Cross-Plattform-Entwicklung mit Ionic bildet eine gemeinschaftliche, technologische Plattform, die jede Entwicklerorganisation für sich nutzen kann.
Animationen mit SwiftUI
Apples SwiftUI-Framework verfügt über spezielle Funktionen zur Umsetzung von Animationen.
Cordova/PhoneGap-Projekt nach Ionic Capacitor migrieren
Seit Oktober ist der Abschied von PhoneGap und dem Dienst PhoneGap Build vollzogen. Zeit sich für 2021 neu zu orientieren.

Backend

Professionelle Fehlerbehandlung
Projekte in denen immer alles glatt läuft, sind langweilig. Viel spannender wäre es doch, wenn öfter mal etwas Unvorhergesehenes passiert und den ganzen Betrieb aufhält.
Amazon Location Service
Amazon hat seinen AWS-Onlinedienst nun um eine Geodäsie-Komponente erweitert.

BeyondDev

InDesign CC 2021 für Nicht-Profis
Anspruchsvolle Projekte lassen sich mit InDesign bereits nach kurzer Einarbeitung mitgestalten.
Überblick über die Design Trends 2021
Die voraussichtlichen Trends, denen sich Web- und UI-Designer in diesem Jahr stellen müssen.
Rapid-Prototyping mit Nucleo
Die Nucleo-Plattform aus dem Hause STMicroelectronics erleichtert das Prototyping von Anwendungen.
Virtualisierung in Unternehmen
Virtualisierung hat die IT revolutioniert. Diese Trends zeichnen sich für die Zukunft ab.


Das könnte Sie auch interessieren