O documento fornece instruções para desenvolvedores criarem aplicativos para o smartphone Orby, descrevendo o hardware, software e SDK do dispositivo, incluindo documentação, códigos de exemplo e emulador para testar aplicativos.
A palestra tem como objetivo apresentar os principais erros cometidos pelas pessoas ao utilizar sites de relacionamento. Serão apresentados os principais dados publicados, os riscos envolvidos na divulgação de informações pessoais e profissionais em redes sociais, como estes dados são utilizados por criminosos. Abordaremos ainda como as empresas podem se prevenir deste tipo de problema, evitando que um descuido de um funcionário se torne um risco para a organização. Será apresentado o projeto HCF-Hackers Construindo Futuros o qual pretende mudar este cenário.
A palestra tem como objetivo apresentar os principais erros cometidos pelas pessoas ao utilizar sites de relacionamento. Serão apresentados os principais dados publicados, os riscos envolvidos na divulgação de informações pessoais e profissionais em redes sociais, como estes dados são utilizados por criminosos. Abordaremos ainda como as empresas podem se prevenir deste tipo de problema, evitando que um descuido de um funcionário se torne um risco para a organização. Será apresentado o projeto HCF-Hackers Construindo Futuros o qual pretende mudar este cenário.
A palestra tem como objetivo apresentar os principais erros cometidos pelas pessoas ao utilizar sites de relacionamento. Serão apresentados os principais dados publicados, os riscos envolvidos na divulgação de informações pessoais e profissionais em redes sociais, como estes dados são utilizados por criminosos. Abordaremos ainda como as empresas podem se prevenir deste tipo de problema, evitando que um descuido de um funcionário se torne um risco para a organização. Será apresentado o projeto HCF-Hackers Construindo Futuros o qual pretende mudar este cenário.
Utilizando técnicas de visão computacional junto à computação gráfica, a Realidade Aumentada disponibiliza uma inovadora interação homem-máquina, onde os objetos virtuais introduzidos no ambiente real podem ser manipulados com as próprias mãos, proporcionando ao usuário uma interação inédita e atrativa.
Palestrante: Alessandro de Oliveira Faria
Sócio-proprietário da empresa Neti Tecnologia, atua na área desde 1986 e é Consultor Biométrico na tecnologia de reconhecimento facial. Membro colaborador da comunidade Viva O Linux, é mantenedor da biblioteca open-source de vídeo captura e membro do openSUSE.
A palestra tem como objetivo apresentar os principais erros cometidos pelas pessoas ao utilizar sites de relacionamento. Serão apresentados os principais dados publicados, os riscos envolvidos na divulgação de informações pessoais e profissionais em redes sociais, como estes dados são utilizados por criminosos. Abordaremos ainda como as empresas podem se prevenir deste tipo de problema, evitando que um descuido de um funcionário se torne um risco para a organização. Será apresentado o projeto HCF-Hackers Construindo Futuros o qual pretende mudar este cenário.
A palestra tem como objetivo apresentar os principais erros cometidos pelas pessoas ao utilizar sites de relacionamento. Serão apresentados os principais dados publicados, os riscos envolvidos na divulgação de informações pessoais e profissionais em redes sociais, como estes dados são utilizados por criminosos. Abordaremos ainda como as empresas podem se prevenir deste tipo de problema, evitando que um descuido de um funcionário se torne um risco para a organização. Será apresentado o projeto HCF-Hackers Construindo Futuros o qual pretende mudar este cenário.
A palestra tem como objetivo apresentar os principais erros cometidos pelas pessoas ao utilizar sites de relacionamento. Serão apresentados os principais dados publicados, os riscos envolvidos na divulgação de informações pessoais e profissionais em redes sociais, como estes dados são utilizados por criminosos. Abordaremos ainda como as empresas podem se prevenir deste tipo de problema, evitando que um descuido de um funcionário se torne um risco para a organização. Será apresentado o projeto HCF-Hackers Construindo Futuros o qual pretende mudar este cenário.
Utilizando técnicas de visão computacional junto à computação gráfica, a Realidade Aumentada disponibiliza uma inovadora interação homem-máquina, onde os objetos virtuais introduzidos no ambiente real podem ser manipulados com as próprias mãos, proporcionando ao usuário uma interação inédita e atrativa.
Palestrante: Alessandro de Oliveira Faria
Sócio-proprietário da empresa Neti Tecnologia, atua na área desde 1986 e é Consultor Biométrico na tecnologia de reconhecimento facial. Membro colaborador da comunidade Viva O Linux, é mantenedor da biblioteca open-source de vídeo captura e membro do openSUSE.
Projetos como Processing, Puredata, Arduino, entre outros, permitem falar em estéticas emergentes da arte open source. Neste encontro, serão apresentados aspectos dessas estéticas que aparecem em políticas alternativas de acesso, proposição de novos circuitos e estratégias de reprogramação do cotidiano. Participam: Giselle Beiguelman - Diretora Artística do Instituto Sergio Motta, midiartista e professora da PUC-SP. Ivana Bentes - Diretora da Escola de Coomunicaçõ da UFRJ, midiativista e curadora Cicero Silva - Pesquisador da UCSD, curador de Arte e Tecnologia do MINC e coordenador do softaware studies.br Andre Mintz - Marginalia Project e Marginalia Lab Coordenação: Giselle Beiguelman, diretora artística do Instituto Sérgio Mota.
Técnicas básicas de entrevista e listagem de sites e fontes facilmente acessáveis para qualquer usuário. Como linkar e usar dados ao favor do conteúdo que você escreve e se interessa. O que e como perguntar em uma entrevista? Quais as fontes ideais e limites para o uso de conteúdo oficial? Quais órgãos fornecem informações que podem ser úteis e como usá-las ao meu favor? Tiago Cordeiro ensina.
RedegrafosocialGrafos Sociais: porque não devem ser desprezados pelas corpora...Campus Party Brasil
É comum que as empresas tenham duas abordagens distintas em relação às redes sociais: A do marketing que se limita a buscar "presença" da marca nas redes sociais onde seus clientes estão e a da "rede interna" em que não raro bloqueiam acesso de todos seus funcionários. São ambas visões deficientes pois ignoram os benefícios reais que as redes sociais podem trazer, tanto para a marca como para a comunicação interna das organizações.
Esta apresentação visa mostrar idéias e implementações, livres e proprietárias de redes sociais para empresas privadas, com estudos de caso e considerações.
Marcelo Nicoletti Franchin, professor da UNESP, comprova: qualquer pessoa é capaz de aprender como controlar os menores motores disponíveis no mercado, inclusive para construir seus próprios robôs durante o evento. Participe e acompanhe de perto o passo a passo deste processo!
O governo eletrônico (e-gov) tem sido uma promessa de que a administração pública abra as suas portas para os cidadãos, oferecendo mais e melhores serviços, disponibilizando informações de uma maneira compreensível e criando mais capacidades operacionais internas e externas. No entanto, a promessa e os avanços têm sido lentos diante das possibilidades.
Novas tecnologias e novos conceitos podem facilitar imensamente que o e-governo se realize plenamente. Dados Governamentais Abertos (Open Government Data) é a disponibilização dos dados governamentais em sua forma bruta para serem reutilizados pela sociedade. Essa apresentação é na verdade um grande debate sobre como podemos avançar já na transparência pública e na oferta de novos serviços aos cidadãos utilizandos dados governamentais abertos. Vamos mostrar as potencialidades e apresentar algumas aplicações já em uso como o /Legisdados /e o /SACSP /em São Paulo, o /FixMyStreet/ no Reino Unido e o /Apps for Democracy/ nos Estados Unidos.
Projetos como Processing, Puredata, Arduino, entre outros, permitem falar em estéticas emergentes da arte open source. Neste encontro, serão apresentados aspectos dessas estéticas que aparecem em políticas alternativas de acesso, proposição de novos circuitos e estratégias de reprogramação do cotidiano. Participam: Giselle Beiguelman - Diretora Artística do Instituto Sergio Motta, midiartista e professora da PUC-SP. Ivana Bentes - Diretora da Escola de Coomunicaçõ da UFRJ, midiativista e curadora Cicero Silva - Pesquisador da UCSD, curador de Arte e Tecnologia do MINC e coordenador do softaware studies.br Andre Mintz - Marginalia Project e Marginalia Lab Coordenação: Giselle Beiguelman, diretora artística do Instituto Sérgio Mota.
Técnicas básicas de entrevista e listagem de sites e fontes facilmente acessáveis para qualquer usuário. Como linkar e usar dados ao favor do conteúdo que você escreve e se interessa. O que e como perguntar em uma entrevista? Quais as fontes ideais e limites para o uso de conteúdo oficial? Quais órgãos fornecem informações que podem ser úteis e como usá-las ao meu favor? Tiago Cordeiro ensina.
RedegrafosocialGrafos Sociais: porque não devem ser desprezados pelas corpora...Campus Party Brasil
É comum que as empresas tenham duas abordagens distintas em relação às redes sociais: A do marketing que se limita a buscar "presença" da marca nas redes sociais onde seus clientes estão e a da "rede interna" em que não raro bloqueiam acesso de todos seus funcionários. São ambas visões deficientes pois ignoram os benefícios reais que as redes sociais podem trazer, tanto para a marca como para a comunicação interna das organizações.
Esta apresentação visa mostrar idéias e implementações, livres e proprietárias de redes sociais para empresas privadas, com estudos de caso e considerações.
Marcelo Nicoletti Franchin, professor da UNESP, comprova: qualquer pessoa é capaz de aprender como controlar os menores motores disponíveis no mercado, inclusive para construir seus próprios robôs durante o evento. Participe e acompanhe de perto o passo a passo deste processo!
O governo eletrônico (e-gov) tem sido uma promessa de que a administração pública abra as suas portas para os cidadãos, oferecendo mais e melhores serviços, disponibilizando informações de uma maneira compreensível e criando mais capacidades operacionais internas e externas. No entanto, a promessa e os avanços têm sido lentos diante das possibilidades.
Novas tecnologias e novos conceitos podem facilitar imensamente que o e-governo se realize plenamente. Dados Governamentais Abertos (Open Government Data) é a disponibilização dos dados governamentais em sua forma bruta para serem reutilizados pela sociedade. Essa apresentação é na verdade um grande debate sobre como podemos avançar já na transparência pública e na oferta de novos serviços aos cidadãos utilizandos dados governamentais abertos. Vamos mostrar as potencialidades e apresentar algumas aplicações já em uso como o /Legisdados /e o /SACSP /em São Paulo, o /FixMyStreet/ no Reino Unido e o /Apps for Democracy/ nos Estados Unidos.
O hardware do incrível Xbox Kinect ganhou uma comunidade aberta e entusiasmada e suas interfaces gestuais com Software Livre são a sensação do brinquedo. Uma atividade que inclui informações sobre o funcionamento do driver e comparações de características com outros frameworks. Conheça e faça parte dessa divertida empreitada!
Oficineiro: Gustavo Jordan
Coordenador do FliSol Salto, ex-aluno do Hackerteen (4Linux), trabalhou no MercadoLivre.com na plataforma e-commerce anti-fraude, colaborador e membro do GUD-SP (Grupo de Usuários Debian do estado de São Paulo), pesquisador e bolsista do CNPq na área de Realidade Virtual e interação de usuário, graduando em Análise e Desenvolvimento de Sistemas no IFSP (Instituto Federal de São Paulo), atualmente trabalha como pesquisador e engenheiro de Software na Corollarium Technologies, empresa de Realidade Virtual.
[WRVA2014] Utilização de Realidade Aumentada, com marcadores(ARToolKitPlus) e...Christopher Cerqueira
Objetivo:Mostrar as possibilidades de uso de realidade aumentada para controle de hardware utilizando o openFrameworks, explicando as etapas de construção da aplicação. Mostrar caminhos simplificados de desenvolvimento com foco no exemplo.
Internet das coisas, machine learnign e maquinas de doces Alvaro Viebrantz
Hoje temos um mundo mais conectado e o conceito de Internet das Coisas está cada vez mais presente em nosso dia a dia sem que a gente nem perceba. Quais os conceitos envolvidos, formas de comunicação, conceitos de Machine Learning com APIs do Google e um projeto unindo esses dois mundos, uma máquina de doces inteligente.
Essa apresentação fala sobre software livre e software público. Retrata as características do Portal do Software Público Brasileiro e alguns software que se encontram hospedados nesse portal.
Que tal Hackear seu carro e plugá-lo na nuvem ?!Ricardo Rufino
Nessa palestra irei apresentar como você poderá acessar o computador de bordo do seu carro e coletar informações em tempo real, realizar detecção de falhas, e como enviar esses dados para nuvem para realizar análises. Você irá se surpreender em quais carros é possível fazer isso !!
Vídeo e complemento:
https://youtu.be/PYu6LimVcJI
https://ricardojlrufino.wordpress.com/2017/07/29/que-tal-hackear-seu-carro-e-pluga-lo-na-nuvem-tdc2017-sp/
Irei apresentar também a plataforma de IoT OpenDevice.
O objetivo da palestra é valorizar o esforço dos programadores que criaram os jogos clássicos do Atari 2600. Uma apresentação básica da arquitetura (em particular das limitações de CPU/memória e do chip TIA), montagem e rodagem, em um emulador, de um pequeno experimento, demonstrando a complexidade envolvida na criação de um jogo completo.
Palestrante
Carlos Duarte do Nascimento
Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.
Uma palestra para explorar o Google App Engine (GAE), uma plataforma de desenvolvimento e hospedagem de aplicações web na nuvem. Aplicativos fáceis de criar, manter e escalar.
Palestrante: Carlos Duarte do Nascimento
Matemático pelo IME/USP e Gerente de Produto no Apontador, faz "artesanato" de software há 20 anos, defendendo plataformas e conteúdo livres.
Quem nunca perdeu um arquivo após deletar algo por engano na máquina fotográfica, computador ou celular? Ou ainda, quem nunca formatou um pendrive ou partição de disco sem querer? Veja como utilizar técnicas de Forense Computacional para recuperar arquivos apagados. Recuperações a partir de dados ainda existentes na memória RAM e demonstrações ao vivo.
Palestrante: João Eriberto Mota Filho
Oficial de Cavalaria do Exército Brasileiro. Gerente de Rede e de Segurança em Rede do Gabinete do Comandante do Exército. Coordenador e professor da pós-graduação em Software Livre na Universidade Católica de Brasília (UCB) e professor da pós-graduação em Perícia Digital (UCB). Autor dos livros Linux & Seus Servidores (2000), Pequenas Redes com Microsoft Windows (2001) e Descobrindo o Linux (2ª edição em 2007).
Com tantas app stores, fabricantes e sistemas operacionais diferentes, em qual deles devemos apostar? Esta provavelmente é a sua maior dúvida se você está pensando em lançar uma start-up, criar jogos ou apps para seus serviços web no mundo mobile. Saiba onde investir e os porquês de cada plataforma. Conheça diferentes SDK cross-platform, apostas em Mobile Web app ou Nativo App.
Palestrante: Igor Costa
Tem 12 anos de experiência no mercado de software. É co-fundador da RIACycle, empresa brasileira dedicada a criar apps para web/mobile e a ensinar uma vasta rede de desenvolvedores. Palestrante assíduo, já particiou de vários eventos como o iMasters Intercon, Campus Party, Just Java, Flash Camp Brasil, Flex for Kids, Flex Mania, Flash Open Source Conference, faculdades, etc.
Fazendo do jeito certo: criando jogos sofisticados com DirectXCampus Party Brasil
Tecnologias vêm e vão, mas apenas uma permanece ao longo do tempo: o DirectX. Com o novo Windows 8 à vista, não poderia ser diferente e, nesta palestra, iremos explorar esta tecnologia, suas características e recursos, principalmente sob os novos aspectos necessários para a criação de jogos para Windows 8 e a interface Metro.
Palestrante: José Antonio Leal de Farias
CEO da Stairs Game Studio, professor, bacharel em Ciências da Computação pela UFCG, XNA/Directx Microsoft Most Valuable Professional, autor de livros e artigos publicados no Brasil e nos Estados Unidos e programador profissional há mais de uma década.
Você usou o Windows a vida inteira? Confuso com todas as terminologias usadas com software livre? Você gostaria de aprender, mas não sabe por onde começar? Maddog abordará os aspectos do software livre com a exploração de algumas aplicações disponíveis. Ele irá mostrar-lhe como fazer uma distribuição fora da rede em um CD ,ou em um pen drive de tamanho adequado, que você pode carregar no seu computador sem danificar o seu sistema Windows.
Palestrante: Jon Maddog
Atualmente, Maddog é diretor executivo da Linux International, uma organização sem fins lucrativos dedicada quase que exclusivamente à promoção de aplicações em código aberto. Figura carismática e de extrema importância para o software livre, é autor de vários artigos e apresentações, além de ter lançado um livro sobre a plataforma Linux, o “Linux for Dummies”. Ele também escreve para a editora Linux New Media, que traduz a revista Linux Pro e a exporta para mais de 100 países.
Gestão e monitoramento de redes e dispositivos com Software LivreCampus Party Brasil
Proatividade, baixo custo, interface amigável. Estes são apenas alguns dos benefícios que as soluções de gestão e monitoramento de redes e dispositivos com Software Livre podem trazer à sua empresa ou projeto. Participe dessa palestra e saiba mais, esclareça dúvidas e aproveite.
Palestrante: Rafael Gomes
Formado pela Universidade de Salvador em Gestão de Redes, atuou na UFBA como analista responsável pela segurança do Centro de Processamento de Dados. Hoje trabalha na Solutis Tecnologia LTDA, empresa responsável por prover soluções em código aberto. Atualmente está cursando a pós-graduação de Sistemas Distribuídos na UFBA e possui os certificados LPIC-1 (Linux Professional Institute Certification) e MCSO (Modulo Certified Security Officer).
Ideias e ferramentas para publicar conteúdo de forma relevante aproveitando os recursos das redes sociais tendo como base o caso do site Vida de Programador.
Palestrante: André Noel
Bacharel em Ciência da Computação pela Universidade Estadual de Maringá é desenvolvedor web desde 2002, mesmo ano em que aderiu ao Linux. Atualmente é membro do Conselho da Comunidade Ubuntu-BR e autor do site Vida de Programador.
1. Desenvolvendo para o Orby
Fe rn a n d o Su zuk i
Da v i M s q u ita
e
Te le fô n ic a Sã o Pa u lo
Áre a : La r Dig ita l
Da ta : Ja n e iro d e 2 0 1 0
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 1
2. Índice
01 Introdução
- Desafio “Aplicativos Orby”
02 O equipamento
- Hardware
- Software
03 Como desenvolver
- Documentação
- Códigos Samples
- Emulador
- Carregando sua aplicação
- Hello World
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 2
3. 01 Introdução
Smartphone da Casa Digital
Faz e recebe ligações
Envio de SMS
Permite escutar músicas online do Sonora
Permite visualização de vídeos do Youtube e TerraTV
Informação (Notícias do Terra, Veja São Paulo, Estadão)
Utilitários (Calendário, Previsão do Tempo, Alarme,
Notas, Calculadora, etc) .
Orby Store
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 3
4. 01 Introdução
Desafio “Aplicativos Orby”
Desenvolver aplicativos numa das seguintes categorias:
Comunicação (redes sociais, mensagens instantâneas, email, etc.)
Entretenimento (multimídia, jogos, etc.)
Utilitários (mapas, listas, informações de trânsito, saúde, etc.)
Sincronização de agenda de contatos com outras plataformas
Prêmios:
1º lugar: R$7000,00 + 1 Orby
2º lugar: R$5000,00 + 1 Orby
3º lugar: R$3000,00 + 1 Orby
Inscrições: h ttp ://c p la b s .m e /b r/
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 4
5. 02 O equipamento
Hardware
Processador Intel Atom + 512MByte DDR2 RAM
(1.1GHz Silverthorne com Hyper-threading e unidade de processamento gráfico)
2GByte de armazenamento
Caixas de som (stereo) e microfone embutidos
Tela LCD Wide/Touch Screen
(7”/24bits cor –800x480 pixels)
Conexão Wireless 802.11b/g/n
Conexão Ethernet 10/100/1000 Gigabit
USB 2.0
DECT
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 5
6. 02 O equipamento
Software
Dispositivo
+
Linux
Tango
OpenFrame
(kernel 2.6.24)
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 6
7. 03 Como desenvolver
+
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 7
8. 03 Como desenvolver
SDK
Documentação + Bibliotecas
Emulador
Códigos Samples
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 8
9. 03 Como desenvolver
SDK :: Documentação e Bibliotecas
Requisitos da aplicação
Interações com a plataforma
Utilizando componentes do sistema
(mensagens de aviso, caixas de seleção)
Controlando recursos do sistema
(controle de som/telefonia/slideshow)
Acessando e armazenando informações em arquivos locais
Como testar aplicações
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 9
10. 03 Como desenvolver
SDK :: Códigos Samples
Mensagem de alerta
Caixa de diálogo com confirmação
Utilização do teclado
Controle do volume
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 10
11. 03 Como desenvolver
SDK :: Emulador
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 11
12. 03 Como desenvolver
SDK :: Emulador :: Configurações de segurança global
Procurar no Google por “configurações de segurança global”
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 12
13. 03 Como desenvolver
SDK :: Emulador :: Carregando sua aplicação
A aplicação é composta de:
Ícone (obrigatório)
Arquivo SWF de 100x100px
Arquivo de traduções
language.xml
Aplicação (obrigatório)
Arquivo SWF 800x410px
Arquivos adicionais
(configurações, imagens, etc)
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 13
14. 03 Como desenvolver
SDK :: Emulador :: Carregando sua aplicação
Criar diretório na pasta “apps”
Editar o arquivo “applications.xml”
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 14
15. 03 Como desenvolver
SDK :: Hello World
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 15
16. Obrigado!
Dados para contato:
Fernando Suzuki
(11) 3824 2167
suzuki@tid.es
Davi Mesquita
(11) 3824 2881
davimesquita@gmail.com
Este material encontra-se disponível no endereço:
http://favela.homeip.net/campusparty/
Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 16
17. Te le fô n ic a Pe s q u is a e De s e n v o lv im e n to
Áre a : La r Dig ita l 17