Pagina 1 di 1

Programmare per android

Inviato: mer giu 05, 2013 12:10 pm
da BFC_leojr
Salve a tutti. Avrei piacere di avvicinarci alla programmazione di app su android, quindi volevo qualche dritta. Prima di tutto qual è il linguaggio che bisogna spere? Poi esiste un software che oltre al codice ti permetta di programma anche "visivamente", ovvero trascinando magari i contenuti e cose del genere per agevolare quelli che magari non sanno benissimo il linguaggio di programmazione?

Grazie.

Re: Programmare per android

Inviato: mer giu 05, 2013 2:15 pm
da Andy94
In Android il linguaggio principalmente utilizzato è Java.

Esistono diversi IDE in proposito, tra cui Eclipse (però ci sono un po' di cose da fare), IntelliJ Idea e il nuovo made-in-Google Android Studio

Un'altra possibilità è quella di utilizzare il trio HTML5+CSS+JS e un framework intermedio, chiamato PhoneGap che consente l'accesso ai dispositivi di sistema tramite i succitati linguaggi. Con il primo crei l'interfaccia, con il secondo le assegni gli stili che ti servono e il terzo costituisce, assieme a Phonegap, model e controller della tua applicazione.
In ogni caso avrai bisogno di un IDE tra quelli succitati per arrivare a compilare il progetto finale, che anziché esser solamente basato su classi e file contenenti solo codice Java avrà anche i file di un normale progetto web.

:ciao

Re: Programmare per android

Inviato: mer giu 05, 2013 2:18 pm
da BFC_leojr
Grazie Andy. E tra quelli che mi hai proposto qual è il più facile da utilizzare? Avresti poi qualche guida/consiglio per chi vuole iniziare a fare app su android?

Re: Programmare per android

Inviato: mer giu 05, 2013 2:22 pm
da Ginho
BFC_leojr ha scritto:che magari non sanno benissimo il linguaggio di programmazione?
Prova questo allora: Google App Inventor

Re: Programmare per android

Inviato: mer giu 05, 2013 2:22 pm
da Andy94
Sono dell'idea che non ci siano IDE facili o meno facili. C'è l'IDE con cui ti trovi bene e quello che ti rende scomode anche le operazioni di base. Ad esempio, io Eclipse non lo tollero per questi motivi. IntelliJ Idea mi piace (ci ho messo le mani un paio di volte), non ho ancora provato Android Studio ma mi piacerebbe farlo.

Quanto a guide e consigli non sono la persona giusta, perché ancora purtroppo non ho approfondito l'argomento come vorrei.

Re: Programmare per android

Inviato: mer giu 05, 2013 2:44 pm
da BFC_leojr
@Ginho: l'avevo provato e in effetti all'inizio sembrava abbastanza semplice, però mi sono subito bloccato non riuscendo, per esempio, a spostare un semplice bottone. Lui me lo mette in centro, ma se io lo volessi a sinistra sinceramente non ho capito come spostarlo visto che il semplice trascinamento non funziona. Si lo so, sono molo nabbo :fiu

Re: Programmare per android

Inviato: mer giu 05, 2013 6:42 pm
da eDog
Andy94 ha scritto:Sono dell'idea che non ci siano IDE facili o meno facili. C'è l'IDE con cui ti trovi bene e quello che ti rende scomode anche le operazioni di base. Ad esempio, io Eclipse non lo tollero per questi motivi. IntelliJ Idea mi piace (ci ho messo le mani un paio di volte), non ho ancora provato Android Studio ma mi piacerebbe farlo.
Concordo. Io proverei con Android Studio, non l'ho testato personalmente ma dovrebbe darti delle soddisfazioni.. :->

Re: Programmare per android

Inviato: mer giu 05, 2013 9:46 pm
da BFC_leojr
Ciao, allora ho installato e avviato android studio. Il fatto è che non capisco assolutamente niente :-D :-D Cioè, dopo che sono arrivato a questo punto, cosa dovrei fare?

http://i43.tinypic.com/j5xwtf.png

Grazie anticipatamente per l'aiuto.

Re: R: Programmare per android

Inviato: gio giu 06, 2013 6:46 am
da The Doctor
BFC_leojr ha scritto:Salve a tutti. Avrei piacere di avvicinarci alla programmazione di app su android, quindi volevo qualche dritta. Prima di tutto qual è il linguaggio che bisogna spere? Poi esiste un software che oltre al codice ti permetta di programma anche "visivamente", ovvero trascinando magari i contenuti e cose del genere per agevolare quelli che magari non sanno benissimo il linguaggio di programmazione?
BFC_leojr ha scritto:dopo che sono arrivato a questo punto, cosa dovrei fare?
Ciao, mi permetto di dirti che secondo me hai sbagliato completamente l'approccio iniziale. Anche il software più WYSYWYG che esista necessita di una buona conoscenza di ciò che si fa. A parer mio dovresti chiudere il PC, andare in una grande libreria e comprare qualche librone con le basi della programmazione. Poi magari potresti alternare teoria e pratica per verificare ciò che hai studiato e, piano piano, approfondire facendo corsi appositi ;)

Re: R: Programmare per android

Inviato: gio giu 06, 2013 2:11 pm
da BFC_leojr
The Doctor ha scritto:
BFC_leojr ha scritto:Salve a tutti. Avrei piacere di avvicinarci alla programmazione di app su android, quindi volevo qualche dritta. Prima di tutto qual è il linguaggio che bisogna spere? Poi esiste un software che oltre al codice ti permetta di programma anche "visivamente", ovvero trascinando magari i contenuti e cose del genere per agevolare quelli che magari non sanno benissimo il linguaggio di programmazione?
BFC_leojr ha scritto:dopo che sono arrivato a questo punto, cosa dovrei fare?
Ciao, mi permetto di dirti che secondo me hai sbagliato completamente l'approccio iniziale. Anche il software più WYSYWYG che esista necessita di una buona conoscenza di ciò che si fa. A parer mio dovresti chiudere il PC, andare in una grande libreria e comprare qualche librone con le basi della programmazione. Poi magari potresti alternare teoria e pratica per verificare ciò che hai studiato e, piano piano, approfondire facendo corsi appositi ;)
E' proprio quello che volevo sapere, ovvero se si deve comunque studiare o si può fare una semplice app senza conoscere il linguaggio. Seguirò il tuo consiglio e mi comprerò un buon libro, a questo punto sul Java giusto?

Re: R: Programmare per android

Inviato: gio giu 06, 2013 2:23 pm
da hashcat
Si deve comunque studiare o, come minimo, conoscere i rudimenti del linguaggio di programmazione scelto.

Re: Programmare per android

Inviato: gio giu 06, 2013 3:02 pm
da developerwinme
BFC_leojr ha scritto:Seguirò il tuo consiglio e mi comprerò un buon libro, a questo punto sul Java giusto?
Se vuoi imparare a fare app Android, devi scegliere un libro che parli di come fare app Android, non genericamente di Java: Android usa un dialetto di Java, e un differente framework di sviluppo, quindi dovendo imparare meglio partire direttamente dal sistema/framework/linguaggio per cui vuoi sviluppare, cioè Android.

Resta comunque il fatto che probabilmente un libro che spiega un linguaggio come Java per Android dia per scontati alcuni concetti di programmazione che potresti anche non conoscere, quindi se riesci a trovare un libro che parte da zero è sicuramente meglio. Detto questo, ci sono sicuramente buone risorse per cominciare ad imparare già su Internet, basta cercare (la documentazione ufficiale è sicuramente un buon punto di partenza, e dovrebbe esserci qualcosa anche su HTML.it, se ben ricordo).

Re: Programmare per android

Inviato: gio giu 06, 2013 3:19 pm
da eDog