SlideShare uma empresa Scribd logo
1 de 7
Dojo iOS básico
Aula 6
Gustavo Barbosa
gustavob@ciandt.com
Revisão
● Criamos uma célula customizada (UITableViewCell)
● Adicionamos uma imagem (UIImageView)
● Começamos a implementar a criação do banco de dados
● Mostrar o banco de dados (Sugestão: LITA)
O que veremos hoje?
● Criaremos as classes para Car e Brand
● Faremos INSERT e SELECTs
● Iremos parsear dados de um JSON mockado e faremos o
INSERT desses dados no nosso banco
● Usaremos um NSDictionary
1. Criar um novo ViewController e adicionar uma
UITableView
2. O mesmo será carregado com a lista de Carros
3. Os carros serão filtrados por ID de acordo com o clique na
UITableView de Marcas (Brands)
4. Ao clicar no carro, um alerta deve aparecer e mostrar no
título o nome do veículo e o HP. Na mensagem deverá
mostrar a informação do mesmo
Exercício - Dojo
Vamos
começar!

Mais conteúdo relacionado

Semelhante a Dojo iOS Básico - Aula 6

ODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para TabelasODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para TabelasCaio Lima
 
Adobe Digital Publishing Solution
Adobe Digital Publishing Solution Adobe Digital Publishing Solution
Adobe Digital Publishing Solution dualpixel
 
Aula 7.0 android 02 - primeiro programa calculadora
Aula 7.0   android 02 - primeiro programa calculadoraAula 7.0   android 02 - primeiro programa calculadora
Aula 7.0 android 02 - primeiro programa calculadoraOthon Santos Medeiros
 
ODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfacesODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfacesCaio Lima
 
ODI Series - Exportar Tabelas para Arquivo Texto
ODI Series -  Exportar Tabelas para Arquivo TextoODI Series -  Exportar Tabelas para Arquivo Texto
ODI Series - Exportar Tabelas para Arquivo TextoCaio Lima
 
1503 - Revista - Angular.pdf
1503 - Revista - Angular.pdf1503 - Revista - Angular.pdf
1503 - Revista - Angular.pdfjoaoJunior93
 
Documentao Projeto Android - Intent
Documentao Projeto Android - IntentDocumentao Projeto Android - Intent
Documentao Projeto Android - Intentcunhagronomia
 
Observable Binding Para Atualização na UI Android
Observable Binding Para Atualização na UI AndroidObservable Binding Para Atualização na UI Android
Observable Binding Para Atualização na UI AndroidVinícius Thiengo
 
ODI Tutorial - Modelo de Dados
ODI Tutorial - Modelo de DadosODI Tutorial - Modelo de Dados
ODI Tutorial - Modelo de DadosCaio Lima
 
Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)marcondes da luz barros
 
Aplicações java com netbeans
Aplicações  java com  netbeansAplicações  java com  netbeans
Aplicações java com netbeansThalles Anderson
 
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...Dextra Sistemas / Etec Itu
 
Curso de desenvolvimento de aplicações para iOS com Objective-C
Curso de desenvolvimento de aplicações para iOS com Objective-CCurso de desenvolvimento de aplicações para iOS com Objective-C
Curso de desenvolvimento de aplicações para iOS com Objective-CMaurício Linhares
 
manual_worpdress_1.pdf
manual_worpdress_1.pdfmanual_worpdress_1.pdf
manual_worpdress_1.pdfasastm2015
 

Semelhante a Dojo iOS Básico - Aula 6 (20)

ODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para TabelasODI Series - Importar Arquivos Texto para Tabelas
ODI Series - Importar Arquivos Texto para Tabelas
 
Adobe Digital Publishing Solution
Adobe Digital Publishing Solution Adobe Digital Publishing Solution
Adobe Digital Publishing Solution
 
Aula 7.0 android 02 - primeiro programa calculadora
Aula 7.0   android 02 - primeiro programa calculadoraAula 7.0   android 02 - primeiro programa calculadora
Aula 7.0 android 02 - primeiro programa calculadora
 
ODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfacesODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfaces
 
ODI Series - Exportar Tabelas para Arquivo Texto
ODI Series -  Exportar Tabelas para Arquivo TextoODI Series -  Exportar Tabelas para Arquivo Texto
ODI Series - Exportar Tabelas para Arquivo Texto
 
1503 - Revista - Angular.pdf
1503 - Revista - Angular.pdf1503 - Revista - Angular.pdf
1503 - Revista - Angular.pdf
 
Documentao Projeto Android - Intent
Documentao Projeto Android - IntentDocumentao Projeto Android - Intent
Documentao Projeto Android - Intent
 
Observable Binding Para Atualização na UI Android
Observable Binding Para Atualização na UI AndroidObservable Binding Para Atualização na UI Android
Observable Binding Para Atualização na UI Android
 
ODI Tutorial - Modelo de Dados
ODI Tutorial - Modelo de DadosODI Tutorial - Modelo de Dados
ODI Tutorial - Modelo de Dados
 
Aula 12/06 (SQLite)
Aula 12/06 (SQLite)Aula 12/06 (SQLite)
Aula 12/06 (SQLite)
 
Tutorial +login+mvc
Tutorial +login+mvcTutorial +login+mvc
Tutorial +login+mvc
 
Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)Atividade integradora mod iii tec informatica 2016(1)
Atividade integradora mod iii tec informatica 2016(1)
 
Aplicações java com netbeans
Aplicações  java com  netbeansAplicações  java com  netbeans
Aplicações java com netbeans
 
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...
 
Apostila java
Apostila javaApostila java
Apostila java
 
Apostila android
Apostila androidApostila android
Apostila android
 
Apostila android
Apostila androidApostila android
Apostila android
 
Apostila android
Apostila androidApostila android
Apostila android
 
Curso de desenvolvimento de aplicações para iOS com Objective-C
Curso de desenvolvimento de aplicações para iOS com Objective-CCurso de desenvolvimento de aplicações para iOS com Objective-C
Curso de desenvolvimento de aplicações para iOS com Objective-C
 
manual_worpdress_1.pdf
manual_worpdress_1.pdfmanual_worpdress_1.pdf
manual_worpdress_1.pdf
 

Dojo iOS Básico - Aula 6

  • 1. Dojo iOS básico Aula 6 Gustavo Barbosa gustavob@ciandt.com
  • 3. ● Criamos uma célula customizada (UITableViewCell) ● Adicionamos uma imagem (UIImageView) ● Começamos a implementar a criação do banco de dados ● Mostrar o banco de dados (Sugestão: LITA)
  • 5. ● Criaremos as classes para Car e Brand ● Faremos INSERT e SELECTs ● Iremos parsear dados de um JSON mockado e faremos o INSERT desses dados no nosso banco ● Usaremos um NSDictionary
  • 6. 1. Criar um novo ViewController e adicionar uma UITableView 2. O mesmo será carregado com a lista de Carros 3. Os carros serão filtrados por ID de acordo com o clique na UITableView de Marcas (Brands) 4. Ao clicar no carro, um alerta deve aparecer e mostrar no título o nome do veículo e o HP. Na mensagem deverá mostrar a informação do mesmo Exercício - Dojo