forumNeues Thema

Android-Entwicklungstools und Agenturwahl: Worauf lasse ich mich ein?

SSerkan Ç***VeteranCommunity-Mitglied
Beigetreten
Mai 2023
Nachricht
294
#1

Wir sind Großhändler für Großküchentechnik. Für unsere 12 Außendienstler und rund 150 regelmäßig bestellende Fachhändler möchten wir eine mobile App entwickeln lassen, über die Lagerbestände in Echtzeit einsehbar sind und Bestellungen direkt erfasst werden können. Im ersten Schritt soll die App auf Android-Geräten laufen.

Wir hatten Gespräche mit zwei Agenturen. Die erste möchte nativ über Android Studio entwickeln veranschlagt 240.000 TL und 4 Monate Entwicklungszeit. Die zweite Agentur schlägt ein Cross-Platform-Framework vor, um das Ganze mit einer einzigen Codebasis zu lösen, und verlangt dafür 180.000 TL bei 2,5 Monaten Laufzeit.

Wir sind kein Tech-Unternehmen und haben von den Feinheiten der Programmierwerkzeuge keine Ahnung. Warum und wie binden mich als Unternehmer die Entwicklungsumgebungen und Frameworks, für die sich eine Agentur entscheidet? Wie wirkt sich diese Tool-Wahl auf spätere Wartungskosten aus, falls wir die Agentur mal wechseln oder künftig doch auf iOS erweitern wollen?

KKaan T***Teilnehmer
Funktion
Länderleiter
Branche
Lebensmittelgroßhandel
Organisationsform
Unternehmen mit 120 Mitarbeitern
Beigetreten
Feb. 2025
Nachricht
74
Nützlichste Antwort#2

Kurz gesagt: Die Wahl der Tools betrifft euch direkt, weil der Stack maßgeblich Lieferzeit, Wartungskosten und die Übergabefähigkeit an spätere Dienstleister bestimmt. Bei datengestützten B2B-Standardprozessen wie Bestellwesen und Bestandskontrolle ist ein gängiges Cross-Platform-Framework die wirtschaftlichere Wahl – sowohl budgetär als auch für einen späteren iOS-Rollout.

Reine native Entwicklung ist unverzichtbar bei grafikintensiven Games, tiefgehender Hardware-Kommunikation via Bluetooth oder spezieller Sensorik. Bei einer reinen B2B-App für Produktkataloge und Bestellungen bedeutet Native-Code jedoch: Sobald Händler mit iPhones dazukommen, zahlt ihr für eine zweite App locker nochmals über 200.000 TL und habt dauerhaft doppelte Wartungskosten. Ein Cross-Platform-Framework liefert dagegen aus einer einzigen Codebasis Builds für beide Betriebssysteme.

Das größte Risiko hierbei ist der sogenannte „Vendor Lock-in“, also die Abhängigkeit von der Agentur. Sie müssen sicherstellen, dass die Agentur ein weltweit verbreitetes, gut dokumentiertes Open-Source-Framework mit einem großen Entwickler-Pool nutzt. Akzeptieren Sie auf keinen Fall proprietäre Vorlagen oder Eigenentwicklungen, die außerhalb dieser Agentur niemand kennt. Sollte es nämlich zum Streit mit der Agentur kommen, ist das ganze Projekt für die Tonne – Sie werden am Markt niemanden finden, der diesen Code weiterentwickeln kann.

Lassen Sie Folgendes unbedingt vertraglich festhalten: Der gesamte Quellcode muss wöchentlich und vollständig in ein firmeneigenes Code-Repository übertragen werden, gängige Architekturmuster müssen eingehalten werden und bei Projektabschluss ist ein Installationsleitfaden zu übergeben. Sofern diese Bedingungen erfüllt sind, ist der Cross-Platform-Ansatz für 180.000 TL in Ihrem Fall die deutlich effizientere Lösung.

PPerihan K***Teilnehmer
Funktion
Produktmanager
Branche
Catering
Organisationsform
Firma mit 20 Mitarbeitern
Beigetreten
Feb. 2024
Nachricht
220

