andrest - android pos *on the cloud
DESCRIPTION
POS - Android Application running on the cloud.Academic project.TRANSCRIPT
![Page 1: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/1.jpg)
Vasco Manuel Antunes da Silva Mestrado em Engenharia Informática
Desenvolvimento de Aplicações para Ambientes Móveis2010 - 2011
![Page 2: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/2.jpg)
Conteúdo
ISCTE-IUL Desenvolvimento de Aplicações para Ambientes Móveis 1
- Introdução;
- Tema;
- Tecnologias utilizadas;
- Arquitectura;
- Modelos de Implementação;
- DEMO;
- Questões.
![Page 3: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/3.jpg)
Introdução
ISCTE-IUL Desenvolvimento de Aplicações para Ambientes Móveis 2
- Desenvolvimento de sistema de POS;
- Funcionalidades básicas em plataforma Android;
- Funcionalidades avançadas a disponibilizar em interface WEB;
- Comunicação entre cliente e servidor em web-services standard (Rest + Json);
- Storage centralizado;
- Possibilidade de modelo de negócio SaaS.
![Page 4: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/4.jpg)
Tema
ISCTE-IUL Desenvolvimento de Aplicações para Ambientes Móveis 3
Tema Escolhido
- Aplicação POS direccionado ao mercado de bares e restaurantes;
Porquê?
- Mercado monopolizado neste segmento;
- Aplicações existentes exigem hardware específico e dispendioso;
- Proposta de implementação de modelo SaaS para este segmento.
![Page 5: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/5.jpg)
Tecnologia utilizada
ISCTE-IUL Desenvolvimento de Aplicações para Ambientes Móveis 4
- Android SDK
- PHP
- WebServices
- Rest + Json
- MySql
![Page 6: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/6.jpg)
Arquitectura
ISCTE-IUL Desenvolvimento de Aplicações para Ambientes Móveis 5
Cliente - Servidor
AndRest Server AndRest ClientAndroid Platform
Web-services<Rest> + <Json>
![Page 7: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/7.jpg)
Modelos de Implementação
ISCTE-IUL Desenvolvimento de Aplicações para Ambientes Móveis 6
Modelo tradicional
AndRest ClientAndRest Server
AndRest Client AndRest Server Provider
Modelo Cloud - SaaS
![Page 8: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/8.jpg)
DEMO
ISCTE-IUL Desenvolvimento de Aplicações para Ambientes Móveis 7
![Page 9: Andrest - Android POS *on the cloud](https://reader036.vdocuments.net/reader036/viewer/2022073117/5592345e1a28ab77778b45ba/html5/thumbnails/9.jpg)
Questões... ?
ISCTE-IUL Desenvolvimento de Aplicações para Ambientes Móveis 8
Info & downloads:http://vsilva.isgreat.org/andrest
Contacto:Vasco Manuel Antunes da [email protected]