Android: Programmazione avanzata by Fabio Collini & Matteo Bonifazi & Alessandro Martellucci & Stefano Sanna
autore:Fabio Collini & Matteo Bonifazi & Alessandro Martellucci & Stefano Sanna
La lingua: ita
Format: azw3, mobi
editore: LSWR Srl
pubblicato: 2015-06-05T07:00:00+00:00
Il beacon è un dispositivo Bluetooth Low Energy operante in modalità Peripheral o Advertiser con la sola funzionalità di advertising. Si tratta, dunque, di un componente hardware molto semplice, il cui funzionamento può essere garantito da un piccolo microcontrollore. Nella realtà, un beacon è solitamente dotato di funzionalità accessorie che ne consentono la configurazione da remoto, senza la necessità di riprogrammare a basso livello il firmware del microcontrollore. I parametri da configurare sono, per esempio, le informazioni del pacchetto di advertising (UUID, Major, Minor), l’intervallo di trasmissione e la potenza. Solitamente il processo di configurazione avviene sfruttando la comunicazione via Bluetooth, accedendo a un apposito Service le cui Characteristic mappano i singoli parametri. Dal lancio del beacon nel 2013 alla stesura di questo libro (primavera 2015) sono comparsi diversi prodotti commerciali compatibili con la specifica iBeacon, e alcuni di questi posseggono la certificazione Apple (sono riconoscibili dal logo, il cui utilizzo è autorizzato da Apple). È sufficiente utilizzare un motore di ricerca con la chiave “iBeacon” per trovare i riferimenti ai prodotti compatibili, tra cui è doveroso citare Estimote e Kontakt, pionieri in questo ambito, che attualmente realizzano le soluzioni più sofisticate e complete.
Queste due aziende, oltre a produrre i beacon fisici, forniscono dei firmware sofisticati in grado di implementare funzionalità avanzate orientate alla sicurezza e alla manutenzione dei beacon e all’infrastruttura di backend di supporto alle app (gestione beacon, statistiche di utilizzo e di accesso ecc.). Volendo avviare una sperimentazione senza necessariamente utilizzare prodotti certificati (e, dunque, leggermente più costosi), è possibile trovare delle valide alternative su eBay, dove manufacturer indipendenti, per lo più asiatici, vendono minuscole board che implementano il protocollo base descritto nelle pagine precedenti.
scaricare
Android: Programmazione avanzata by Fabio Collini & Matteo Bonifazi & Alessandro Martellucci & Stefano Sanna.mobi
Questo sito non memorizza alcun file sul suo server. Abbiamo solo indice e link contenuto fornito da altri siti. Contatta i fornitori di contenuti per rimuovere eventuali contenuti di copyright e inviaci un'email. Cancelleremo immediatamente i collegamenti o il contenuto pertinenti.
Mobile HTML5 by Estelle Weyl(2177)
La Sicurezza Informatica. Tra informatica, matematica e diritto (Italian Edition) by Francesca Cirini(1946)
Hello World by Hannah Fry(1942)
Il Manuale Di Arduino by Maik Schmidt(1768)
Linux server per l'amministratore di rete: per Ubuntu, CentOS e Fedora (Italian Edition) by Silvio Umberto Zanzi(1512)
Nel paese degli algoritmi by Aurélie Jean(1498)
Esercizi Di Stile by Unknown(1292)
Sviluppare in PHP 7: Realizzare applicazioni web e API professionali (Italian Edition) by Enrico Zimuel(1112)
E-LEARNING by E-learning(1077)
PYTHON : Il manuale per imparare a programmare. Contiene esempi di codice ed esercizi pratici. (Italian Edition) by Frost Oscar R(1064)
Tutto Mac for dummies: iPhone, iPad, MacBook, iCloud e molto altro by Simone Gambirasio(1059)
Automatizzare le cose noiose con Python: Programmazione pratica per principianti assoluti (Italian Edition) by Sweigart Al(1051)
Novacene by James Lovelock(1035)
9 algoritmi che hanno cambiato il futuro by MacCormick John(971)
Comprendere gli Algoritmi e i diagrammi di flusso passo-passo: Esempi con ausili grafici e tabellari, esercizi e codifica in linguaggio C (Italian Edition) by Luciano Manelli(942)
Amazon by Sconosciuto(934)
On Writing by Stephen King(919)
WEB DEVELOPMENT: La guida completa allo sviluppo web lato client. Impara a programmare con esercizi pratici ed esempi di codice. Include HTML, CSS, PHP, PYTHON, MySQL (Italian Edition) by Ferrati Alberto(915)
Android 4 by Massimo Carli(912)