/serverdrivenrendering

Sample project to our Server-Driven UI rendering challenge.

Primary LanguageKotlin

Server-Driven UI Challenge

Esperado

Para este desafio esperamos que você deserialize ou faça a renderização baseado em alguns objetos específicos. Esperamos que você faça a deserizalição do JSON que está dentro do JsonProvider utilizando somente a estrutura de JSONObject e ` Esperamos que o JSON seja transformado na estrutura de objetos que já está criada na pasta widget.

Logo após a deserialização, esperamos que você renderize os widgets em seus respectivos componentes Android.

Critérios de avaliação

  • Será avaliado a solução como um todo junto com escalabilidade e testabilidade do código em si.
  • Separação de responsabilidade com o uso dos princípios de SOLID
  • Uso de Design Patterns se achar necessário
  • Testável unitariamente