OpenAPI 3.0 – Blaupause für REST APIs

Als Backend Entwickler hat man zwangsläufig mit REST APIs zu tun, doch auch im Frontend- und App-Development kommt man um die Kommunikation mit solchen APIs nicht herum. Damit die Interface-Landschaft nicht zum Wilden Westen wird und sich unterschiedliche Entwickler leichter austauschen und an einem Strang ziehen können, wird natürlich ein Standard entwickelt: OpenAPI als sprichwörtlicher Messias (bitte verzeiht den Frevel).

Beispiel OpenAPI Definition in Swagger UI
Weiterlesen

Übersicht ARFrameworks – 2019 Update

Nachdem Augmented Reality (AR) Anwendungen gerade wieder mal sehr gefragt sind (wie uns Christina vor kurzem in ihrem Blogpost über die beliebtesten AR Games erklärt hat) habe ich unsere Übersicht über AR Frameworks von Ende 2015 überprüft und festgestellt dass mittlerweile wieder alles anders ist. Innerhalb von nur wenigen Jahren hat sich die AR Framework Landschaft komplett verändert und sowohl als Unternehmen als auch als Developer darf man da nicht den Überblick verlieren. Aus diesem Grund habe ich in diesem Blogpost alle momentan (September 2019) relevanten Optionen nochmal aufgelistet und übersichtlich zusammengefasst!

Weiterlesen

Headless CMS vs. Traditional CMS

Wenn es dazu kommt eine Website neu zu gestalten, gibt es heutzutage viele Möglichkeiten. Es gibt aber auch Vieles was man beachten muss. Während traditionelle CMS Systeme, vor allem WordPress, das Internet dominieren, haben sich durch das Aufkommen neuer Technologien neue Möglichkeiten ergeben, Content zu publishen. In meinem heutigen Beitrag werde ich kurz erklären auf was man alles achten kann, bevor man eine Entscheidung trifft eine Website neu zu gestalten. Bevor ich weiter ins Detail gehe werde ich kurz die oben genannten Begriffe am Beispiel von WordPress, da es unser und auch das meist verwendetes CMS System ist, erklären.

Weiterlesen

Visual Studio Code: Ein Editor für alle Fälle

Unter Programmierern gibt es seit jeher zwei Fraktionen was die Programmierumgebung betrifft. Die eine Seite spricht sich für eine umfassende Programmierumgebung (IDE) aus und die andere Seite schwört auf einen leichtgewichtigen Texteditor. Mit Visual Studio Code ist seit ein paar Jahren ein Editor am Markt, der versucht das Beste aus beiden Welten zu vereinen. Warum genau dieser Editor so besonders ist und man sich damit befassen sollte, erfahrt ihr in unserem heutigen Blog.

Weiterlesen

App Security, die Zweite

Nachdem IT Security immer wichtiger wird, und mein letzter Blog darüber schon eine Weile her ist, möchte ich diesen hier fortsetzen. Diverse Grundlagen, dass man z.B. immer SSL zur Kommunikation verwendet, sollten ja jedem Entwickler bekannt sein. Um aber die App besser abzusichern, müssen wir auch auf die „andere Seite“ schauen, also den Blickwinkel eines Angreifers beachten. Dies wird hier am Beispiel „lokale Datenspeicherung“ beschrieben.

Weiterlesen

Die 5 bekanntesten Augmented Reality Spiele

„Expecto Patronum! Alohomora! Aguamenti! Bombarda!“ – Diese Worte kommen dir bekannt vor? Dann bist du entweder ein großer Harry Potter Fan oder ein/e Wizards Unite SpielerIn! Und genau bei diesem aktuell sehr gehypten Spiel startet unser heutiger Blog-Eintrag über weltbekannte Augmented Reality Games. Vor ein paar Jahren war Augmented Reality ein Begriff, der eher nur in technik-affineren Kreisen bekannt war. Durch Spiele wie Wizards Unite oder Pokémon Go wurde der Begriff massentauglich. Deshalb wollen wir uns heute die bekanntesten Augmented Reality Spiele ansehen.

Weiterlesen

Warum CodeFlügel auf React Native setzt

Das Cross-platform Framework React Native von Facebook hat sich in der Entwicklerszene in den letzten Jahren einen sehr großen Namen gemacht. So setzen viele sehr bekannte und oft genutzte Apps im Hintergrund bereits auf React Native – zum Beispiel die Facebook App, der Facebook Messenger, Discord, Walmart, Instagram, SoundCloud und noch einige mehr. Wieso du dir die Mühe machen solltest, ein kleines Projekt mit diesem Framework zu starten, um auf den Geschmack zu kommen, und wieso CodeFlügel nach zwei Jahren noch immer nicht genug davon hat, erfährst du nur hier.

Weiterlesen