[OT] Qualcuno programma Android ?

E da qualche giorno che ho iniziato a programmare per android facendo qualche semplice applicazione giusto per testare i numerosi widget presenti nell'ambiente di sviluppo (Eclipse + SDK), allora mi chiedevo se c'era qualcuno che per caso aveva provato a scrivere da zero un terminale mettere in comunicazione un telefono Android con arduino. p.s: intendo una comunicazione bluetooth. Grazie. Valerio.

presente :grin: da qualceh parte ho un source modificato epr comunicare tramite serial port bluetooth domani lo cerco e te lo posto :) cmq vedi(io sono sempre dell'idea se lo fai da solo è meglio)negli esempi ne trovi uno che si chiama bluetooth chat o qualcosa del genere e facilmente adattabile ai tuoi scopi infatti instaura una connessione seriale in cui invia dei messaggi('Stringhe') tramite bluetooth).

ciao

anch'io sto scrivendo un client Android per una applicazione Arduino che ho già... il collegamento sara bluetooth. Confermo che l'esempio BluetoothChat è ottimo anche se forse un filo complesso per come gestisce a thread e FSM la connessione bluetooth... anche dell'app Blueterm vi sono i sorgenti da studiare:

http://developer.android.com/resources/samples/BluetoothChat/index.html http://pymasde.es/blueterm/

qualcuno potrebbe darmi qualche dritta magari ci può sentire su TeamViewer :)

hai già guardato gli esempi e la guida relativa al bluetoothAdapter? Qualche dubbio?

adesso sto guardando il sorgente di blueterm per farmi un'idea di come deve funzionare il client. Vi farò sapere. Valerio.

ottimo!

giusto come indicazione di massima visto che non so a che livello sei di programmazione: sicuramente BlueTerm è un app Android abbastanza complessa (+ Activity, Intent...) se parti da zero prima di affrontare quel sorgente ti conviene seguire i tutorial di programmazione Android "generali".

bye

Ciao, io ho compilato l'esempio di chat, solo che è un po grezzo e bisogna inserire l'indirizzo del device bluetooth nel codice e ho lasciato perdere, ho trovato degli ottimi esempi per app inventor qui http://ai.kittywolf.net/index.php/Category:BlueTooth

Alberto

Ciao, io come già detto altre volte con AppInventor ci ho giocato, e la gestione BT non è difficile. Considerando che la app sviluppata nell'ambiente AppInventor è scaricabile in codice sorgente, perchè non provi questa strada?

@lucadentella sto guardando il codice diciamo che non capisco bene quella parte di codice che gestisce il paring con il disposistivo...ho trovato anche questi tutorial come vi sembrano: 1)http://mobile.tutsplus.com/tutorials/android/android-quick-look-bluetoothadapter/ 2)http://marakana.com/forums/android/examples/50.html

@pitusso magari è una mia impressione, ma AppInventor mi sa di qualcosa già pronto e a me piace fare tutto da zero con della buona programmazione :)

@valvale97

magari è una mia impressione, ma AppInventor mi sa di qualcosa già pronto e a me piace fare tutto da zero con della buona programmazione

:D nonostante sia amante della cli e della programmazione, a me piace provare tutto :P Pure io quando prenderò in mano Android seriamente, presumo lascerò stare AppInventor, ma nel frattempo è cmq un buon esercizio di logica!

valvale97: @lucadentella sto guardando il codice diciamo che non capisco bene quella parte di codice che gestisce il paring con il disposistivo...

ciao

è normale che non la trovi... non la fa lui ;) Android per come è strutturato è molto "modulare": usando gli Intent tu puoi chiedere al S.O. di fare lui (o eseguire un'altra app che lo faccia) una azione... ad es. il pairing lo fa nel metodo doDiscovery() la classe DeviceListActivity.java