Sviluppo di applicazioni mobili
Applicazioni native o multipiattaforma, con la domanda preliminare se un'applicazione serva davvero.
Panoramica
La prima domanda merita di essere posta con franchezza: vi serve un'applicazione. Molti bisogni sono serviti meglio da un sito mobile veloce, senza installazione da ottenere, senza approvazione degli store e senza manutenzione su due sistemi.
Un'applicazione si giustifica quando servono funzioni del dispositivo, funzionamento offline, notifiche davvero utili, o un uso abbastanza frequente perché l'installazione abbia senso. Altrimenti costa caro per un uso raro.
A chi è rivolto
- Aziende i cui utenti tornano molto frequentemente
- Prodotti che richiedono fotocamera, posizione o funzionamento offline
- Squadre la cui applicazione attuale è costosa da mantenere
Il nostro approccio a Sviluppo di applicazioni mobili
Le attività concrete che comprende un incarico tipo. Il perimetro si concorda prima: nulla di quanto elencato ricompare più avanti come voce a sorpresa.
Scelta tecnologica
Nativo o multipiattaforma, secondo i bisogni reali di prestazioni e accesso all'hardware.
Progettazione mobile
Interfacce conformi alle convenzioni di ciascun sistema, che gli utenti già conoscono.
Funzionamento offline
Comportamento in assenza di rete, da decidere invece che da scoprire.
Notifiche
Usate con parsimonia, perché la disinstallazione nasce spesso dal loro eccesso.
Pubblicazione
Preparazione delle schede, conformità alle regole e gestione delle approvazioni.
Manutenzione
Aggiornamenti che seguono l'evoluzione dei sistemi, annuale e obbligatoria.
Dal primo contatto al risultato misurato
Sempre la stessa sequenza, così sapete cosa viene dopo.
Verificare il bisogno
Assicurarsi che un'applicazione porti ciò che un sito mobile non può portare.
Progettare
Percorsi e interfacce conformi agli usi di ciascun sistema.
Sviluppare
Costruire e provare su dispositivi reali, non solo in simulatore.
Pubblicare e mantenere
Pubblicazione sugli store e poi aggiornamento con le versioni dei sistemi.
Risultati, non pile di documenti
Un cumulo di deliverable non è progresso. Questi sono i cambiamenti che il lavoro deve produrre.
Una decisione informata
Verificare il bisogno evita l'applicazione costosa che nessuno installa.
Un uso naturale
Rispettare le convenzioni di ciascun sistema riduce fortemente lo sforzo di apprendimento.
Utilizzabile senza rete
Un comportamento offline pensato evita l'applicazione inutilizzabile in metropolitana.
Una manutenzione prevista
Preventivare gli aggiornamenti evita l'applicazione rimossa dagli store per non conformità.
Domande frequenti su Sviluppo di applicazioni mobili
Quello che ci chiedono prima di contattarci. Se la vostra domanda non c'è, fatecela direttamente.
Ci serve un'applicazione?
Spesso no. Se l'uso si limita a consultare informazioni o fare un ordine occasionale, un sito mobile veloce fa meglio, senza installazione da ottenere. L'applicazione si giustifica con la frequenza d'uso o l'accesso alle funzioni del dispositivo.
Nativo o multipiattaforma?
Il multipiattaforma va bene per la maggior parte delle applicazioni gestionali e di servizio, con un'unica base di codice. Il nativo si giustifica per esigenze di prestazione grafica elevata o accesso hardware avanzato.
Quanto costa la manutenzione?
Contate una quota significativa del costo di sviluppo ogni anno. I sistemi evolvono annualmente, gli store impongono adeguamenti, e un'applicazione non mantenuta finisce per essere rimossa.
Quanto tempo per la pubblicazione?
L'approvazione richiede da pochi giorni a due settimane secondo gli store, e un rifiuto al primo invio è frequente. Va previsto nel calendario invece di scoprirlo la settimana del lancio.
State pensando a Sviluppo di applicazioni mobili?
Diteci che cosa volete cambiare. Se non siamo i partner giusti ve lo diciamo e vi indichiamo di meglio.
Vi interessa il quadro completo?
Sviluppo di applicazioni mobili di solito si affianca ad altre attività in Sviluppo web, applicazioni e piattaforme. Sfogliate l'intera area per vedere i collegamenti.
