Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MVP Internet #52

Merged
merged 29 commits into from
May 7, 2023
Merged

MVP Internet #52

merged 29 commits into from
May 7, 2023

Conversation

chesterbr
Copy link
Owner

Primeira versão que mais-ou-menos funciona do jogo internet.

Algumas classes mudaram de lugar; mais notavelmente algumas classes Bluetooth foram reutilizadas para internet e estão num package comum, subdividido para as específicas de Bluetooth e internet.

O botão Internet está desabilitado, então essa versão pode ser publicada sem maiores riscos.

Parte de #38

… 16 (Android 4.1 / Jelly Bean) para que eu possa criar novos activities no Android Studio.

Isso vai excluir 21 aparelhos de 127 mil.
…ervidor

(local por enquanto, falta tratar erros)
(não funciona porque estou usando appcompat; melhor mudar isso na app principal pra ver se ajuda com outros issues)
…ele não está visível

(também arruma o layout do xml)
Essa activity vai ter múltiplos layouts; dessa forma consolidamos o código de comunicação, como a `ClienteBluetoothActivity` e `ServidorBluetoothActivity` fizeram.
…rnet:

- Renomeia JogoBluetooth para JogoRemoto, e move (junto com JogadorDummy) para .multiplayer
- Move classes bluetooth para .multiplayer.bluetooth e internet para .multiplayer.internet
- Extrai interface de ClienteBluetooth para compatibilizar com ClienteInternet, de forma que JogoRemoto possa trablahar com qualquer uma delas.
(e faz o mesmo com a tela de título, pra aproveitar a viagem)
@chesterbr chesterbr merged commit 7b157f1 into main May 7, 2023
@chesterbr chesterbr deleted the internet-mvp branch May 7, 2023 00:11
This was referenced Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant