SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
NFC E BLUETOOTH:
INTERAZIONE TRA
DISPOSITIVI
Michele Locuratolo
Nokia Developer Champion
Microsoft MVP
INTERAZIONE CON HARDWARE!
BLUETOOTH

Nokia Internal Use Only
BLUETOOTH
Short Range Wireless communication
•

Tipicamente range max 10mt

Scenari:
•

App to Device:
•
•

•

App to App:
•
•

•

L’applicazione stabilisce una connessione con il device
Pairing da effettuare preventivamente
comunicazione tra 2 applicazioni via che espongono un servizio
Pairing non richiesto

La comunicazione avviene via StreamSocket
CAPABILITIES
Scenario

Required capabilities

App to app

ID_CAP_PROXIMITY

App to device

ID_CAP_PROXIMITY, ID_CAP_NETWORKING
CONNESSIONE

Peerfinder
FindAllPeers

Selezione del
device

Creazione
StreamSocket
over Bluetooth

Stream dei dati
APP TO DEVICE
["Bluetooth:SDP"] = “{GUID}" Service Discovery Protocol
DEMO
Bluetooth App to Device

Nokia Internal Use Only
APP TO APP
SEND/RECEIVE MESSAGE
MESSAGGI E PROTOCOLLI
•
•

SendMessage e GetMessage implementano lo stesso protocollo che
serializza il messaggio (testo) allo stesso modo per entrambi
Dati più complessi possono essere passati usando le tecniche di
serializzazione appropriate (come si fa generalmente quando si
trasmettono informazioni attraverso un canale)
DEMO
App to App

Nokia Internal Use Only
PROFILI BLUETOOTH SUPPORTATI
•
•
•
•
•
•
•

Advanced Audio Distribution Profile (A2DP 1.2)
Audio/Video Remote Control Profile (AVRCP 1.4)
Hands Free Profile (HFP 1.5)
Phone Book Access Profile (PBAP 1.1)
Object Push Profile (OPP 1.1)
Out of Band (OOB) and Near Field Communications (NFC)
Bluetooth Low Energy (GDR2)
NFC

Nokia Internal Use Only
NFC IN WP8
Short Range: da 2 a 4 cm
Low bandwith: ~424 kbit/s
Scenari:

•
•
•
•
•

App to Device (tag etc)
App to App (tap + send)
SCENARI

App to Device
Lettura tag
Scrittura tag

Open app

App to App
Tap + Send
StreamSocket
Bootstrap
NFC BASE
SCRITTURA NFC

NDEF:URI
Windows

NDEF:Unknown

NDEF:wkt

Windows:WriteTag

WindowsUri WindowsMime
NDEF:MIME
WindowsUri:WriteTag
WindowsMime:WriteTag
WriteableTag

Pairing:Bluetooth

http://msdn.microsoft.com/en-

NDEF
NDEF:ext

LaunchApp:WriteTag

NDEF:WriteTag
NFC DATA EXCHANGE FORMAT (NDEF)
•
•
•

Un messaggio NDEF è composto da 1 o più NDEF records
Possono esserci più records (array)
Il numero di record dipende dalla dimensione del tag e dalla nostra
applicazione
NFC DATA EXCHANGE FORMAT (NDEF)
DEMO
NFC

Nokia Internal Use Only
LETTURA NFC
DEMO
NFC Lettura/Scrittura

Nokia Internal Use Only
PROTOCOLLI
Diversi protocolli per azioni specifiche

•
•
•
•
•

WindowsUri: WP8 AssociationUri
NDEF: messaggio NDEF
LaunchApp: avvio app
Lista: http://msdn.microsoft.com/en-us/library/windows/apps/hh701129.aspx

URI Scheme per avvio app specifiche (anche di sistema)

•
•
•
•

mailto: invio mail
ms-settings-wifi: avvia i settings wifi
Lista: http://tinyurl.com/bh4btf4
TAP + SEND

NFC Peerfinder
start

Rilevazione
Device

Creazione
StreamSocket
over Bluetooth

