Domanda Iniziare da 0

Slat3

Utente Palladium
16 Maggio 2013
2,348
214
4,385
1,793
Ultima modifica:
Premetto che personalmente conosco un poco di nozioni di diversi linguaggi di programmazione. Chiedo per un amico (e non sto scherzando), a cui non ho saputo dare risposta personalmente.

Mi è stato chiesto, ma per imparare a programmare applicazioni per cellulare, che magari si mettano in contatto anche con il web, cosa devo fare? Lui parte da 0, se possibile risorse anche free, senza spendere soldi nei libri
Io non ho saputo dare una risposta precisa. è necessario che prima studi il C (Linguaggio di windows), per poi passare a Java e poi android? Come avrete capito, non me ne intendo quasi nulla del linguaggio di sviluppo per cellulari.
Grazie
Messaggio unito automaticamente:

Io comunque ho suggerito il java per iniziare esattamente questo https://www.amazon.it/dp/8891904570...400db99795908144d296dda775576c&language=it_IT
 
Se non ha proprio conoscenze la cosa migliore è iniziare dalle basi col C, poi passare alla programmazione a oggetti Java e infine al mondo Android (che alla fine è pur sempre Java). Inoltre se deve interagire anche con app web sarebbe il caso di dare un occhio anche ad HTML, CSS e JavaScript.

Guide e tutorial ce ne sono a bizzeffe, la cosa importante è provare subito a fare pratica
 
Se non ha proprio conoscenze la cosa migliore è iniziare dalle basi col C, poi passare alla programmazione a oggetti Java e infine al mondo Android (che alla fine è pur sempre Java). Inoltre se deve interagire anche con app web sarebbe il caso di dare un occhio anche ad HTML, CSS e JavaScript.

Guide e tutorial ce ne sono a bizzeffe, la cosa importante è provare subito a fare pratica
Innanzitutto ti ringrazio per la risposta, comunque non ha conoscenze se non un poco di Visual basic. Gli ho detto comunque di iniziare con Java, posso chiederti che differenza poi si riscontra in Android? Se non ho capito male è sempre Java, ma cambia qualcosa ? Grazie
 
Premetto che personalmente conosco un poco di nozioni di diversi linguaggi di programmazione. Chiedo per un amico (e non sto scherzando), a cui non ho saputo dare risposta personalmente.

Mi è stato chiesto, ma per imparare a programmare applicazioni per cellulare, che magari si mettano in contatto anche con il web, cosa devo fare? Lui parte da 0, se possibile risorse anche free, senza spendere soldi nei libri
Io non ho saputo dare una risposta precisa. è necessario che prima studi il C (Linguaggio di windows), per poi passare a Java e poi android? Come avrete capito, non me ne intendo quasi nulla del linguaggio di sviluppo per cellulari.
Grazie
Messaggio unito automaticamente:

Io comunque ho suggerito il java per iniziare esattamente questo https://www.amazon.it/dp/8891904570...400db99795908144d296dda775576c&language=it_IT
se gli interessa molto il mondo android va bene java ma se vuole programmare solo android kotlin va piu che bene pero se non ha esperienza fallo inizare dal c
 
  • Mi piace
Reazioni: robnumbaone
Innanzitutto ti ringrazio per la risposta, comunque non ha conoscenze se non un poco di Visual basic. Gli ho detto comunque di iniziare con Java, posso chiederti che differenza poi si riscontra in Android? Se non ho capito male è sempre Java, ma cambia qualcosa ? Grazie
Beh, cambiando la piattaforma cambia cosa puoi fare, cambiano le funzioni, la gestione dei permessi ecc... La sintassi e le logiche sono quelle di Java, però l'interazione con i componenti di un cellulare è Android. In Java programmi con le JDK (Java Development Kit) mentre in Android con le Android SDK.

A livello strutturale sono la stessa cosa, però poi lavorano in maniera diversa
 
Ok grazie delle informazioni!
E se invece volessi cimentarmi anche io nell'ambito di sviluppo mobile? premetto che in questo campo non ho conoscenze.
Ho conoscenze VB, C++, un pochino nell'ambito di sviluppo cheats per vari giochi ma riguardo Java nulla, mi conviene studiare Java e Android anche insieme?

Per Java conosco già un tutorial, e per android da dove dovremmo studiare?
Messaggio unito automaticamente:

Beh, cambiando la piattaforma cambia cosa puoi fare, cambiano le funzioni, la gestione dei permessi ecc... La sintassi e le logiche sono quelle di Java, però l'interazione con i componenti di un cellulare è Android. In Java programmi con le JDK (Java Development Kit) mentre in Android con le Android SDK.

A livello strutturale sono la stessa cosa, però poi lavorano in maniera diversa
 
Ok grazie delle informazioni!
E se invece volessi cimentarmi anche io nell'ambito di sviluppo mobile? premetto che in questo campo non ho conoscenze.
Ho conoscenze VB, C++, un pochino nell'ambito di sviluppo cheats per vari giochi ma riguardo Java nulla, mi conviene studiare Java e Android anche insieme?

Per Java conosco già un tutorial, e per android da dove dovremmo studiare?
Messaggio unito automaticamente:
Guarda, non essendo un Android developer non saprei indicarti con certezza. Io resto dell'idea che il miglior modo per imparare è buttarsi. Se hai già delle basi magari guardati al volo Java e la programmazione ad oggetti e poi mettiti a fare pratica con Android. Ci sono tutorial su Youtube e corsi vari online, inoltre c'è la documentazione ufficiale di Google . Il resto lo impari solo provando ;)

Puoi provare a dare un occhio anche qua sotto, nella sezione Programmazione/Android