Porque programar para tablets e celulares

quarta-feira, 6 de junho de 2012

Correção de Datas de Prova e Exercício

Informamos que por ser feriado amanhã, fica transferida para 11/06/2012 a prova no valor de 15 pontos marcada em post anterior.
Hoje será realizado um trabalho em grupo sobre SOA, mediante os assuntos constantes do livro de Thomas Erl divulgados anteriormente neste blog, e a entrada na Wikipedia sobre este assunto.
A prova de 15 pontos sobre SOA e Windows Azure foi transferida para o dia 11/06/2012, incluindo apenas tópicos relativos a SOA, Windows Azure e informações da Microsoft sobre o assunto, também obtidas nos comentários de Waldemir Cambiucci sobre o assunto, cujos links estão indicados no blog.
Meu blog sobre Windows Azure fica em http://soa4you.wordpress.com

terça-feira, 5 de junho de 2012

Matéria para Exercício Complementar e Prova Final

O Exercício Complementar e a Prova Final de Tópicos Especiais, respectivamente no valor de 15 pontos cada e a se realizarem nas aulas desta semana, serão dados utilizando o material publicado na Web, no site de Thomas Erl sobre SOA, em um de seus livros, "Web Service Contract Design & Versioning for SOA", da Prentice Hall, USA, 2009, assim como na Wikipedia.
Os capítulos em PDF do livro de Thomas Erl que deverão ser estudados e poderão ser consultados são os de números 1, 13 e 16, e estão em:
http://www.soabooks.com/wsc/sample_chapters

Web Service Contract Design and Versioning for SOA

Por outro lado, os componentes programáticos para um contrato de Serviços estão  também detalhados na Wikipedia em:
http://en.wikipedia.org/wiki/Service-oriented_architecture#Programmatic_service_contract

Para o Exercício Complementar será usado como referência a página da Microsoft em http://www.microsoft.com/brasil/servidores/soa/about/whatis.aspx, sobre cujo tema, SOA, faremos algumas perguntas, totalizando 15 pontos do exercício.


quinta-feira, 17 de maio de 2012

Avaliação do Aproveitamento: Prova e Atividades Conjuntas

Conforme email enviado pelo SGA, faremos uma prova dia 24/05 na modalidade de múltipla escolha e com consulta ao material veiculado nos posts de 26/04 a 24/05.
As atividades de discussão sobre programação para dispositivos móveis e o "estado da arte" serão remarcadas, devendo complementar com 10 pontos as notas da prova acima mencionada.

quarta-feira, 16 de maio de 2012

Mobile, simuladores e HTML5

Hoje estamos indicando os seguintes sites:


Launch: Basecamp Mobile

Eventually we came to the conclusion that we should stick with what we’re good at: web apps. We know the technologies well, we have a great development environment and workflow, we can control the release cycle, and everyone at 37signals can do the work. It’s what we already do, just on a smaller screen. We all loved our smaller screens so we were eager to dive in. Plus, since WebKit-based browsers were making their way to the webOS and Blackberry platforms too, our single web-app would eventually run on just about every popular smartphone platform.

Grupos de Discussão formados na aula da semana passada e mais uma indicação importante

Hoje daremos início a veiculação de alguns dados com a finalidade de avaliação do aproveitamento.
Para complementar as indicações já feitas em posts anteriores, recomendamos aqui o acesso ao site do PhoneGap, um aplicativo de uso geral baseado em HTML 5, versão 1.7.0 e aplicável a todas as plataformas discutidas.
Assista também ao filme de demonstração do produto.
Este ambiente de desenvolvimento se aplica a todos os grupos, sendo portanto um forte indicador para ser discutido, conforme mostra sua página de ferramentas.

Os grupos formados na aula passada foram:
Grupo 1 - ANDROID
Daniel - Helane - Bruno - Vinicius  G. - Sergio - Renilson - Tiago - Blemar - Rinaldo  - Poliane - Antonio - William - William Paiva.
Grupo 2 - Windows PHONE
Edmar Antonio - Edmar Lopes - Edvânia - Elaine Borges - Julio Trevenzoli - Marcos Resendo - William L. - Wilmax
Grupo 3 - iPHONE
Rodrigo - Érica - Tarcísio - Diogo - Tiago Alves.

Solicito a quem ficou sem grupo que defina sua adesão a um destes três grupos acima citados, ou  através deste blog ou pessoalmente comigo durante a aula.



quinta-feira, 10 de maio de 2012

Post referente aos assuntos tratados nas aulas de 08 e 09 de maio de 2012

Nestas duas aulas tivemos oportunidade de apresentar vários slides referentes a desenvolvimento de aplicativos para iPhone.
As transparências apresentadas ficam em:
De Brian Fing temos duas séries de transparências bastante longas, para consulta fora da aula:
Também conforme foi falado, Kits padronizados de projetos de telas, tanto para celulares Android como iPhone, podem ser encontrados na Internet, como por exemplo neste link.
  • Linguagem de Programação Objective-C:
a) Um excelente site onde se tem bastante informação sobre Objective C pode ser acessado aqui.
b) Tutoriais sobre Objective C para iPhone e outros produtos da Apple podem ser vistos no You Tube.

Finalmente, um aplicativo destinado ao desenvolvimento direto para iPhone ou iPad, sem programar: Acesse o site da Genuitec, em http://www.genuitec.com/mobile/download.html
O ambiente de desenvolvimento pode ser baixado e instalado na máquina do desenvolvedor para testes, durando 15 dias.

sexta-feira, 4 de maio de 2012

Samsung anuncia smartphone Galaxy S 3, com tela de 4,8 polegadas

03/05/2012, da Folha Tec, por Yuri Gonzaga.
Conforme anunciado, a Samsung apresentou nesta quinta, em Londres, o seu novo smartphone topo de linha, o Galaxy S 3.
O aparelho chegará ao mercado europeu no final deste mês e aos EUA em junho. O preço e a chegada ao mercado brasileiro não foram mencionados.
O novo aparelho roda Android 4 (de codinome Ice Cream Sandwich), a versão mais recente do sistema operacional do Google. Seu processador é um ARM Cortex-A9 de núcleo quádruplo.

Acima, imagem do novo telefone. Entre as especificações estão uma câmera de 8MP e uma câmera frontal de 1.9MP, Android ™ 4.0, Ice Cream Sandwich e tela de 4,8 polegadas HD Super AMOLED.