Stream dei dati
DEMO
Tap + Send

Nokia Internal Use Only
LAUNCHAPP TAGS
NdefLaunchAppRecord con AppID

•
•
•

Se l’app non è installata, viene data la possibilità di installarla dal marketplace
Possibilità di passare parametri

CustomUriProtocol

•
•
•
•
•

Creazione di un protocollo custom
Registrazione extension
Il messaggio è di tipo URI
Se l’app non è installata, viene fatta una ricerca sul marketplace
NDEFLAUNCHAPPRECORD
LAUNCHAPP TAGS
CUSTOMURIPROTOCOL
DIFFERENZE UI
NdefLaunchAppRecord

Protocollo
DEMO
Launch App

Nokia Internal Use Only
TAG SUPPORTATI
•
•
•
•

NFC Forum Tag Type 1: e.g., Broadcom Topaz
NFC Forum Tag Type 2: e.g., NXP Mifare Ultralight, NXP Mifare Ultralight
C, NXP NTAG203
NFC Forum Tag Type 3: e.g., Sony FeliCa
NFC Forum Tag Type 4: e.g., NXP DESFire, NXP SmartFX with JCOP
LIMITI NFC IN WP8
•
•
•

•
•

Non è possibile bloccarli (write lock)
Non possono essere formattati (comprateli formattati NDEF)
Possono contenere solo messaggi NDEF
Non è possibile usare tutta la memoria disponibile (presenza di dati
privati/formattazione)
Non è possibile ricevere dati se l’applicazione è in background
RISORSE
NFC: http://www.nfc-forum.org/home/
NDEF

•

•
•
•
•
•

Specifiche: http://tinyurl.com/afnxe4p
Libreria: http://ndef.codeplex.com/ (NuGet)
Tool: http://proximitytapper.codeplex.com/
Protocol: http://msdn.microsoft.com/en-us/library/windows/apps/hh701129.aspx

Bluetooth

•
•

Chat Demo: http://tinyurl.com/b6m4tsn
Thank you!

© 2012 Nokia. All rights reserved.
© 2012 Microsoft. All rights reserved.

Nokia Internal Use Only

Weitere ähnliche Inhalte

Andere mochten auch

創業知能育成專班 -詹翔霖教授
創業知能育成專班 -詹翔霖教授創業知能育成專班 -詹翔霖教授
創業知能育成專班 -詹翔霖教授文化大學
 
Lyntik: lo que hay que saber de las NIIF y los activos financieros
Lyntik:  lo que hay que saber de las NIIF y los activos financierosLyntik:  lo que hay que saber de las NIIF y los activos financieros
Lyntik: lo que hay que saber de las NIIF y los activos financierosLyntik
 
Actividad 11
Actividad 11Actividad 11
Actividad 11maricela3
 
Direcciones de la luz.
Direcciones de la luz.Direcciones de la luz.
Direcciones de la luz.AMANDA7058
 
Practica Docente - Implementacion de Software Básico en la Educacion
Practica Docente - Implementacion de Software Básico en la EducacionPractica Docente - Implementacion de Software Básico en la Educacion
Practica Docente - Implementacion de Software Básico en la Educacionantoniazap
 
カシミヤ混のモダールレーヨン素材 « Maxsix « 武蔵小杉のセレクトショップ【ナクール】 nakool-attack the mind 7
カシミヤ混のモダールレーヨン素材 « Maxsix « 武蔵小杉のセレクトショップ【ナクール】 nakool-attack the mind 7 カシミヤ混のモダールレーヨン素材 « Maxsix « 武蔵小杉のセレクトショップ【ナクール】 nakool-attack the mind 7
カシミヤ混のモダールレーヨン素材 « Maxsix « 武蔵小杉のセレクトショップ【ナクール】 nakool-attack the mind 7 メンズカジュアル・セレクトショップ【ナクール】
 
Medios audiovisuales, tics y educación
Medios audiovisuales, tics y educaciónMedios audiovisuales, tics y educación
Medios audiovisuales, tics y educaciónSol Soledad
 
