freshcells Blog.
Der freshcells Blog: Gedanken über Web-Technologie, Design und agiles Projektmanagement.
Softwareentwicklung aus einer Hand. Von der Startup-Idee bis zu Enterprise-Systemen. Das ist, was wir machen. Hier im Blog teilen wir, wie wir denken und was uns interessiert.
Anregungen und Anfragen von schreib-freudigen Gast-Autorinnen und Autoren nehmen wir gerne entgegen.
Alle Posts in der Übersicht.
UX / UI Design für die Zukunft
Wie UX/UI Design Unternehmensziele und exzellente Nutzererfahrung vereinen kann, warum KI nicht immer die Antwort für neue Projekte ist und wie Unternehmen die User Experience ihrer
Die Bedeutung von Suchmaschinenoptimierung (SEO) für Unternehmen
In der heutigen digitalen Ära ist die Präsenz im Internet für Unternehmen von entscheidender Bedeutung. Eine gut durchdachte Online-Strategie kann den Unterschied zwischen Erfolg und Misserfolg
Warum wir GraphQL verwenden sollten
In einer Welt, in der Daten von größter Bedeutung sind, ist es für Entscheidungsträger in Unternehmen entscheidend, die Werkzeuge zu verstehen, die diese Daten verwalten. Dieser
Die Bedeutung von Content Management für Unternehmen: Effizienz und Erfolg im digitalen Zeitalter
In einer Welt, in der Informationen im Überfluss vorhanden sind und der Online-Wettbewerb ständig zunimmt, ist es für Unternehmen entscheidend, ihre digitalen Inhalte effektiv zu verwalten.
Eine kurze Zusammenfassung: User Story & Einführung
In der Welt der agilen Entwicklung spielen User Stories eine wichtige Rolle. Sie helfen uns zu verstehen, was Nutzer wirklich von unserem Produkt benötigen. Denken Sie
Projektmanagement Tools im Vergleich – Warum Jira besser ist als Excel
In der Welt des Projektmanagements gibt es eine Vielzahl an Projektmanagement Tools und Programmen, die dabei unterstützen sollen, den Überblick zu behalten, Aufgaben zu verteilen, Abläufe
User Stories: Agile Softwareentwicklung wirklich am Nutzer orientieren
Hey! Lassen Sie uns über User Stories in einer agilen Entwicklungsumgebung sprechen. User Stories sind ein wesentlicher Bestandteil von Entwicklungsprozessen und werden überraschenderweise in einer “nicht-technischen”
Was ist “DevOps” und wie kann es helfen, besser im Wettbewerb zu bestehen?
So können bessere Werkzeuge und ein Kulturwandel Ihnen helfen, Mehrwert zu schaffen und Ihre Geschäftsziele besser zu erreichen. Angesichts der sich ständig weiterentwickelnden Anforderungen und hohen
Die Bedeutung von automatisierten Tests für E-Commerce-Websites
Der Erfolg einer E-Commerce-Website hängt hauptsächlich von einer Kombination aus 4 grundlegenden Merkmalen ab: Ansprechendes Design Hochwertiger Content Klare und nutzungsfreundliche User-Flows Verlässliches Funktionieren Mit anderen
React Native im Rampenlicht: 5 überzeugende Argumente für seine Verwendung
Die Welt der mobilen Apps ist grundsätzlich in zwei große Systeme unterteilt: Android und iOS. Wenn Sie eine App wollen, die auf der ganzen Welt genutzt
Kubernetes: noch ein Hype oder eine dauerhafte Lösung
Gerade laufen viele spannende Diskussionen in der Community über Kubernetes und die dazugehörigen Tools. Aber ist Kubernetes wirklich so viel Aufmerksamkeit wert? Lohnt es sich, es
TypeScript – die Vorteile im Vergleich zu Javascript
JavaScript ist immer noch eine der beliebtesten Programmiersprachen für die Softwareentwicklung heute. Wenn Sie mit JavaScript vertraut sind, ist es sehr wahrscheinlich, dass Sie auch von
Verwendung von Farben im Webdesign
Farben sind einer der wichtigsten Eindrücke für uns Menschen. Vor Urzeiten halfen sie uns zu überleben. Rote Beeren, zum Beispiel, sollte man meiden, da diese Giftig sein könnten. Genauso wie Fliegenpilze. Grüne Pflanzen hingegen, haben uns das …
[Infografik] WTM 2020 – Unsere Eindrücke
Zum ersten Mal fand die WTM virtuell statt. Corona hat auch hier einen deutlichen Schritt zu mehr Digitalisierung bewirkt. Hat es funktioniert? Wir finden, ja.
Kenne deine Zielgruppe – Personas
Eine Persona zu definieren, ist erstmal nicht schwierig. Es kostet aber etwas Zeit und Aufwand. Der Nutzen von Personas für die Konzeption und die spätere Entwicklung einer Applikation machen den Aufwand auf jeden Fall wett.
Wie Kühnen in seiner Definition formuliert, beschreibt eine Persona einen Menschen mit allen Facetten, Vorlieben und Abneigungen. Sie beschreibt Gewohnheiten, Erfahrungen und teilweise nicht in direktem Zusammenhang zur konkreten Aufgabenstellung stehende Überzeugungen.
4 Schritte in der agilen Softwareentwicklung
Immer wenn es um Software und Softwareentwicklung geht, hört man an einem frühen Zeitpunkt das Buzz-Word “agile”. Wenn man fragt, was genau gemeint ist bzw. bezweckt wird, treten stets die unterschiedlichsten Sichtweisen zutage. In einem Punkt sind sich aber die meisten einig: Agilität ist ein anderes Wort für Flexibilität. Bist’e agil, kannste flexibel alles und zu jedem Zeitpunkt machen, wie du es gerade brauchst.
Adaptive Frontends – für jeden passend
Adaptive Frontends können eine effektive und effiziente Alternative zu parallelen Apps sein. Durch die Trennung von Logik und Interaktion sowie Content und Design bieten adaptive Frontends die Möglichkeit, auf unterschiedliche Bedürfnisse und Vorlieben von Nutzerinnen und Nutzern zu reagieren und erschließen so Zielgruppen mit weitaus weniger Aufwand als bei konventionellen Anwendungsentwicklungen.
Micro-Interactions – kleine UI-Elemente mit großer Wirkung
Wir alle sehen und nutzen sie täglich – meist ohne es zu wirklich mitzubekommen. Mikro-Interaktionen folgen uns durch den Alltag. Und auch wenn die meisten von uns sie nicht einmal bemerken, sind sie doch ein fester Bestandteil unseres modernen Web- und App-Designs.
5 perfekte Anwendungsbeispiele für Micro-Interactions
Wir alle sehen und nutzen sie täglich – meist ohne es zu wirklich mitzubekommen. Mikro-Interaktionen folgen uns durch den Alltag. Und auch wenn die meisten von uns sie nicht einmal bemerken, sind sie doch ein fester Bestandteil unseres modernen Web- und App-Designs.
Beweglich bleiben – agile Software-Entwicklung für bessere Ergebnisse
Als Anbieter von individuell entwickelter Software ist uns die Situation sehr vertraut: interessierte Unternehmen fragen uns an – mit einem detaillierten Pflichtenheft in der Hand, was genau die zu entwickelnde Software leisten soll. Gerade bei öffentlichen Ausschreibungen sind schon einige technische und UI-Details exakt beschrieben, sodass die angefragte Software-Entwicklung vor allem darin besteht, die beschriebenen Anforderungen visuell in einem Prototypen darzustellen und diesen dann in die funktionale Software zu übersetzen. Soweit, so gut.