diff --git a/labs/2021/03-mvc/solucoes/fernandesju/README.md b/labs/2021/03-mvc/solucoes/fernandesju/README.md new file mode 100644 index 000000000..e9cf960dd --- /dev/null +++ b/labs/2021/03-mvc/solucoes/fernandesju/README.md @@ -0,0 +1,66 @@ +# Lab03 - MVC + +Estrutura de pastas: + +~~~ +├── README.md <- arquivo apresentando a tarefa +│ +├── images <- arquivos de imagens usadas no documento +│ +└── app <- apps do MIT App Inventor exportados em formato `aia` +~~~ + +# Aluno +* `Juliana Fernandes` + +# Tarefa 1 - App no MIT App Inventor + +> * Tela 1 - Captura da tela completa de design de interface +> ![](images/interface1.png) + +> * Tela 2 - Captura de tela do app com nenhum produto selecionado +> ![](images/tela_inicial.jpg) + +> * Tela 3 - Captura de tela do app com primeiro produto selecionado +> ![](images/choc_ao_leite.jpg) + +> * Tela 4 - Captura de tela do app com segundo produto selecionado +> ![](images/choc_branco.jpg) + +> * Tela 5 - Compra de um dos produtos efetivada +> ![](images/adicionado_ao_carrinho.jpg) + +> * Tela 6 - Diagrama de blocos do aplicativo +> ![](images/blocos1.png) + +> [Arquivo do aplicativo exportado a partir do MIT App Inventor em formato `aia` em `app/inf331_lab03_tarefa1.aia`](app/inf331_lab03_tarefa1.aia) + +# Tarefa 2 - Diagrama de Componentes dirigida a Eventos + +> ![](images/diagrama1.png) + +> ![](images/diagrama2.png) + +> ![](images/diagrama3.png) + +> ![](images/diagrama4.png) + +> ![](images/diagrama5.png) + +> ![](images/diagrama6.png) + +# Tarefa 3 - App com CoudDB + +> * Tela 1 - Captura da tela completa de design de interface +> ![](images/interface3.png) + +> * Tela 2 - Captura de tela do app com nenhum produto selecionado +> ![](images/tela_inicial.jpg) + +> * Tela 3 - Captura de tela do app com dois produtos com compra efetivados e aparecendo na **Lista de Produtos a Serem Comprados** +> ![](images/lista_do_carrinho.jpg) + +> * Tela 4 - Diagrama de blocos do aplicativo mostrando apenas aqueles relacionados com o CloudDB +> ![](images/blocos3.png) + +> [Arquivo do aplicativo exportado a partir do MIT App Inventor em formato `aia` em `app/inf331_lab03_tarefa3.aia`](app/inf331_lab03_tarefa3.aia) diff --git a/labs/2021/03-mvc/solucoes/fernandesju/app/inf331_lab03_tarefa1.aia b/labs/2021/03-mvc/solucoes/fernandesju/app/inf331_lab03_tarefa1.aia new file mode 100644 index 000000000..547ba0f75 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/app/inf331_lab03_tarefa1.aia differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/app/inf331_lab03_tarefa3.aia b/labs/2021/03-mvc/solucoes/fernandesju/app/inf331_lab03_tarefa3.aia new file mode 100644 index 000000000..19cf7cd93 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/app/inf331_lab03_tarefa3.aia differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/adicionado_ao_carrinho.jpg b/labs/2021/03-mvc/solucoes/fernandesju/images/adicionado_ao_carrinho.jpg new file mode 100644 index 000000000..ce52de234 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/adicionado_ao_carrinho.jpg differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/blocos1.png b/labs/2021/03-mvc/solucoes/fernandesju/images/blocos1.png new file mode 100644 index 000000000..514cb3f09 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/blocos1.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/blocos3.png b/labs/2021/03-mvc/solucoes/fernandesju/images/blocos3.png new file mode 100644 index 000000000..9d9a2abf5 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/blocos3.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/choc_ao_leite.jpg b/labs/2021/03-mvc/solucoes/fernandesju/images/choc_ao_leite.jpg new file mode 100644 index 000000000..1d0368030 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/choc_ao_leite.jpg differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/choc_branco.jpg b/labs/2021/03-mvc/solucoes/fernandesju/images/choc_branco.jpg new file mode 100644 index 000000000..844d8f82a Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/choc_branco.jpg differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/choc_diversos.jpg b/labs/2021/03-mvc/solucoes/fernandesju/images/choc_diversos.jpg new file mode 100644 index 000000000..4d338a5a3 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/choc_diversos.jpg differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama1.png b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama1.png new file mode 100644 index 000000000..19ea54ded Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama1.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama2.png b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama2.png new file mode 100644 index 000000000..cd7fc1494 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama2.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama3.png b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama3.png new file mode 100644 index 000000000..652179480 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama3.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama4.png b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama4.png new file mode 100644 index 000000000..abdef23cb Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama4.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama5.png b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama5.png new file mode 100644 index 000000000..16a6c89ce Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama5.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama6.png b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama6.png new file mode 100644 index 000000000..034565de4 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/diagrama6.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/interface1.png b/labs/2021/03-mvc/solucoes/fernandesju/images/interface1.png new file mode 100644 index 000000000..df0d35c9d Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/interface1.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/interface3.png b/labs/2021/03-mvc/solucoes/fernandesju/images/interface3.png new file mode 100644 index 000000000..b065fd867 Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/interface3.png differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/lista_do_carrinho.jpg b/labs/2021/03-mvc/solucoes/fernandesju/images/lista_do_carrinho.jpg new file mode 100644 index 000000000..ba13b048f Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/lista_do_carrinho.jpg differ diff --git a/labs/2021/03-mvc/solucoes/fernandesju/images/tela_inicial.jpg b/labs/2021/03-mvc/solucoes/fernandesju/images/tela_inicial.jpg new file mode 100644 index 000000000..e8b3fb3ed Binary files /dev/null and b/labs/2021/03-mvc/solucoes/fernandesju/images/tela_inicial.jpg differ