LA VIDEOCONFERENCIA EN EL PROCESO EDUCATIVO
LA VIDEOCONFERENCIA EN EL PROCESO EDUCATIVOLA VIDEOCONFERENCIA EN EL PROCESO EDUCATIVO
LA VIDEOCONFERENCIA EN EL PROCESO EDUCATIVOLyna Figs
 
Viérnoles (Actividades en el Pueblo)
Viérnoles (Actividades en el Pueblo)Viérnoles (Actividades en el Pueblo)
Viérnoles (Actividades en el Pueblo)miggaral
 
Presentación de tic
Presentación de ticPresentación de tic
Presentación de ticMirloBri
 
Presentaciones sobre Google forms
Presentaciones sobre Google formsPresentaciones sobre Google forms
Presentaciones sobre Google formsClaudiasolymar
 

Andere mochten auch (20)

創業知能育成專班 -詹翔霖教授
創業知能育成專班 -詹翔霖教授創業知能育成專班 -詹翔霖教授
創業知能育成專班 -詹翔霖教授
 
yeiker_ramos_ 28435678
yeiker_ramos_ 28435678yeiker_ramos_ 28435678
yeiker_ramos_ 28435678
 
Lyntik: lo que hay que saber de las NIIF y los activos financieros
Lyntik:  lo que hay que saber de las NIIF y los activos financierosLyntik:  lo que hay que saber de las NIIF y los activos financieros
Lyntik: lo que hay que saber de las NIIF y los activos financieros
 
Actividad 11
Actividad 11Actividad 11
Actividad 11
 
L. Valls, Desafinado. Enviado
L. Valls, Desafinado. EnviadoL. Valls, Desafinado. Enviado
L. Valls, Desafinado. Enviado
 
Direcciones de la luz.
Direcciones de la luz.Direcciones de la luz.
Direcciones de la luz.
 
Denni
DenniDenni
Denni
 
BELLREGUARD
BELLREGUARDBELLREGUARD
BELLREGUARD
 
Practica Docente - Implementacion de Software Básico en la Educacion
Practica Docente - Implementacion de Software Básico en la EducacionPractica Docente - Implementacion de Software Básico en la Educacion
Practica Docente - Implementacion de Software Básico en la Educacion
 
MEDICINA HUMANA
MEDICINA HUMANAMEDICINA HUMANA
MEDICINA HUMANA
 
Harry Potter
Harry PotterHarry Potter
Harry Potter
 
Actividad 6
Actividad 6Actividad 6
Actividad 6
 
カシミヤ混のモダールレーヨン素材 « Maxsix « 武蔵小杉のセレクトショップ【ナクール】 nakool-attack the mind 7
カシミヤ混のモダールレーヨン素材 « Maxsix « 武蔵小杉のセレクトショップ【ナクール】 nakool-attack the mind 7 カシミヤ混のモダールレーヨン素材 « Maxsix « 武蔵小杉のセレクトショップ【ナクール】 nakool-attack the mind 7
カシミヤ混のモダールレーヨン素材 « Maxsix « 武蔵小杉のセレクトショップ【ナクール】 nakool-attack the mind 7
 
Medios audiovisuales, tics y educación
Medios audiovisuales, tics y educaciónMedios audiovisuales, tics y educación
Medios audiovisuales, tics y educación
 
LA VIDEOCONFERENCIA EN EL PROCESO EDUCATIVO
LA VIDEOCONFERENCIA EN EL PROCESO EDUCATIVOLA VIDEOCONFERENCIA EN EL PROCESO EDUCATIVO
LA VIDEOCONFERENCIA EN EL PROCESO EDUCATIVO
 
Ada 10
Ada 10Ada 10
Ada 10
 
Viérnoles (Actividades en el Pueblo)
Viérnoles (Actividades en el Pueblo)Viérnoles (Actividades en el Pueblo)
Viérnoles (Actividades en el Pueblo)
 
Presentación de tic
Presentación de ticPresentación de tic
Presentación de tic
 
Hv2 prueba
Hv2 pruebaHv2 prueba
Hv2 prueba
 
