Quali sono i modi migliori per fare applicazioni desktop?
Il modo migliore per fare un'applicazione è definire prima
- Quale tipo di applicazione vuoi costruire: produttiva (come se l'utente ci passasse la sua giornata lavorativa, ad esempio un software di contabilità) o usata/accessibile occasionalmente (come antivirus, comunicatori, ecc.)
- Su quale piattaforma verrà eseguita? Su più piattaforme?
- Disegna almeno la struttura di base dell'UI e i flussi di base dell'UI dimostrando cosa l'utente può fare con essa.
- Definire come dovrebbe essere diversa da altre simili.
La risposta a queste domande determinerà il modello dell'applicazione - che tipo di UI dovrebbe avere.
Se solo su una particolare piattaforma ed è vicina alla produttività allora probabilmente sei bloccato con l'architettura nativa fornita dalla tua piattaforma. Per esempio XCode su MacOS e gli strumenti di composizione UI che fornisce.
Se si tratta di un uso occasionale, allora avrete bisogno di venire con UI auto-descrittiva che non richiede la lettura di aiuti e ricordare i dettagli - essere grafica se necessario, esempio di tale applicazione:
Come vedete è piuttosto semplice e contiene essenzialmente solo tre pulsanti per iniziare - l'utente non avrà bisogno di alcun aiuto per le operazioni di base.
Solo se fornite risposte alle domande di cui sopra sarà possibile dare consigli particolari sulla tecnologia di cui avete bisogno.
Articoli simili
- Quali sono i modi migliori per utilizzare la tastiera di un portatile per il mio desktop?
- Quali sono i vantaggi e gli svantaggi dello sviluppo di applicazioni basate sul web rispetto allo sviluppo di applicazioni desktop?
- Esiste un software per il desktop remoto di due computer tramite cavo LAN? (Execpt windows remote desktop)
- Qual è il migliore: Sviluppo di applicazioni web o sviluppo di applicazioni desktop?