Pede-se aos alunos que desenvolvam em Java ou C# uma ferramenta para comunicação em rede. O grupo deverá criar uma aplicação que permita que duas ou mais pessoas possam se comunicar em uma rede, utilizando o protocolo TCP/IP. Deverão ser utilizadas para a comunicação de dados as primitivas dos sockets de Berkeley, ou componentes derivados destes
Resolvi escolher Dart pois como uma linguagem mais nova que Java e menos utilizada foi um desafio maior fazer essa atividade, encontrado poucos materiaais que ajudassem sobre comunicação de rede utilizando Berkeley Sockets. Então por um desafio maior decidi escolher Dart para alem do desafio usar uma linguagem que ue gosto. Ainda utilizei Flutter para Windows pela primeira vez, aumentando meu desafio
- Frontend do Projeto](https://github.com/WSixx/flutter-front-aps-socket-berkeley)
Students are asked to develop in Java or C # a tool for network communication. The group should create an application that allows two or more people can communicate on a network using the TCP / IP protocol. The data primitives of the data should be used for the communication of data. Berkeley sockets, or components derived from these
I decided to choose Dart because as a newer language than Java and less used it was a bigger challenge to do this project, found few materials that would help on network communication using Berkeley Sockets. So for a bigger challenge I decided to choose Dart in addition to the challenge to use a language that I like. I still used Flutter for Windows for the first time, increasing my challenge
- [Project frontend] (https://github.com/WSixx/flutter-front-aps-socket-berkeley)