Presentaciones sobre Google forms
Presentaciones sobre Google formsPresentaciones sobre Google forms
Presentaciones sobre Google forms
 

Ähnlich wie NFC, Bluetooth e comunicazione tra app

Azure IoTHub - Roboval 2018
Azure IoTHub - Roboval 2018Azure IoTHub - Roboval 2018
Azure IoTHub - Roboval 2018Andrea Tosato
 
Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1
Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1
Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1Massimo Bonanni
 
Progettazione e sviluppo di un software applicativo su un single board computer
Progettazione e sviluppo di un software applicativo su un single board computerProgettazione e sviluppo di un software applicativo su un single board computer
Progettazione e sviluppo di un software applicativo su un single board computerAlessandro Mascherin
 
Win04 windows 8 e windows phone 8 - interfacciamoci
Win04   windows 8 e windows phone 8 - interfacciamociWin04   windows 8 e windows phone 8 - interfacciamoci
Win04 windows 8 e windows phone 8 - interfacciamociDotNetCampus
 
Presentazione Suite Nethesis
Presentazione Suite NethesisPresentazione Suite Nethesis
Presentazione Suite NethesisNethesis
 
Gam05 costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
Gam05   costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...Gam05   costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
Gam05 costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...DotNetCampus
 
Android - ishan fernando - android nfc presentation
Android - ishan fernando - android nfc presentationAndroid - ishan fernando - android nfc presentation
Android - ishan fernando - android nfc presentationWhymca
 
Whymca nfc presentation
Whymca nfc presentationWhymca nfc presentation
Whymca nfc presentationMyti S.r.l.
 
Whymca nfc presentation
Whymca nfc presentationWhymca nfc presentation
Whymca nfc presentationMyti S.r.l.
 
Android - Programmazione Avanzata
Android -  Programmazione AvanzataAndroid -  Programmazione Avanzata
Android - Programmazione AvanzataStefano Sanna
 
Meetup Progressive Web App
Meetup Progressive Web AppMeetup Progressive Web App
Meetup Progressive Web Appdotnetcode
 
Sviluppare una app mobile net oriented
Sviluppare una app mobile net orientedSviluppare una app mobile net oriented
Sviluppare una app mobile net orientedAlessandro Morvillo
 
Alla scoperta di gRPC
Alla scoperta di gRPCAlla scoperta di gRPC
Alla scoperta di gRPCAndrea Dottor
 
v2 Presentazione Lelli
v2 Presentazione Lelliv2 Presentazione Lelli
v2 Presentazione LelliMatteo Lelli
 
WEBdeBS NFC Presentation
WEBdeBS NFC PresentationWEBdeBS NFC Presentation
WEBdeBS NFC PresentationMyti S.r.l.
 
Android & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniAndroid & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniStefano Sanna
 
Meetup Fluent Design e Progressive Web App
Meetup Fluent Design e Progressive Web AppMeetup Fluent Design e Progressive Web App
Meetup Fluent Design e Progressive Web Appdotnetcode
 
1 esercitazione - Internet
1 esercitazione - Internet 1 esercitazione - Internet
1 esercitazione - Internet Andrea Gorrini
 
Metodologie Estrazione Evidenze Digitali
Metodologie Estrazione Evidenze DigitaliMetodologie Estrazione Evidenze Digitali
Metodologie Estrazione Evidenze Digitalipiccimario
 
Network_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxNetwork_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxManlioSantonastaso
 

Ähnlich wie NFC, Bluetooth e comunicazione tra app (20)

Azure IoTHub - Roboval 2018
Azure IoTHub - Roboval 2018Azure IoTHub - Roboval 2018
Azure IoTHub - Roboval 2018
 
Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1
Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1
Bluetooth low energy & Lumia Sensor Core per Windows Phone 8.1
 
Progettazione e sviluppo di un software applicativo su un single board computer
Progettazione e sviluppo di un software applicativo su un single board computerProgettazione e sviluppo di un software applicativo su un single board computer
Progettazione e sviluppo di un software applicativo su un single board computer
 
