← App-Entwicklung

Flutter & Dart · CraftCodex

Flutter-Apps, die im Alltag funktionieren.

Du möchtest eine mobile Anwendung entwickeln lassen? Ich plane und entwickle Apps mit Flutter und Dart. Ausgangspunkt ist die Aufgabe deiner Nutzer: Was möchten sie unterwegs erledigen, welche Informationen brauchen sie und was muss auch bei einer schwachen Verbindung funktionieren?

Projekt besprechen ↗
Gestaltete Vorschau zur Flutter App-Entwicklung
Flutter App-Entwicklung · CraftCodex
  • Flutter
  • Dart
  • C#
  • .NET
  • Astro
  • TypeScript
  • Supabase
  • SQLite
  • REST-APIs
  • UI/UX

Wann Flutter zu deinem Vorhaben passt

Flutter kommt infrage, wenn eine individuelle Oberfläche und eine gemeinsame Codebasis für mehrere Zielplattformen sinnvoll sind. Das ersetzt die Planung für einzelne Geräte und Betriebssysteme nicht: Kamera, Standort, Benachrichtigungen und Store-Veröffentlichungen müssen zur konkreten Plattform passen.

Wir klären deshalb vor dem Start, ob zunächst Android ausreicht, weitere Plattformen eingeplant werden sollen und welche Funktionen externe Dienste benötigen. Ein begrenzter erster Umfang lässt sich gezielter prüfen und weiterentwickeln.

Vom Nutzerweg zum Datenmodell

Vor der Umsetzung halten wir die wichtigsten Abläufe fest. Beispielsweise kann ein Nutzer einen Eintrag anlegen, ein Foto ergänzen und später nach Ort oder Datum suchen. Daraus ergeben sich Ansichten, Eingaben und Regeln für die Daten.

Bei lokalen Daten ist entscheidend, wie Sicherung, Export und Gerätewechsel behandelt werden. Eine Synchronisierung zwischen mehreren Geräten ist ein eigener Leistungsbaustein und wird ausdrücklich geplant.

Ein Beispiel aus meiner Arbeit: PetriPad

PetriPad ist meine veröffentlichte Android-App für Angler. Sie verbindet Fangtagebuch, Angelplätze, Karten und Wetter. Das Projekt zeigt, wie mehrere Funktionen über gemeinsame Nutzerwege und Daten zusammenfinden.

Du kannst die App bei Google Play ansehen und die Produktansichten auf der Projektseite prüfen. PetriPad ist kostenlos nutzbar und enthält Werbung; andere Projekte erhalten ein Geschäftsmodell nach ihrem eigenen Bedarf.

Was wir vor dem Start klären

Für ein erstes Gespräch brauchst du keine vollständige technische Spezifikation. Eine Beschreibung der Zielgruppe, der wichtigsten Aufgabe und deines aktuellen Projektstands ist ein guter Anfang. Hilfreich sind außerdem vorhandene Entwürfe, Schnittstellenbeschreibungen und ein gewünschter Starttermin.

Der vereinbarte Umfang umfasst konkrete Ansichten und Funktionen sowie die vorgesehenen Tests und die Übergabe. Store-Konten, laufende Dienste, Wartung und spätere Erweiterungen werden gesondert abgestimmt.

Beschreib mir deine Aufgabe.

Ich bin Marcus Geistert, dein Ansprechpartner bei CraftCodex in Bad Salzungen. Wir können dein Vorhaben vor Ort oder auf Deutsch im direkten Austausch aus der Ferne besprechen.

Kontakt aufnehmen ↗