Arquivo

Archive for setembro \05\UTC 2011

APLICANDO MVC/CAMADAS EM UM PROJETO ANDROID – PARTE FINAL 2

setembro 5, 2011 9 comentários

         Olá pessoal, desculpa pela demora da segunda parte do tutorial Aplicando MVC/Camadas em um projeto Android. Tive diversos problemas pessoais e agora já estou bem melhor obrigado :D. Chega de conversa e vamos ao que interessa. Nesta segunda parte criei um projeto onde o intuito é demonstrar a implementação do MVC/Camadas em um projeto Android. Não irei explicar todo o funcionamento da aplicação, pois o intuito é apenas de demonstrar o fluxo da interação entre as camadas.Vale lembrar que existem diversas maneiras de se implementar o padrão MVC em um projeto.

Falando do projeto

         O aplicativo criado para demonstrar a implementação do padrão MVC é um CRUD (Create, Read, Update e Delete) básico para cadastrar um Carro em uma base de dados utilizando a api do Android SQLiteDataBase como ORM (object –relational  mapping). Como o intuito nesse post é de demonstrar uma estrutura MVC/Camada no projeto.

Basicamente a estrutura de pacote foi definida em camdas entre View, Negócio e Persistência. Onde, dentro do pacote de View ficam as Telas e Activitys, dentro do pacote de Negócio ficam as classes Model e suas Entidades e dentro de Persistência ficam as classes responsáveis por persistir dados e classes responsáveis por criar a estrutura da base de dados.

Leia mais…

Categorias:Padrão de Projeto