CST EM DESENVOLVIMENTO MOBILE
Tarefa 1:
CST EM DESENVOLVIMENTO MOBILE. A presença dos dispositivos móveis está cada vez mais presente no nosso cotidiano. O mercado hoje é dividido em dois grandes sistemas operacionais, o Android e o iOS.
Descreva a arquitetura de cada sistema operacional listando as semelhanças e diferenças entre eles.
Tarefa 2:
CST EM DESENVOLVIMENTO MOBILE A interface do usuário em um app Android é tudo aquilo que um usuário pode ver e com que pode interagir. O Android oferece diversos componentes de IU pré-criados, como objetos de layout e controles de IU estruturados que permitem criar a interface gráfica do usuário do app.
Ele também oferece outros módulos de IU para interfaces especiais, como caixas de diálogo, notificações e menus. Por exemplo, a View é um componente de interface que representa o bloco de construção básico da interface do usuário. Uma View ocupa uma área retangular na tela e é responsável pelo desenho e tratamento de eventos. View é a classe base para widgets, que são usados para criar componentes de UI interativos (botões, campos de texto etc.).
Neste contexto, faça uma pesquisa sobre os diversos componentes de interface utilizados no desenvolvimento Android e discorra brevemente sobre um desses componentes. Em sua resposta, inclua também um pequeno trecho de código para exemplificar o componente.
*Atenção, não é necessário apresentar um código completo de aplicação Android. Apenas um pequeno trecho de exemplo.
Tarefa 3:
Técnicas de engajamento são recursos de game design utilizados para motivar e manter um jogador interessado no game. Existem várias técnicas que vêm sendo usadas nos mundos dos games a
bastante tempo, mas foi a partir do sucesso dos games para redes sociais que mais pesquisas sobre o tema foram feitas. Descreva uma técnica de engajamento e cite um ou mais exemplos à sua escolha.
Tarefa 4:
Em apps Android podemos realizar a interação com servidores de aplicação utilizando HTTP. Neste tipo de abordagem, ao configurar um Webservice, as requisições HTTP são fundamentais, pois é por meio delas que podemos consultar informações de algum dispositivo ou serviço presente na rede/internet. Porém, neste contexto aparecem diversos componentes importantes no processo, e que precisamos entendê-los muito bem. Para isso, defina os seguintes componentes listados abaixo, relacionados com a interação com servidores de aplicação utilizando HTTP.
- API
- REST
- Webservice
- JSON
helena 12 –
ok