Mudanças entre as edições de "Laboratório de App Inventor 3"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 3: Linha 3:
 
Ao final da aula o aluno deverá ser capaz de:
 
Ao final da aula o aluno deverá ser capaz de:
  
*usar os componentes PhoneCall e PhoneNumberPicker (tratamento de chamada e lista telefônica);
+
*usar os componentes ''PhoneCall'' e PhoneNumberPicker (tratamento de chamada e lista telefônica);
*usar o componente Texting para o envio de mensagens SMS;
+
*usar o componente ''Texting'' para o envio de mensagens SMS;
*usar o component tinyDB para armazenar dados não voláteis no telefone;
+
*usar o component ''tinyDB'' para armazenar dados não voláteis no telefone;
*usar o componente TinyWebDB para armazenar dados via Web.
+
*usar o componente ''TinyWebDB'' para armazenar dados via ''Web''.
  
 
no desenvolvimento de aplicações app inventor.
 
no desenvolvimento de aplicações app inventor.
  
=Preparando o telefone Android para receber as aplicações =
+
=Preparando o telefone ''Android'' para receber as aplicações =
  
= Uso dos componentes PhoneCall e PhoneNumberPicker =
+
= Uso dos componentes ''PhoneCall'' e ''PhoneNumberPicker'' =
  
[http://beta.appinventor.mit.edu/learn/tutorials/piccall/piccall.html Acessar o tutorial PicCal]
+
[http://beta.appinventor.mit.edu/learn/tutorials/piccall/piccall.html Acessar o tutorial ''PicCal'']
  
= Uso dos comnponentes Texting e tinyDB =
+
= Uso dos comnponentes ''Texting'' e ''tinyDB'' =
  
[http://beta.appinventor.mit.edu/learn/tutorials/broadcasterhub/broadcasterhub.html  Acessar o tutorial Broadcast Hub]
+
[http://beta.appinventor.mit.edu/learn/tutorials/broadcasterhub/broadcasterhub.html  Acessar o tutorial ''Broadcast Hub'']
  
 
= Uso do componente ''TinyWebDB'' =
 
= Uso do componente ''TinyWebDB'' =

Edição das 08h46min de 25 de abril de 2012

Objetivos

Ao final da aula o aluno deverá ser capaz de:

  • usar os componentes PhoneCall e PhoneNumberPicker (tratamento de chamada e lista telefônica);
  • usar o componente Texting para o envio de mensagens SMS;
  • usar o component tinyDB para armazenar dados não voláteis no telefone;
  • usar o componente TinyWebDB para armazenar dados via Web.

no desenvolvimento de aplicações app inventor.

Preparando o telefone Android para receber as aplicações

Uso dos componentes PhoneCall e PhoneNumberPicker

Acessar o tutorial PicCal

Uso dos comnponentes Texting e tinyDB

Acessar o tutorial Broadcast Hub

Uso do componente TinyWebDB

O componente TinyWebDB permite que uma aplicação app inventor armazene de forma persistente informações em uma base de dados acessada via web. Esta facilidade permitirá a comunicação entre aplicações de diferentes telefones (implementar jogos multi-usuários, por exemplo).

Por outro lado, é necessário ter um servidor web preparado para este seriço. O MIT fornece um que é usado por default no componente TinyWebDB. Não é garantida a permanência de dados nesta base de dados já que é limitada a 1000 registros que são compartilhados por todos os usuários do sistema. Futuramente proporcionaremos nosso próprio servidor.