Avançar para o conteúdo principal

Livro em análise - iPhone, iPad e iPod Touch – Curso Completo


Bom dia a todos,

Hoje vou deixar aqui o meu testemunho sobre um grande livro que acabei de ler esta semana.

Estou a iniciar-me na programação para equipamentos Apple que correm o sistema operativo IOS,

Ao fazer uma pesquisa sobre livros que falam sobre o tema e ainda escritos na nossa lingua nativa podemos chegar à conclusão que existem muito poucos. No entanto existe um que inclusive foi escrito por cinco Docentes do Instituto Politécnico de Leiria, local onde estou a terminar a minha licenciatura. E melhor que isso é que três deles foram meus Professores :).

Fui então falar com um dos autores nomeadamente a Doutora Catarina Silva, sobre o meu interesse em programar Objective-C (linguagem utilizada para desenvolver aplicações para IOS) e saber por onde deveria começar. Foram-me dadas algumas noções sobre como instalar o X-Code (ferramenta para desenvolver aplicações em Objective-C), como é que se desenrola o processo de publicação das nossas aplicações da APP Store e o melhor de tudo emprestou-me uma copia desta grande obra :).

Terminada a leitura completa do livro... falta-me visualizar os videos disponibilizados o I-Tunes... sim ainda existe o Curso em Video lecionado pelos próprios autores :). Deixo aqui a minha opinião e recomendação para quem também se está a iniciar nesta linguagem.


  • Primeiro contacto com a linguagem - Se nunca tiveram contacto com a linguagem C posso dizer que o Objective C se torna um pouco assustador, no entanto os autores tentam ao máximo minimizar este choque de uma linguagem com métodos bastante longos que utiliza frequente ponteiros (típico da linguagem C) e ainda um conceito interessante que a Apple introduziu que é o conceito de mensagens.
  • Conteúdos Interessantes - A obra aborda os vários temas que um programador no seu dia a dia utiliza. 
  1. Utilização de Mapas e Localização
  2. Criação de Views personalizadas
  3. Utilização da Camera para captura de Imagens ou Video
  4. Persistência de Dados utilizando várias tecnologias, (Sqlite, ficheiros e ICloud)
  5. Criação de animações
  6. Controlo de Toques e Movimentos
  7. Etc....
Conclusão

O livro tem uma leitura agradável seguida sempre de pedaços código e uma ligação directa à aplicação que vai sendo desenvolvida ao longo da obra (O Meu Diário).

Penso que a escolha da aplicação "O Meu Diário" foi perfeita porque incorpora muitas tecnologias que são utilizadas nas mais variadas aplicações que utilizamos no nosso dia a dia.

Posto isto penso que este livro é um ótimo companheiro de trabalho, servindo muito bem como consulta e guia no desenvolvimento de aplicações.

Os meus PARABÉNS ao autores,
Nuno Fonseca, Catarina Reis, Catarina Silva, Luis Marcelino e Vitor Carreira




                 

Comentários

Mensagens populares deste blogue

CNC 2418 Autolevel PINS

Boas, se têm uma CNC 2418 então vão querer ter Autolevel :) Aqui ficam os pinos :) Thanks Nuno Miguel :)

3 Formas de configurar o Wi-Fi no ESP8266

3 Formas de  configurar o Wi-Fi no ESP8266 O nosso famoso ESP8266 veio para ficar, cada vez mais este microcontrolador é utilizado para desenvolver dispositivos fantásticos, é verdade que o ESP pode ser utilizado como um simples MCU , mas é a sua capacidade de se ligar a uma rede Wi-Fi, faz dele a escolha perfeita no que toca dipositivos IoT . Este artigo tem foco em três diferentes soluções que permitem programar o ESP de forma a que este se consiga ligar a uma rede Wi-Fi. É sabido que da primeira vez que o ESP é energizado este tem de conhecer ou vir a conhecer o SSID e a Password configurada no Access Point ao qual o queremos conectar de forma a fazer para da rede e ter acesso à Internet se assim for necessário. Vamos então ver como implementar as três soluções, analisar cada uma delas e ponderar os prós e contras e cada uma delas. Passemos ao caso mais simples, ao qual denomino de “Hard Coded” , esta é a forma mais utilizada por quem começa a util...

Como Atualizar o Home-assistant em Virtual Environment

Olá Malta, de forma a evitar duplicações de instalações do Home Assistant na mesma máquina, deixo-vos aqui o derradeiro passo a passo de como atualizar o Home Assistant instalado num Ambiente Virtual Python. A primeiro coisa que temos de perceber é... Afinal o que é um "Ambiente Virtual Python"! Bem, em poucas palavras o virtualenv é um ambiente isolado do nosso sistema operativo, o que quer dizer que tudo o que instalarmos no mesmo não irá " contaminar" o sistema base, isto permite então criar ambientes virtuais onde por exemplo está o nosso HA e de um momento para o outro apagar esse ambiente virtual removendo assim todas as dependências instaladas, isto é possível e simples, basta apagar a pasta onde o ambiente foi instalado. Então já sabemos que o Virtual Env é ISOLADO , por isso todas as alterações nas aplicações instalados no mesmo devem ser feitas com o ambiente ativo e não directamente na root do sistema. Passar para o utilizador que criou o ambie...