Studium

MCP_Blog_Image

Blog | Model Context Protocol (MCP): Der nächste Evolutionsschritt für AI-Integrationen

Von am 27.04.2025

Im November 2024 veröffentlichte Anthropic das Model Context Protocol (MCP), einen neuen Open Source Standard für die Kommunikation zwischen Komponenten einer KI-Anwendung sowie externen Systemen oder Tools. Die Entwickler-Community übernahm das Protokoll schnell und implementierte eine Vielzahl an MCP-Servern. Da führende Unternehmen wie AWS, GitHub und sogar Anthropics „Konkurrent“ OpenAI MCP nun offiziell unterstützen, gewinnt […]

payload_blog_image

Blog | Payload CMS: Ein Content Management System für Next.js

Von am 03.04.2025

Die Wahl des richtigen Content-Management-Systems (CMS) ist entscheidend für den Erfolg moderner Webanwendungen. Besonders im Bereich der Headless CMS gibt es eine Vielzahl an Lösungen, die Entwicklern die Flexibilität geben, Inhalte über APIs zu verwalten und sie in verschiedenen Frontend-Technologien darzustellen. Eine der neuesten Optionen in diesem Bereich ist PayloadCMS. In diesem Blogbeitrag werfen wir […]

nativewind_blog_image

Blog | NativeWind: Tailwind für Expo React Native Apps

Von am 03.04.2025

Die Nutzung von Tailwind CSS in der Webentwicklung hat sich als äußerst effektiv und beliebt erwiesen. Es ermöglicht Entwicklern, schnell und effizient mit einem Utility-First-Ansatz zu arbeiten, der den Code kürzer und übersichtlicher macht. Aber was ist, wenn du eine React Native-App entwickelst? Wie kannst du den gleichen schnellen und flexiblen Ansatz zum Styling nutzen, […]

rest_vs_rpc_blog_image

Blog | REST vs. RPC in modernen Webanwendungen

Von am 03.04.2025

Die Wahl der richtigen Architektur für eine Webanwendung ist entscheidend für Performance, Skalierbarkeit und Wartbarkeit. Zwei häufig verwendete Ansätze für die Kommunikation zwischen Client und Server sind REST (Representational State Transfer) und RPC (Remote Procedure Call). In diesem Blogbeitrag werden beide Architekturen verglichen, auf ihre Vor- und Nachteile eingegangen und gezeigt, in welchen Anwendungsfällen sie […]

conflict_strategies_blog_image

Blog | Conflict-Strategien am Beispiel Quiz-App

Von am 03.04.2025

In der Softwareentwicklung treten Konflikte häufig auf, insbesondere wenn mehrere Entwickler gleichzeitig an derselben Codebasis oder denselben Daten arbeiten. Um solche Konflikte effizient zu lösen, gibt es verschiedene Strategien. In diesem Beitrag betrachten wir gängige Konfliktstrategien anhand eines praktischen Beispiels: einer Quiz-App – diese wurde im Zuge des Ionic-Workshops im ersten Semester entwickelt. Typische Konflikte […]

blog_titelbild

Projekt | Powda Mobile App

Von am 13.03.2025

Im Rahmen des Semesterprojekts im ersten Semester der Masterklasse Mobile habe ich eine erste Version der App Powda entwickelt: eine mobile Anwendung, die in Zukunft für Ridesharing und als Buchungsplattform im Bereich Wintersport dienen soll.Hauptziel des Projekts war es, neue Technologien kennenzulernen und ein technisches Framework zu schaffen, welches mit möglichst wenig Wartungs- und Kostenaufwand […]

Go

Projekt | Go-Do-Something (die Todo-Liste mit Go)

Von am 06.03.2025

Im Rahmen des Wintersemesters 2024 wurde eine Webanwendung namens Go-Do-Something entwickelt. Ziel der Anwendung ist die Verwaltung von To-Do-Listen, bei denen verschiedene Listen erstellt und in diesen Listen Aufgaben hinzufügt werden können. Eine Aufgabe besteht aus einem Titel, zusätzlichen Informationen, einer Deadline sowie einem Status, der angibt, ob die Aufgabe bereits erledigt wurde oder nicht. […]

mix_match_logo

Projekt | Recipes MixMatch

Von am 06.03.2025

Nach meinem ersten Projekt in dieser Lehrveranstaltung (Masterklasse Mobile), bei dem ich teilweise mein Angular-Wissen aufgefrischt habe, wollte ich mit Recipes MixMatch aka MixMatch – einer Web-App für Drink-Rezepte – noch tiefer in die Angular-Welt eintauchen. Mein Ziel war es, die Anwendung durch die Anbindung an eine externe, frei verfügbaren Drink-API (TheCocktailDB), ein eigenes kleines […]