Kategoriearchive: Entwicklung

iOS Apps mit den Freuden einer modernen User Experience

Neue iOS Version, neue iPhones – neue Design-Standards! Vor einem Monat hat Apple das neue iOS 11 vorgestellt und damit bisher bereits eine Verbreitung von fast 50% unter den Nutzern erreicht. Im Vergleich dazu kann der größte Konkurrent, Android, für die ein Jahr alte Version „Nougat“ nur eine Verbreitung von 17% aufweisen. Apple macht jedes Jahr großes Theater um die Veröffentlichung der neuen Version ihres mobilen Betriebssystems, wodurch es die Nutzer gewohnt sind, den neuen und modernen Standards zu folgen. Sehen wir uns also einige grundlegende User Experience Design-Prinzipien an, die deiner App den Look & Feel der neuen iOS Version verleihen werden.

Weiterlesen

Chatbot zum Mitnehmen, mit extra smart

Chatbots gibt es mittlerweile wie Sand am Meer. Neben Alexa, Siri und Co. sind viele von ihnen aber dumm wie Bohnenstroh und reagieren nur auf einfache Schlüsselwörter um eine vorgegebene Antwort auszuspucken. Eine hervorragende Möglichkeit, den aktuellen Hype rund um Machine Learning (ML) und NLP/NLU (Natural Language Processing/Understanding) zu nutzen und seinen starren Chatbot – mit Hilfe von Microsoft Bot Framework, Botkit, Botmaster, API.AI, Wit.ai, Watson, LUIS und wie sie alle heißen – in die Moderne zu bringen.

Chatbot/Robot by Alex Knight
Weiterlesen

Was gibt’s Neues: Android Oreo

Seit ungefähr zwei Wochen ist es offiziell: Das neue Android Update mit Versionsnummer 8.0 wird den Namen „Oreo“ tragen. Dies hat Google während eines Livestreams angekündigt, in dem der Nachfolger von Android 7 („Nougat“) offiziell vorgestellt wurde. Was ist neu, was ist besser und was bedeutet das für mich als Endbenutzer? Finden wir es heraus.

Android Oreo

Weiterlesen

Progressive Web Apps – Trend oder Zukunft?

Im Vergleich zu Web Apps hatten native Apps immer die Nase vorn. Web Apps können für bestimmte Anwendungen zwar die richtige Wahl sein, doch sie stellten nie eine ernsthafte Konkurrenz für native Apps dar. Das könnte sich jetzt ändern, denn eine neue Technologie ist im Vormarsch.Die sogenannten Progressive Web Apps (kurz PWAs), versprechen, bessere Web Apps zu sein und sich wie native Apps anzufühlen. Doch was sind Progressive Web Apps genau? Sind sie bloß eine Modeerscheinung oder könnten sie nativen Apps wirklich gefährlich werden? Falls dich dieses Thema interessiert – lies weiter!

progressive web apps

Weiterlesen

Der Schrecken aller Programmierer

Was ist die größte Angst der Software-Entwickler? Dass ihre App oder ihr Programm nicht rund läuft. Und genau um das zu verhindern, gibt es verschiedene Möglichkeiten, die Software auf diverse Bugs zu testen. Wie diese aussehen und was man dabei beachten muss, erfährst du, wenn du jetzt weiter liest.

Weiterlesen

Vuforia4Unreal 2.0 – Open Source Edition

Seit dem letzten Blog über unser Vuforia4Unreal Plugin ist inzwischen einiges an Zeit vergangen. Genau genommen ein Jahr, zwei Monate und zwei Tage… . Und genau ein Jahr lang hat es gedauert, bis wir unser Plugin wieder aus der Schublade geholt, es aufpoliert, auf den neusten Stand gebracht und erweitert haben, um es nun als kleines Open Source Projekt zu veröffentlichen. Heute möchten wir daher kurz die technischen Neuerungen unseres Vuforia4Unreal Plugins und einige unserer Millionen von Ideen für das Plugin präsentieren. Ich hoffe es wird spannend.

Vuforia4Unreal Plugin

 

Weiterlesen

Verschiedene Arten der Mobile App Entwicklung

Nehmen wir an, du willst eine mobile App, die ganz deinen Wünschen entspricht, und und du kommst damit zu uns. Welche Möglichkeiten haben wir Entwickler jetzt eigentlich, dieses Projekt umzusetzen? Worauf kommt es an und worin liegt dann schlussendlich der Unterschied? Wer sich diese oder ähnliche Fragen schon einmal gestellt hat oder vor hat, eine mobile App in Auftrag zu geben, sollte diesen Blogeintrag nicht verpassen!

Weiterlesen

Mit Machine Learning zur automatischen Brustkrebserkennung

Du fragst dich jetzt vielleicht, was es mit diesem Machine Learning auf sich hat. Warum ist es momentan so angesagt und warum sollte mich das interessieren? Wenn du mit Technik nicht viel am Hut hast, hast du den Begriff vielleicht auch schon öfter gehört, weißt aber nicht warum darum so ein großer Aufwand betrieben wird. In diesem Artikel möchte ich dir einen groben und vor allem praktischen Eindruck davon verschaffen, wie uns Machine Learning nutzen kann und warum es so interessant ist. Keine Angst, du brauchst nicht viel technisches Hintergrundwissen, um bis zum Ende mitzumachen.

Weiterlesen

Commitment Issues – Git Branching leicht gemacht

Git & Git Branching sind aus der Software-Entwicklung nicht mehr wegzudenken. Unzählige Projekte bauen auf die Versionsverwaltung von Linux-Vater Linus Torvalds. Sie ist ein simples, aber mächtiges Werkzeug, mit dem jeder schnell zurecht kommt. Im Team können die Vorstellungen darüber allerdings auseinandergehen. Es folgt ein Guide zum Git Branching – Commitment Issues ade.

Git Branching
Weiterlesen