terça-feira, 25 de outubro de 2011

Plano de Estudos

Não escrevo aqui por um bom tempo.
Após estudar o básico para iniciar o desenvolvimento em Android, estou estudando alguns tópicos mais avançados.
Para quem se interessar, segue uma lista/plano de estudos que estou seguindo.
1. Java básico
                .Estrutura da linguagem
                .Comandos básicos
                .For/while/do
                .Arrays
2. OOP Java
                .Classes
                .Interfaces
3. IO
                .Arquivos
4. Collections
                .Listas
                .Queues
                .Mapas
5. Tratamento de erros e exceções
6. Classes aninhadas e classes anonimas
7. Android Básico
                .Ambiente de desenvolvimento
                .Instalação
                .IDE Eclipse
8. Componentes de um aplicativo
                .Activity/Services/BroadcastReceiver/Content Providers
9. Notification/Toast/Dialog/Alarmes
10. Eventos e Listeners
11. Intent/IntentFilters
12. Views e Layouts
13. ListView e Adapters
14. Banco de dados - Sqlite
15. Google Maps e GPS
16. Thread/Handler/AsyncTask
17. Conexão Web
18. MediaPlayer
19. Recursos de hardware
               
É uma lista mais ou menos sequencial, menos porque altuns tópicos são quase que simultaneos.
Devo observar, que acho fundamental estudar muito sobre o ciclo de vida dos componentes  de um aplicativo android e suas interações.