Wi-fi Direct no Android
Será que vai?
Eu - by Renato
● 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
Por que apresentar isso?
O que é Wi-fi Direct?
● 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
● Xbox One
● NVIDIA Shield
● TVs: Sony, LG, Philips
● Impressoras
● Câmeras
● Veículos
● Fogão Samsung!?!?!? WTF!!!
Wi-fi Direct - usos
● SuperBeam | WiFi Direct Share
● WiFi Direct +
● Shareit
● Xender
Basicamente, quase qualquer file transfer app...
Wi-fi Direct - usos Android
Sugestão de uso...
Se alguém tiver contatos na Niantic...
API WifiP2P no Android
● 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
● 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