Doki · Unternehmenswebsite · 2024

#3

Bei einer Außendienst-App ist das lokale Datenbankmanagement das kritischste technische Detail. Kann der Vertriebsmitarbeiter offline Bestellungen aufnehmen, wenn er im Lager oder im Untergeschoss kein Netz hat? Fragen Sie die Agentur unbedingt nach dem Architekturmuster und wie sie die Offline-Synchronisierung über ein lokales SQLite oder Ähnliches abbilden will. Dieses Konzept ist mindestens genauso wichtig wie das Tool selbst.

DDoruk Ç***Experte
Funktion
Netzwerkadministrator
Branche
Einzelhandel
Organisationsform
Boutique-Agentur
Beigetreten
Sept. 2024
Nachricht
1
#4

Wir haben vor zwei Jahren eine ähnliche App für Großhandelsbestellungen entwickeln lassen – mit dem Gedanken „Native ist stabiler“, also rein für Android. Sechs Monate später stellte sich heraus, dass 35 Prozent der Händler ein iPhone nutzen. Für iOS mussten wir dann zähneknirschend eine andere Agentur beauftragen und noch mal 140.000 TL hinlegen. Jetzt zahlen wir bei jedem Update für zwei getrennte Teams, wir bereuen es extrem, nicht direkt auf Cross-Platform gesetzt zu haben.

OOya O***Teilnehmer
Funktion
Buchhalter
Branche
Medien und Verlagswesen
Organisationsform
Betrieb mit zwei Filialen
Beigetreten
Dez. 2024
Nachricht
113
#5

Cross-Platform-Lösungen wirken im Angebot oft günstig und schnell, aber wenn Android ein großes Versionsupdate bekommt, kann es passieren, dass UI-Komponenten zerschossen werden oder Drittanbieter-Plugins nicht mehr laufen. Schauen Sie genau hin, ob die günstigere Agentur für das erste Jahr nach Projektabnahme Fehlerbehebungen und Versionskompatibilität garantiert.

VVolkan Ö***Experte
Funktion
Praktikant
Branche
E-Commerce
Organisationsform
neu gegründetes Startup
Beigetreten
Okt. 2022
Nachricht
51
#6

Ist das im Angebot der zweiten Agentur genannte Cross-Platform-Tool ein weltweit etablierter Standard oder bloß eine intern zusammengebastelte hybride Weboberfläche? Und noch eine Frage: Ist die Anbindung an das ERP-System, mit dem die App kommunizieren soll, in den jeweiligen Budgets bereits enthalten?

OOya Ç***Teilnehmer
Funktion
Qualitätsprüfer
Branche
Medien und Verlagswesen
Organisationsform
Regionalhändler
Beigetreten
Okt. 2023
Nachricht
248
#7

leute bevor ihr euch in technischen Details verliert, fragt einfach beide Agenturen: „Zeigt uns mal bitte 3 funktionierende Apps im Stre die ihr mit genau diesem Tool gebaut habt.“ Installiert euch die Dinger aufs Handy, sucht Artikel packt was in den Warenkorb aber ruckeln die Menüs? wird das Smartphone heiß? eine echte Referenz ist ehrlicher als jedes Tech-Gelaber.

SSelmaTeilnehmer
Funktion
Online-Shop
Beigetreten
Juli 2024
Nachricht
94
#8

Egal für welche Agentur Sie sich entscheiden, nehmen Sie folgende Klausel in den Vertrag auf: „Der Quellcode ist jeden Freitag in das firmeneigene Cloud-Repository zu pushen und sämtliche Lizenzen von Drittanbieter-Bibliotheken sind zu übergeben.“ Wenn Sie den Code nicht haben, haben Sie zu keinem Zeitpunkt die Kontrolle über das Projekt, vergessen Sie das nicht.

YYiğit K***Teilnehmer
Funktion
Einkaufsleiter
Branche
Werbung und Marketing
Organisationsform
Team mit 8 Personen
Beigetreten
Aug. 2024
Nachricht
12
#9

