Android com C# – Introdução ao desenvolvimento

Capa do livro Android com C# – Introdução ao Desenvolvimento
Título
Android com C# – Introdução ao Desenvolvimento
Autor(es)
Editora
FCA – Editora de Informática, Lda.
Páginas
176
ISBN
978-972-722-844-7

Nesta edição vamos fazer a review do Livro Android com C# – Introdução ao Desenvolvimento escrito por Henrique Loureiro.

O livro introduz o programador que tem conhecimentos em .NET, nomeadamente em C#, ao paradigma de desenvolvimento em mobile, utilizando o Visual Studio com plataforma de desenvolvimento e utilizando o Xamarin para o desenvolvimento mobile.

O livro está organizado em duas partes, a primeira mais teórica com alguns exercícios para consolidar os conhecimentos no final de cada um dos capítulos e uma segunda parte com alguns projetos completos mais abrangentes.

É de realçar que este livro é apenas uma introdução, pelo que não abrange todos os temas no que diz respeito ao desenvolvimento de aplicações em Android, no entanto cobre os componentes fundamentais seu desenvolvimento alinhado à linguagem C#.

O primeiro capítulo cobre os passos fundamentais para ter o ambiente a funcionar, passando pelos requisitos mínimos, instalação do Visual Studio, Xamarin e as bibliotecas. Como não poderia faltar é realizado o famoso “Hello World” e finalizando com alguns exercícios.

No segundo capítulo aborda o tema das “Actividades”, o seu ciclo de vida, configuração, iteração entre “Actividades”, intends e notificações. Para quem desconhece o que é uma “Actividade”, uma “Actividade” é um ecrã da aplicação que contém dados. Ao longo do capítulo a informação é dada de forma simples e sem complicações, permitindo ao leitor uma melhor interação com os temas.

Os layouts existentes, ou mais utilizados, são discutidos no capítulo 3 mostrando alguns exemplos de como é que os componentes são dispostos nos ecrãs. O capítulo é extenso com inúmeros pedaços de código explicando como colocar controlos, mudar as suas propriedades e dispô-los no ecrã.

Até aqui tenho falado de controlos, sem explicar o que são. No capítulo 4 são descritos os controlos assim como as suas propriedades. São apresentados exemplos de como utilizar cada um deles.

Os capítulos 5 e 6 desta primeira parte falam como criar projetos em Xamarin Forms e publicar as aplicações no Google Play. São capítulos pequenos mas eficientes.

Na segunda parte do livro, existem 6 projetos completos que por um lado mostram os controlos, layouts e actividades usadas em aplicações que podemos utilizar, por outro lado vai aumentado o grau de complexidade de projeto em projecto

Conclusão

Este livro é uma boa introdução à programação em Android com C#, apesar de ser um livro pequeno é bastante eficaz nos conceitos que aborda e têm muito exemplos/projetos ao longo do livro que ajuda a consolidar o conhecimento.