pixelpix
Utente Attivo
- Messaggi
- 18
- Reazioni
- 1
- Punteggio
- 25
Buongiorno a tutti,
Sono parecchi anni che non mi cimento più con la programmazione ma comunque resto sempre un programmatore. In passato ho lavorato con diversi linguaggi C, C++, C#, un poco di Java ecc. (ho omesso quelli più datati). Questo per farvi capire che non sono un novellino ma solo che sono parecchio arrugginito.
Ho avuto l'idea per un progetto e vorrei svilupparla creando un'app per sistema Android. Quello che quindi mi sono chiesto è: da dove comincio?
Ho letto in giro vari post e ho trovato che si parla di Java, Kotlin, Flutter, ecc. Capirete quindi che mi sono trovato abbastanza disorientato anche perché vorrei capire quali tra questi linguaggi è quello più indicato da studiare per poi sviluppare l'app che ho in mente.
Per darvi qualche altro elemento di riflessione e per aiutarvi a consigliarmi al meglio voglio chiarire alcune cose.
L'app non è un gioco. Dovrebbe solo effettuare delle elaborazioni in base a delle scelte fatte dall'utente su dati presenti in un database relazionale. Quest'ultimo, essendo un database open è accessibile a chiunque ovviamente utilizzando le apposite specifiche di consultazione. Oltre a questo l'app dovrà anche salvare dei dati in locale e anche in questo caso dovrà crearsi un proprio database.
Ovviamente per rappresentare il tutto e per gestirlo si dovrà creare un'apposita interfaccia grafica visuale.
Infine non mi interessa che l'app sia cross-plattform. Voglio svilupparla esclusivamente per Android.
Insomma queste sono le caratteristiche dell'app.
Tornando quindi alla domanda più importante: in base a quanto ho detto quale sarebbe secondo voi il percorso e la soluzione migliore per perdere minor tempo possibile e per avere tutte le conoscenze necessarie allo sviluppo di questa app?
Sono parecchi anni che non mi cimento più con la programmazione ma comunque resto sempre un programmatore. In passato ho lavorato con diversi linguaggi C, C++, C#, un poco di Java ecc. (ho omesso quelli più datati). Questo per farvi capire che non sono un novellino ma solo che sono parecchio arrugginito.
Ho avuto l'idea per un progetto e vorrei svilupparla creando un'app per sistema Android. Quello che quindi mi sono chiesto è: da dove comincio?
Ho letto in giro vari post e ho trovato che si parla di Java, Kotlin, Flutter, ecc. Capirete quindi che mi sono trovato abbastanza disorientato anche perché vorrei capire quali tra questi linguaggi è quello più indicato da studiare per poi sviluppare l'app che ho in mente.
Per darvi qualche altro elemento di riflessione e per aiutarvi a consigliarmi al meglio voglio chiarire alcune cose.
L'app non è un gioco. Dovrebbe solo effettuare delle elaborazioni in base a delle scelte fatte dall'utente su dati presenti in un database relazionale. Quest'ultimo, essendo un database open è accessibile a chiunque ovviamente utilizzando le apposite specifiche di consultazione. Oltre a questo l'app dovrà anche salvare dei dati in locale e anche in questo caso dovrà crearsi un proprio database.
Ovviamente per rappresentare il tutto e per gestirlo si dovrà creare un'apposita interfaccia grafica visuale.
Infine non mi interessa che l'app sia cross-plattform. Voglio svilupparla esclusivamente per Android.
Insomma queste sono le caratteristiche dell'app.
Tornando quindi alla domanda più importante: in base a quanto ho detto quale sarebbe secondo voi il percorso e la soluzione migliore per perdere minor tempo possibile e per avere tutte le conoscenze necessarie allo sviluppo di questa app?