Vision » History » Version 20
José Pinto, 04/11/2012 14:17
1 | 11 | José Pinto | h1. [[Vision|2. Visão Geral da Tecnologia]] |
---|---|---|---|
2 | 1 | Daniel Soares | |
3 | 13 | José Pinto | h2. 2.1 Aplicação Web |
4 | 14 | José Pinto | |
5 | 4 | Daniel Soares | Para a o desenvolvimento da aplicação web, foram utilizadas as seguintes tecnologias: |
6 | 1 | Daniel Soares | |
7 | 14 | José Pinto | |**HTML5**|Para além de ser a forma mais prática e simples de proceder à criação de uma página para Internet, é a forma de programação com que o grupo está mais familiarizados| |
8 | 14 | José Pinto | |**CSS**|Permite controlar o design da página e é a melhor forma de realizar a manutenção de um site de grande dimensão| |
9 | 14 | José Pinto | |**PHP**|Funciona em todos os sistemas operativos, sendo esta característica multi-plataforma importante porque não limita um utilizador a utilizar qualquer plataforma específica (Linux, Windows, etc…). O recurso ao PHP baseou-se também na facilidade de acesso à base de dados SQL. Além de tudo isto, é uma plataforma veloz e robusta e o grupo já possui experiência prévia nesta linguagem| |
10 | 14 | José Pinto | |**Javascript**| Linguagem simples e relativamente rápida de usar, tendo em conta que corre no cliente, poupando os recursos do servidor. É bastante versátil e permite uma boa interacção com diferentes tipos de linguagens de programação, como por exemplo o PHP| |
11 | 14 | José Pinto | |**jQuery**|Na linha do javascript, é relativamente simples de utilizar, sendo possível a manipulação de conteúdos e efeitos de animação sem limitações. Permite um uso simplificado e sem restrições com o PHP| |
12 | 3 | Daniel Soares | |
13 | 13 | José Pinto | h2. 2.2 Android |
14 | 3 | Daniel Soares | |
15 | 3 | Daniel Soares | Para a o desenvolvimento da aplicação móvel, foi utilizado a plataforma Android, versão 2.2, pelos seguintes motivos: |
16 | 3 | Daniel Soares | |
17 | 16 | José Pinto | * Facilidade: |
18 | 16 | José Pinto | |
19 | 16 | José Pinto | O desenvolvimento de uma aplicação em Android é feita através da linguagem Java e XML, sendo de relativa facilidade de implementação. Para efeitos de teste, torna-se menos complexo verificar se a aplicação funciona correctamente. |
20 | 8 | Daniel Soares | |
21 | 17 | José Pinto | * Mais utilizado: |
22 | 17 | José Pinto | Relativamente ao iOS e Windows Phone, a gama de mercado do Android é mais vasta, sendo a mais escolhida pelos utilizadores. Ao utilizar a versão 2.2, abrange todas as versões a partir desta até à mais recente. |
23 | 1 | Daniel Soares | |
24 | 17 | José Pinto | * Maior partilha: |
25 | 17 | José Pinto | Sendo este sistema operativo o mais utilizado do mercado, a sua característica de free-sharing permite que a nossa aplicação possa ser divulgada mais facilmente e partilhada por um maior número de pessoas. |
26 | 18 | José Pinto | |
27 | 20 | José Pinto | [[Intro| +Ver página anterior: Introdução+ ]] | [[ArqL| +Ver página seguinte: Arquitetura Lógica+ ]] |