Bewerten Sie Ihre Entscheidung anhand dieser 4 Kriterien: 1) Wie viele erfahrene Entwickler hat die Agentur für dieses Tool? 2) Welche Zusatzkosten entstehen, falls später eine iOS-Version gebraucht wird? 3) Wie schnell reagiert die App beim Barcode-Scannen und bei der Kamera-Integration? 4) Wird garantiert, dass der Code nach marktüblichen Standards geschrieben wird?

FFiliz Ö***Teilnehmer
Funktion
Operations Manager
Branche
Fischerei
Organisationsform
Team mit 8 Personen
Beigetreten
Sept. 2024
Nachricht
383
#10

für so einen simplen bestellkatalog tut sich heute doch keiner mehr reines nattive an selbst die riesenbanken sind auf cross-platform umgestiegen und halt 60.000 lira unterschied sind kein pappenstiel von dem gesparten budget könnt ihr lieber euren vertrieblern vor ort tablets oder barcodescanner besorgen.

LLevent Y***VeteranCommunity-Mitglied
Beigetreten
Juni 2023
Nachricht
128
#11

Genau so und das ist zudem kaum bekannt. Code ohne Installationsanleitung gehört dir nicht, auch wenn du ihn in den Händen hältst.

Aus Erfahrung weiß ich das.

VVeli N***Experte
Funktion
Systemadministrator
Branche
verpackung
Organisationsform
Unternehmen innerhalb eines Konzerns
Beigetreten
Mai 2022
Nachricht
359
#12

Das wusste ich nicht.

FFatma U***Teilnehmer
Funktion
Bauleiter
Branche
Sport & Fitness
Organisationsform
Betrieb mit zwei Filialen
Beigetreten
Jan. 2025
Nachricht
96
#13

Wenn wir ins Detail gehen: In den ersten drei Monaten läuft alles gut, die Probleme tauchen im vierten Monat auf.

Nur als Notiz, könnte nützlich sein.

YYavuz Ö***Experte
Funktion
Grafikdesigner
Branche
Reinigungsdienstleistungen
Organisationsform
Filialkette
Beigetreten
Juli 2023
Nachricht
95
#14

Ich habe diesen Weg schon hinter mir, ich erzähl mal. Wenn der Umfang wächst, müssen entweder Zeit oder Budget wachsen. Eine dritte Option gibt es nicht.

Viel Erfolg.

YYasemin Y***TeilnehmerCommunity-Mitglied
Beigetreten
Okt. 2023
Nachricht
3
#15

Vielen Dank das hat mir sehr geholfen.

GGizem E***ExperteCommunity-Mitglied
Beigetreten
Juni 2023
Nachricht
48
#16

Dieses Thema ist archiviert.

YYağmur E***Teilnehmer
Funktion
General Coordinator
Branche
papier
Organisationsform
Unternehmen innerhalb eines Konzerns
Beigetreten
Aug. 2025
Nachricht
197

Doki · SEO-Beratung · 2026

#17

Da hast du recht. Code ohne Installationsanleitung gehört dir nicht, auch wenn du ihn in den Händen hältst.

Aus Erfahrung weiß ich das.

NNecati G***ExperteCommunity-Mitglied
Beigetreten
Nov. 2024
Nachricht
409
#18

Da verstehe ich etwas nicht ganz. Jedes „schauen wir uns später an“ in Meetings bedeutet nicht kalkulierte Arbeit.

Das war's, entschuldige, wenn ich zu lang war.

HHalil K***Teilnehmer
Funktion
Klinikleiter
Branche
Fischerei
Organisationsform
mittelständisches Unternehmen
Beigetreten
Mai 2024
Nachricht
208

Doki · Interface-Design · 2026

#19

An diesem Punkt widerspreche ich dir. Das Teuerste an übernommenen Systemen sind unbekannte Abhängigkeiten.

Wenn du das nicht von Anfang an schriftlich festhältst, gibt es später Streit.

ÖÖzge E***Teilnehmer
Funktion
Vertriebsleiter
Branche
papier
Organisationsform
Werkstatt
Beigetreten
Juni 2023
Nachricht
50

Doki · Markenidentität · 2023

#20

Ich probiere es aus.

Antwort schreiben