Livro 4 - Aplicativo Previsão do Tempo
6. Lógica da Aplicação
Neste projeto, utilizaremos as seguintes classes:
- Weather: Esta classe representa os dados climáticos de um determinado dia. O fragmento principal será responsável por converter os dados climáticos de um formato JSON para um objeto Weather.
- WeatherAdapter: Adaptador personalizado para controlar os dados apresentados na RecyclerView.
- MainActivity: A atividade principal do aplicativo vai coordenar o funcionamento do aplicativo,
- FirstFragment: Neste fragamento estará concentrada a lógica da aplicação necessária para interagir com o serviço web da previsão climática OpenWeatherMap, bem como o processamento da resposta em formato JSON.
Cada uma dessas classes desempenha um papel específico e essencial no funcionamento geral do aplicativo, contribuindo para uma organização clara e eficiente do código. Os próximos capítulos tratarão de cada classe individualmente.