O documento apresenta várias ferramentas para desenvolvimento Android em tablets, incluindo editores de código como AIDE e DroidEdit, além de ferramentas para acesso a bancos de dados remotos como Connect2SQL e serviços de armazenamento na nuvem como Dropbox. O objetivo é mostrar porque desenvolver em tablets pode ser útil e quais as opções disponíveis para configurar o ambiente de desenvolvimento móvel.
Ferramentas para desenvolvimento Android em tablets
1.
2. Benedito Batista
Analista Programador na 7COMm.
benedito.batista@7comm.com.br
beneditobatista@gmail.com
@beneditobatista
facebook.com/benedito.batista.7
Things Hacker Team
@thingshackerteam
facebook.com/thingshackerteam
3. Heider Lopes
Programador na 7COMm.
heidertreinamentos@gmail.com
@heiderlopes
Things Hacker Team
@thingshackerteam
facebook.com/thingshackerteam
4. O que veremos hoje?
• PORQUE MONTAR AMBIENTE EM UM TABLET?
• AMBIENTE DE DESENVOLVIMENTO ANDROID DESKTOP
• AMBIENTE DE DESENVOLVIMENTO ANDROID MOBILE
• MÃO NA MASSA
6. Ambiente de desenvolvimento
Android
• Controle de Versão (SVN / GIT )
• Servidor Web (IIS, apache)
• Webservice (PHP / Java / .Net / outras)
• Banco de dados (mysql / sqlite)
7.
8. Alguns motivos
• Aproveitar o caminho para o trabalho
• Aproveitar o tempo de espera em filas demoradas
• Ajustes em conversas com clientes
• Visita na casa da sogra
10. Hacker KeyBoard
• Melhor disposição das teclas
• Possui teclado numérico
• Este teclado é especialmente útil se você usar ConnectBot para
acesso SSH.
• Possui Tab / Ctrl / Esc, e as teclas de seta
• Preço: Gratuito
12. AIDE
• Ambiente de desenvolvimento integrado (IDE)
• Suporta o ciclo de edição - compilação – execução
• Suporta Apps desenvolvidos
• Java / XML e o SDK Android
• C / C + + e NDK Android .
• Compatível com projetos Eclipse
• Integra com o Dropbox
• Suporta GIT
• Preco: Gratuito / R$26,95
15. DroidEdit - Free
• Editor de texto e de código fonte
• Destaque de sintaxe para várias linguagens (C, C + +, C #, Java, HTML, CSS,
Javascript, Python, Ruby, Lua, LaTeX, SQL, ...)
- Pesquisa & substituição de texto
- Indentação automática e de bloco
- Mantém os ficheiros abertos entre as sessões
- Suporta várias codificações de caracteres
- Atalhos de teclado
- Abertura de ficheiros HTML directamente no browser
- Ir diretamente para uma linha pelo seu número
- Correr scripts no SL4A directamente
- Atalhos de teclado configuráveis
• Preço: Gratuito
16. DroidEdit - Pago
• Ligações SFTP/FTP
• Abrir ficheiros diretamente do Dropbox
• Temas personalizados
• Executar comandos externos através de SSH
• Abrir ficheiros como root
• Diferentes codificações de caracteres
• Preço: R$ 3,22
18. ES File Explorer
• Gerenciador de arquivos gratuito,completo, gerenciador de
aplicativos,gerenciador de tarefas que explora o celular,o computador.
• Copiar/Cortar e Mover
• Visualização de miniaturas
• Seleção multiplas
• Edição de textoEnviar como
• Unzip
• Acesso ao computador pela rede
• Preço: Gratuito
20. Dropbox
• Sempre tenha seus arquivos com você, não importa onde esteja.
• Salve fotos e vídeos na sua pasta do Dropbox.
• Compartilhe seus documentos e fotos com familiares e amigos.
• Salve anexos de e-mail direto no seu Dropbox.
• Edite documentos com facilidade no seu Dropbox.
21. Connect2SQL
• Servidores suportados
• MySQL / Microsoft SQL ( MsSQL ) / Sybase (ASE) / PostgreSQL *
• Disponibilidade execução completa
•
•
•
•
•
•
Salvar consultas por conexão
História de queries executadas
Espaços reservados para consultas salvas dinâmicos
Volte ao desconectar
Resultados rolagem com cópia da área de transferência
Criada em paginação
• Preço: Gratuito / R$4,66
* Tem funcionalidade limitada , devido às diferenças na estrutura versus outros servidores SQL