wifi direct on android - gdg campinas
TRANSCRIPT
![Page 1: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/1.jpg)
![Page 2: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/2.jpg)
Wi-fi Direct no Android
Será que vai?
![Page 3: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/3.jpg)
Eu - by Renato
![Page 4: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/4.jpg)
● Desenvolvedor Java na Dextra
● (Ex) Organizador do Caipira Agil
● Hobbista de Android e outras tecnologias
● Amador em: cozinheiro, música, tênis de mesa, voluntariado, cinema…
Eu - by Renato Freire
![Page 5: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/5.jpg)
Por que apresentar isso?
![Page 6: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/6.jpg)
O que é Wi-fi Direct?
![Page 7: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/7.jpg)
● Padrão da Wi-fi Alliance
● Conexão direta entre os dispositivos
● Velocidades equivalentes ao Wi-fi tradicional
● Apenas um dos dispositivos precisa ser compatível com a tecnologia \o/
Wi-fi Direct
![Page 8: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/8.jpg)
![Page 9: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/9.jpg)
● Xbox One
● NVIDIA Shield
● TVs: Sony, LG, Philips
● Impressoras
● Câmeras
● Veículos
● Fogão Samsung!?!?!? WTF!!!
Wi-fi Direct - usos
![Page 10: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/10.jpg)
● SuperBeam | WiFi Direct Share
● WiFi Direct +
● Shareit
● Xender
Basicamente, quase qualquer file transfer app...
Wi-fi Direct - usos Android
![Page 11: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/11.jpg)
Sugestão de uso...
![Page 12: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/12.jpg)
Se alguém tiver contatos na Niantic...
![Page 13: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/13.jpg)
API WifiP2P no Android
![Page 14: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/14.jpg)
● Android 4.0 (API 14) +
● WifiP2pManager: discover, request, and connect to peers
● ActionListener: notifies the success or failure of WifiP2pManager method
calls
● Intents: that notify you of specific events detected by the Wi-Fi P2P
framework
Android Wi-fi P2P
![Page 15: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/15.jpg)
![Page 16: Wifi Direct on Android - GDG Campinas](https://reader033.vdocuments.site/reader033/viewer/2022052606/58a3d1991a28ab98588b679f/html5/thumbnails/16.jpg)
● Criar uma lib?
● Converter para Kotlin?
● Implementar comunicação bidirecional?
● Usar service discovery?
● Usar gRPC no lugar de Sockets
● Implementar um jogo?
● Comprar uma bicicleta?
Próximos Passos