A Google acaba de anunciar o Projeto Brillo, um sistema operacional para a internet das coisas (Internet of Things = IoT) derivado do sistema Android.
Promete.
Vamos esperar!
Abraços
quinta-feira, 28 de maio de 2015
Dica: materiais para estudar Java
Para os que estão interessados em aprendar Java, para quem sabe posteriormente desenvolver para Android, segue algumas dicas de materiais interessantes:
Livros:
- Use a cabeça! Java, da Kathy Sierra, uma forma divertida de aprender.
- Java Como Programar - Paul Deitel, Harvey Deitel, bem detalhado, quase 1200 páginas.
- Effective Java , do Joshua Bloch - livro fundamental de dicas e boas práticas.
- Java Concurrency in Practice , do Brian Goetz - conceitos essenciais sobre concorrência.
- Use a cabeça! Padrões de Projeto, Freeman, Elisabeth; Freeman, Eric - Design Patterns.
Apostilas:
- Caelum: Apostila do curso FJ-11 - Java e Orientação a Objetos
- Caelum: Apostila do curso CS-14 - Algoritmos e Estruturas de Dados com Java
- K19: K11 - Orientação a Objetos em Java
- K19: K51 - Design Patterns em Java
Tutoriais da Oracle: https://docs.oracle.com/javase/tutorial/index.html
Essas trilhas básicas (em Trails Covering the Basics):
- Learning the Java Language — Lições que descrevem os conceitos essenciais e as características da linguagem de programação Java.
- Essential Java Classes — Lições sobre exceções, Input / Output básico, concorrência, expressões regulares, e o ambiente de plataforma.
- Collections — Lições sobre o uso e a estensão da framework Collections do Java.
Livros:
- Use a cabeça! Java, da Kathy Sierra, uma forma divertida de aprender.
- Java Como Programar - Paul Deitel, Harvey Deitel, bem detalhado, quase 1200 páginas.
- Effective Java , do Joshua Bloch - livro fundamental de dicas e boas práticas.
- Java Concurrency in Practice , do Brian Goetz - conceitos essenciais sobre concorrência.
- Use a cabeça! Padrões de Projeto, Freeman, Elisabeth; Freeman, Eric - Design Patterns.
Apostilas:
- Caelum: Apostila do curso FJ-11 - Java e Orientação a Objetos
- Caelum: Apostila do curso CS-14 - Algoritmos e Estruturas de Dados com Java
- K19: K11 - Orientação a Objetos em Java
- K19: K51 - Design Patterns em Java
Tutoriais da Oracle: https://docs.oracle.com/javase/tutorial/index.html
Essas trilhas básicas (em Trails Covering the Basics):
- Learning the Java Language — Lições que descrevem os conceitos essenciais e as características da linguagem de programação Java.
- Essential Java Classes — Lições sobre exceções, Input / Output básico, concorrência, expressões regulares, e o ambiente de plataforma.
- Collections — Lições sobre o uso e a estensão da framework Collections do Java.
Vídeos - tem muito material no YouTube.
Espero que seja útil!
Abraços
PS: Estou preparando outro post para os materiais do Android.
segunda-feira, 25 de maio de 2015
Convertendo o encoding de arquivos
Às vezes recebemos um arquivo gravado num formato e precisamos converter para outro, por exemplo no Android o default é "UTF-8".
Abaixo segue um exemplo que converte um arquivo em "Cp1252" para "UTF-8".
Abraço.
Abaixo segue um exemplo que converte um arquivo em "Cp1252" para "UTF-8".
Abraço.
quinta-feira, 21 de maio de 2015
Crescimento do Android
Desta vez não estou me referindo ao número de dispositivos rodando com o sistema Android, mas sobre o aumento do tamanho do android.jar, vejam a tabela abaixo:
Aumentou mais de 8 vezes da API 3 para a 22!
Abraços
Aumentou mais de 8 vezes da API 3 para a 22!
Abraços
Assinar:
Postagens (Atom)