Ci occupiamo di commercio all'ingrosso nel settore delle attrezzature per cucine industriali. Vorremmo far sviluppare un'app mobile per i nostri 12 rappresentanti attivi sul campo e per circa 150 rivenditori che ordinano regolarmente in modo da poter visualizzare lo stock in tempo reale e inserire gli ordini a conto. In una prima fase è previsto che l'applicazione giri su dispositivi Android.
Ci siamo seduti al tavolo con due diverse agenzie software. La prima agenzia ha proposto di scrivere codice nativo puro tramite Android Studio chiedendo 240.000 TL e 4 mesi di tempo. La seconda agenzia ha invece offerto 180.000 TL e 2,5 mesi di tempo, indicando l'uso di un framework mobile multipiattaforma (cross-platform) per risolvere tutto con un unico codice sorgente.
Non siamo un'azienda tecnologica, non abbiamo conoscenze approfondite sugli strumenti del mondo dello sviluppo. Perché e come mi vincolano, come titolare d'azienda, i programmi e i framework di sviluppo per app Android che l'agenzia sceglierà? Se in futuro volessi cambiare agenzia o se domani decidessi di passare a iOS, come influirà questa scelta sui miei costi di manutenzione?