Projeto Car Data Applets

1.416 visualizações

Publicada em

Esta foi a minha apresentação do projeto Car Data Applets desenvolvido durante a Hackahton da Ford realizada na Campus Party Brasil 2014. Este projeto recebeu foi julgado como o segundo melhor da hackathon

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.416
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1.093
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Projeto Car Data Applets

  1. 1. Car Data Applets Mauro Pichiliani
  2. 2. Problema  Dificuldade de criação de aplicações  Conhecimento específico da plataforma (iOS ou Android) + SDK  Car Data Applets permite usar, criar, compartilhar e vender applets (scripts) simples  Vantagens: ◦ Desenvolvimento fácil dentro da App (ou viaWeb) ◦ Maior variedade de funções para o motorista (marketplace) Solução
  3. 3. Applets - Formato  Se <variável> [COMPARAÇÃO] <valor> então <ação> …  Variáveis: ◦ Carro: vel. atual, palavra falada, local (GPS), porta aberta, botão pressionado, etc ◦ Smartphone: hora, temperatura, local (GPS), BPM (wereables), etc ◦ Suporte a variáveis externas (API para desenvolvedores)  Comparação: < , > , <=, >=, = , <>, por X tempo (hora, min, seg)  Valor: texto (reconhecimento de voz) , numérico ou booleano  Ação: tocar arquivo mp3 existente (ou gravar na hora), falar texto (TTS) , piscar mensagem na tela, chamar ação externa (API), fazer ligação de telefone  NOTA: Mais de uma regra com operadores E e OU. É possível encadear regras  NOTA:Após escolha de 3 applets deve-se iniciar a aplicação (tela de lock)
  4. 4. Exemplos Applets  Se vel_atual > 120 então toca rapido.mp3  Se palavra_falada = “nerdcast” então toca qual_episodio.mp3 ◦ Se palavra_falada = “10” então toca nercast_10.mp3  Se botão1 = true então fala_texto(ação_externa_pega_hora())  Se vel_atual < 10 e BPM > 200 então faz_ligação(“193”)  Se local_atual = LocalGPS(“rodovia_imigrantes”) e vel_atual > 120 então fala_texto(“Você está rápido demais! Respeite limite da rodovia”)
  5. 5. Distribuição  Modelo Freemiun: ◦ Aplicação gratuita: publicidade + max. 3 applets instaladas ◦ Marketplace de applets gratuitos e pagos ◦ Aplicação paga: sem limite de applets  Monetização: ◦ Publicidade na tela sem lock (versão gratuita) ◦ In-app purchases (applets) ◦ Venda de acesso à API para desenvolvedores

×