[Curso de Sencha Touch 2] Aula 06: Sistemas de Classes
Vídeo/Screencast de hoje: aula 06 do curso online gratuito aqui do blog: Sencha Touch 2!
Na aula de hoje vamos ver como funciona o sistema de classes e data package do Sencha Touch. E como também já temos o curso de ExtJS aqui no blog, aprendemos na aula passada um pouco sobre a API do Sencha Touch e vimos que parte da API (a base) é a mesma para ambos os frameworks. Então antes de prosseguir com as próximas aulas, assista as seguintes aulas do curso de ExtJS 4 - no próximo módulo vamos precisar que vocês tenham esse conhecimento e vou partir já supondo que vocês saibam os conceitos abaixo:
Sistema de Classes:
- Criação de Classes (30:57 min)
- Herança Simples (21:17 min)
- Herança Múltipla (Mixins) (20:17 min)
- Definição de Alias e XType (17:41 min)
- Configurações, Statics e Singletons (28:13 min)
Loader:
- Carregamento Dinâmico de Classes e arquivos (49:38 min)
Pacote de Dados – Data Package:
- Model (40:36 min)
- Validations (20:38 min)
- Carregando/Salvando Models (23:26 min)
- Associations (HasMany, BelongsTo e HasOne) (25:28 min)
- Store + ArrayStore (33:46 min)
- Proxy Local Storage (HTML 5) (28:18 min)
- Proxy Session Storage (HTML 5) (14:10 min)
- Proxy Memory (11:20 min)
- Proxy Ajax (13:11 min)
- Readers – JSON e XML (30:02 min)
- Writers – CRUD Completo (1:40:25 min)
- Proxy REST (42:53 min)
- Proxy JsonP (52:19 min)
Quem quiser ver todas as aulas já publicadas, é só clicar aqui.
Recomendo altamente aprender ExtJS 4 também, afinal parte da API do Sencha Touch 2 é compartilhada com ExtJS 4. Você pode acompanhar o curso gratuito de ExtJS 4 aqui.
Espero que gostem dessa aula e fico no aguardo do feedback de vocês!
Requerimentos:
- Essa aula é apenas teoria
Vídeo:
YouTube: http://youtu.be/CVR_3fBN4UM
Código Fonte: https://github.com/loiane/curso-touch2
Slides:
Até a próxima aula!