Win04 windows 8 e windows phone 8 - interfacciamoci
Win04   windows 8 e windows phone 8 - interfacciamociWin04   windows 8 e windows phone 8 - interfacciamoci
Win04 windows 8 e windows phone 8 - interfacciamoci
 
Presentazione Suite Nethesis
Presentazione Suite NethesisPresentazione Suite Nethesis
Presentazione Suite Nethesis
 
Gam05 costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
Gam05   costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...Gam05   costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
Gam05 costruisci il tuo antifurto perfetto con kinect e gli azure mobile se...
 
Android - ishan fernando - android nfc presentation
Android - ishan fernando - android nfc presentationAndroid - ishan fernando - android nfc presentation
Android - ishan fernando - android nfc presentation
 
Whymca nfc presentation
Whymca nfc presentationWhymca nfc presentation
Whymca nfc presentation
 
Whymca nfc presentation
Whymca nfc presentationWhymca nfc presentation
Whymca nfc presentation
 
Android - Programmazione Avanzata
Android -  Programmazione AvanzataAndroid -  Programmazione Avanzata
Android - Programmazione Avanzata
 
Meetup Progressive Web App
Meetup Progressive Web AppMeetup Progressive Web App
Meetup Progressive Web App
 
Sviluppare una app mobile net oriented
Sviluppare una app mobile net orientedSviluppare una app mobile net oriented
Sviluppare una app mobile net oriented
 
Alla scoperta di gRPC
Alla scoperta di gRPCAlla scoperta di gRPC
Alla scoperta di gRPC
 
v2 Presentazione Lelli
v2 Presentazione Lelliv2 Presentazione Lelli
v2 Presentazione Lelli
 
WEBdeBS NFC Presentation
WEBdeBS NFC PresentationWEBdeBS NFC Presentation
WEBdeBS NFC Presentation
 
Android & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioniAndroid & Bluetooth: hacking e applicazioni
Android & Bluetooth: hacking e applicazioni
 
Meetup Fluent Design e Progressive Web App
Meetup Fluent Design e Progressive Web AppMeetup Fluent Design e Progressive Web App
Meetup Fluent Design e Progressive Web App
 
1 esercitazione - Internet
1 esercitazione - Internet 1 esercitazione - Internet
1 esercitazione - Internet
 
Metodologie Estrazione Evidenze Digitali
Metodologie Estrazione Evidenze DigitaliMetodologie Estrazione Evidenze Digitali
Metodologie Estrazione Evidenze Digitali
 
Network_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxNetwork_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptx
 

Mehr von Microsoft Mobile Developer

Intro to Nokia X software platform 2.0 and tools
Intro to Nokia X software platform 2.0 and toolsIntro to Nokia X software platform 2.0 and tools
Intro to Nokia X software platform 2.0 and toolsMicrosoft Mobile Developer
 
Location based services for Nokia X and Nokia Asha using Geo2tag
Location based services for Nokia X and Nokia Asha using Geo2tagLocation based services for Nokia X and Nokia Asha using Geo2tag
Location based services for Nokia X and Nokia Asha using Geo2tagMicrosoft Mobile Developer
 
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultationsLumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultationsMicrosoft Mobile Developer
 
Windows Phone 8 speech: parliamo con la nostra app
Windows Phone 8 speech: parliamo con la nostra appWindows Phone 8 speech: parliamo con la nostra app
Windows Phone 8 speech: parliamo con la nostra appMicrosoft Mobile Developer
 
La pubblicazione di un'applicazione sullo store
La pubblicazione di un'applicazione sullo storeLa pubblicazione di un'applicazione sullo store
La pubblicazione di un'applicazione sullo storeMicrosoft Mobile Developer
 
Il pattern mvvm come strutturare al meglio il vostro progetto
Il pattern mvvm come strutturare al meglio il vostro progettoIl pattern mvvm come strutturare al meglio il vostro progetto
Il pattern mvvm come strutturare al meglio il vostro progettoMicrosoft Mobile Developer
 

