Unternehmensgründung mit Flutter und Serverpod
Bei unserem letzten Event gemeinsam mit Paul Köhler, Freelance Flutter Developer aus Hamburg, ging es nicht nur um die Entwicklung mit Flutter, sondern vielmehr um die Gründung eines eigenen Unternehmens auf Basis von Flutter und Serverpod.
Du hast absolut keine Ahnung von App Entwicklung und kannst auch nichts mit den Begriffen Flutter und Serverpod anfangen? Kein Problem, hier eine kleine Einführung:
Was ist Flutter?
Flutter ist ein Cross-Plattform-Framework zur Entwicklung mobiler Apps, das von Google entwickelt wurde.
Es basiert auf der Programmiersprache Dart und ermöglicht eine plattformübergreifende Entwicklung und ermöglicht es Entwicklern, Apps für Android, IOS, Web und Desktop gleichzeitig zu erstellen. Eine Codebasis – mehrere Plattformen.
Die Vorteile von Flutter (Apps)
Die Vorteile von Flutter sind unschlagbar, wenn es um die effiziente Entwicklung von Apps geht. Einige dieser Vorteile haben wir hier aufgelistet:
Pixel-Perfect Design
In kreativen Teams sorgt es immer wieder für Schmunzeln, wenn Designer mit großen Ideen kommen, nur um vom Entwickler ein schlichtes ‚Nein‘ zu hören. Flutter ermöglicht es, jeden Pixel des Screens zu kontrollieren und praktisch jedes Design umzusetzen. Dem Designer sind also keine Grenzen mehr gesetzt.
Performance
Flutter kompiliert in den nativen Quellcode der Zielplattformen und erreicht somit eine native Performance mit 60 fps und sogar 120 fps für leistungsfähige Geräte.
Effizienz
Wenn man eine einfache Funktion entwickeln lassen will, braucht man statt eines IOS-Entwicklers und eines Android-Entwicklers nur einen einzigen Flutter-Entwickler. Flutter spart also Zeit, Ressourcen und vor allem Geld und ist somit super effizient.
Was ist Serverpod?
Serverpod ist ein Framework zur Entwicklung von Server-Anwendungen, das speziell für die Nutzung mit Flutter-Apps entwickelt wurde. Es erleichtert die Kommunikation zwischen der Flutter-App (dem Frontend) und dem Server (dem Backend), auf dem die Daten und Geschäftslogik gespeichert und verarbeitet werden.
Die Vorteile von Serverpod
Auch Serverpod bietet eine Vielzahl an hilfreichen Features in der Entwicklung von Apps:
Einfache Verbindung mit Flutter
Serverpod wurde explizit für Flutter entwickelt auf Basis der Programmiersprache Dart, die auch Flutter nutzt. Als Flutter-Entwickler fühlt man sich also gleich zu Hause.
Code-Generierung
Normalerweise muss man viel Code schreiben, damit die App mit dem Backend kommunizieren kann. Serverpod generiert die Models und den Client-seitigen Code, was enorm viel Zeit spart und Fehler vermeidet.
Starkes ORM
Mit dem ORM von Serverpod verwenden die Abfragen native Dart-Typen und Null-Safety. Es gibt einen direkten Weg vom statisch geprüften Code zur Datenbank.
Review zum Flutter Meetup Vol.2
Zurück zu unserem Event: das Thema unseren letzten Meetups gemeinsam mit Paul Köhler war „Building a startup with Flutter and Serverpod“, bei dem Paul uns spannende Einblicke in die Gründung seines Startups gegeben hat.
Dementsprechend ging es weniger um die technischen Details und einen speziellen Use Case und mehr darum, wie man dank der Arbeit mit den Frameworks die Idee hinter einer App in ein funktionsfähiges Startup mit einem erfolgreichen Produkt verwandelt kann.
Da Tools wie Flutter und Serverpod den Arbeitsaufwand der Appentwicklung erheblich vereinfachen können, bleibt im Umkehrschluss auch mehr Zeit für den administrativen und unternehmerischen Part des Prozesses.
Im Großen und Ganzen handelte der Vortrag von nützlichen Strategien (wie z.B. vom Eisenhower-Prinzip) für die persönliche Arbeit und von Anregungen und Erfahrungen rund um persönliche Angelegenheiten wie Teambuilding, Mindset-Fragen und kritisches Hinterfragen eigener Entscheidungen.
Wir haben wieder viel für uns mitnehmen können und hatten auch nach dem offiziellen Part des Abends gemeinsam eine gute Zeit mit inspirierenden Gesprächen und einem regen Ideenaustausch untereinander.
Wir möchten an dieser Stelle Paul Köhler für seinen lebhaften, ehrlichen und anregenden Vortrag und Martin Appelmann für das Co-Hosten des Abends danken!
Wir sind glücklich über diese weitere tolle Erfahrung mit unseren Gästen und freuen uns nach wie vor auf unsere kommenden Events.
Zukünftige Ankündigungen rund um Events in Braunschweig bei uns findest du auf unserem Instagram und LinkedIn:
https://www.linkedin.com/company/deep5-io/?viewAsMember=true
https://www.instagram.com/deep5_io
Autoren
-
Matthias Raaz ist Geschäftsführer von Deep5 und ein echter Start-up-Enthusiast. Mit jeder Menge Erfahrung darin, erfolgreiche Produkte zu entwickeln und an den Markt zu bringen, kennt er alle Höhen und Tiefen der Gründerszene. In seinem Blog gibt er praxisnahe Tipps und Insights, die Start ups und Gründer inspirieren.
Alle Beiträge ansehen -