Come ottenere un'app fatta
- Passi più facili (chiedi a qualcuno di farlo per te e guarda lo spettacolo) da seguire:
1) Contatta un freelance o una ditta (ad es. Reformeta Technology Labs o TapChief) che può far costruire la tua app e dirgli/le cosa vuoi chiedere un preventivo e una volta che hai piano e prezzo, dovrebbe essere seguito da,
2) Discussioni sulle possibilità di miglioramento e modi per ridurre il costo e ancora seguito da,
3) Costo aggiornato (più o meno) dopo aver incorporato i cambiamenti e (questo è opzionale se si scelgono i suggerimenti dal passo 2) e poi discutere,
4) Termini di servizio in termini di correzione dei problemi e ulteriori miglioramenti in termini di funzionalità e scalabilità se avete bisogno in futuro.
Una fregatura qui è che di solito le aziende sono più stabili in termini di disponibilità e le possibilità che scompaiano (in quanto ciò potrebbe influire sul supporto per la tua app) sono minori. Se siete meno interessati a vagare nella foresta delle tecnologie per la creazione di app e volete solo concentrarvi sulla vostra app (sia per il vostro business o hobby o altro), è meglio scegliere questo approccio.
Facilità di sviluppo (massimo), Costo (dipende da chi sta facendo e qual è l'offerta), Miglioramento e Manutenzione (dipende dalla negoziazione dell'offerta e dal freelance/azienda, tipicamente dovrebbe essere buona)
- Più facile (usa strumenti pronti all'uso tipo lego e costruisciti da solo, più indipendente dell'approccio precedente) passi da seguire:
1) Definire il problema in modo chiaro
2) Costruire uno schizzo noto come Wireframing
3) registrarsi ad uno degli strumenti online per la creazione di app e..g.
Google App Maker , App Maker
4) Segui i passi menzionati dalle loro guide rapide, questo comporta un po' di comprensione del sistema e anche (importante) testare l'app.
Facilità di sviluppo (abbastanza facile), Costo (quasi zero a meno che l'app non usi internamente alcuni servizi a pagamento), Miglioramento e manutenzione (facile)
- Anche meno facile (usare frameworks di app making, migliore design dei materiali, comporta la comprensione del sistema, più controllo rispetto ai passi precedenti) passi da seguire:
1) Definire il problema chiaramente
2) Costruire uno schizzo noto come Wireframing
3) Usare una piattaforma di app making e. Ionic Framework, PhoneGroup, e.g. Ionic Framework, PhoneGap, xamarin
4) Seguire i passi menzionati dalle loro guide rapide, questo comporta un po' di comprensione del sistema e anche (importante) testare l'app.
Facilità di sviluppo (devi imparare un po'), Costo (dipende dalle offerte del canale di sviluppo e/o dai servizi a pagamento se l'app è in uso), Miglioramento e Manutenzione (dipende da quanto sei diventato abile nell'usare lo strumento)
- Meno facile (fai quello che vuoi, massimo controllo, sei diventato essenzialmente quello con cui stavi parlando nel primo approccio "Più facile"):
1) Define the problem clearly
2) Build a sketch known as Wireframing
3) You need to decide upon the app backend(e.g. REST based service if necessary, either using Java, nodejs or any other technology) and frontend tool e.g. React, Angular etc
4) If your app has security feature you also need to see how to engage security e.g. using Java Spring Security
5) Test the app
6) This approach shall be used only if you have any combination of reasons below.
6.1) You do it as you love to do it
6.2) You think no one can understand your need better than you can so you choose DIY
6.3) Hai tempo, pazienza e soldi (potresti aver bisogno di soldi per comprare alcuni strumenti, servizi che le aziende che fanno app e i freelance hanno già e condividono le risorse per le app che fanno per i clienti e compensano il costo, nel tuo caso dovrai sopportarlo da solo esclusivamente per la tua app)
Facilità di sviluppo (la modalità pro non è facile a meno che tu non conosca la programmazione), Costo (dipende dagli strumenti e servizi usati durante lo sviluppo e dai servizi a pagamento se usati dall'app), Miglioramento e Manutenzione (se conosci la programmazione è tutto tuo)