Mehr von Microsoft Mobile Developer (20)

Intro to Nokia X software platform 2.0 and tools
Intro to Nokia X software platform 2.0 and toolsIntro to Nokia X software platform 2.0 and tools
Intro to Nokia X software platform 2.0 and tools
 
Lumia App Labs: Lumia SensorCore SDK beta
Lumia App Labs: Lumia SensorCore SDK betaLumia App Labs: Lumia SensorCore SDK beta
Lumia App Labs: Lumia SensorCore SDK beta
 
Nokia Asha from idea to app - Imaging
Nokia Asha from idea to app - ImagingNokia Asha from idea to app - Imaging
Nokia Asha from idea to app - Imaging
 
Healthcare apps for Nokia X and Nokia Asha
Healthcare apps for Nokia X and Nokia AshaHealthcare apps for Nokia X and Nokia Asha
Healthcare apps for Nokia X and Nokia Asha
 
Push notifications on Nokia X
Push notifications on Nokia XPush notifications on Nokia X
Push notifications on Nokia X
 
DIY Nokia Asha app usability studies
DIY Nokia Asha app usability studiesDIY Nokia Asha app usability studies
DIY Nokia Asha app usability studies
 
Lessons learned from Nokia X UI reviews
Lessons learned from Nokia X UI reviewsLessons learned from Nokia X UI reviews
Lessons learned from Nokia X UI reviews
 
Location based services for Nokia X and Nokia Asha using Geo2tag
Location based services for Nokia X and Nokia Asha using Geo2tagLocation based services for Nokia X and Nokia Asha using Geo2tag
Location based services for Nokia X and Nokia Asha using Geo2tag
 
HERE Maps for the Nokia X platform
HERE Maps for the Nokia X platformHERE Maps for the Nokia X platform
HERE Maps for the Nokia X platform
 
Nokia In-App Payment - UX considerations
Nokia In-App Payment - UX considerationsNokia In-App Payment - UX considerations
Nokia In-App Payment - UX considerations
 
Introduction to Nokia Asha SDK 1.2 (beta)
Introduction to Nokia Asha SDK 1.2 (beta)Introduction to Nokia Asha SDK 1.2 (beta)
Introduction to Nokia Asha SDK 1.2 (beta)
 
UX considerations when porting to Nokia X
UX considerations when porting to Nokia XUX considerations when porting to Nokia X
UX considerations when porting to Nokia X
 
Kids' games and educational app design
Kids' games and educational app designKids' games and educational app design
Kids' games and educational app design
 
Nokia X: opportunities for developers
Nokia X: opportunities for developersNokia X: opportunities for developers
Nokia X: opportunities for developers
 
Lumia App Labs: Nokia Imaging SDK 1.1
Lumia App Labs: Nokia Imaging SDK 1.1Lumia App Labs: Nokia Imaging SDK 1.1
Lumia App Labs: Nokia Imaging SDK 1.1
 
Intro to Nokia X software platform and tools
Intro to Nokia X software platform and toolsIntro to Nokia X software platform and tools
Intro to Nokia X software platform and tools
 
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultationsLumia App Labs: Lessons learned from 50 windows phone 8 design consultations
Lumia App Labs: Lessons learned from 50 windows phone 8 design consultations
 
Windows Phone 8 speech: parliamo con la nostra app
Windows Phone 8 speech: parliamo con la nostra appWindows Phone 8 speech: parliamo con la nostra app
Windows Phone 8 speech: parliamo con la nostra app
 
La pubblicazione di un'applicazione sullo store
La pubblicazione di un'applicazione sullo storeLa pubblicazione di un'applicazione sullo store
La pubblicazione di un'applicazione sullo store
 
Il pattern mvvm come strutturare al meglio il vostro progetto
Il pattern mvvm come strutturare al meglio il vostro progettoIl pattern mvvm come strutturare al meglio il vostro progetto
Il pattern mvvm come strutturare al meglio il vostro progetto
 

NFC, Bluetooth e comunicazione tra app