Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

COMPUTAÇÃO PARA DISPOSITIVOS MÓVEIS 
ATIVIDADE 1
Pergunta 1
Considerando os conteúdos abordados ao longo da disciplina sobre desenvolvimento de aplicações móveis, em
uma criação mobile, um dos requisitos que o desenvolvedor tem que considerar  é  o sistema operacional.
Atualmente,  existem dois sistemas, o iOS e Android, como as duas principais plataformas mobile.
Com relação  ao sistema Android, descreva um ambiente de desenvolvimento para iniciar a construção de uma
aplicação para plataforma Android e compare-a com a plataforma iOS. Sugestão:  faça  uma separação  entre
softwares necessários e estruturas do projeto Android.
Resposta Selecionada:    
O ambiente de desenvolvimento da plataforma Android não requer um sistema operacional especifico podendo
ser instalado nos sistemas Mac, Windows ou Linux. Para programar aplicativos para esta plataforma é
necessário o kit de ferramentas de desenvolvimento do Android, que vem SDK, software de debug, e
emuladores. Os aplicativos podem ser desenvolvidos a partir da SDK nativa do Android com Java e Kotlin ou
outras séries de tecnologias de cross-platform.O ambiente de desenvolvimento para aplicativo movel Android
basea-se no sistema operacional Linux, de codigo fonte aberto, sua versao mais recente foi lancadaem 2020 e
esta na versao 11 Oreo. O desenvolvimento dos aplicativos podem ser feitos nas linguagens de programação
Jaba e Kotlin.
O ambiente nao requer umsistema operacional especifico, podendo ser instalado nos sistemas Windows, MAC
OS e Linux. O Android Studio e a ferramenta oficial recomendada pelo google para desenvolvimento de
aplicação Android.
Android: pode ser utilizado em diversos dispositivos de fabricantes diferentes, suas aplicações podem ser
desenvolvidas em computadores que possuem sistemas operacionais Linux, MAC OS e Windows, licença de
desenvolvedor paga uma única vez, rápida aprovação de aplicativos com termos mais simples, linguagem oficial
Java e Kotlin, cada dispositivo disponibiliza a atualização da maneira que o convém, possui código aberto.
IOS: possui pouca variedade de dispositivos, as aplicações só são desenvolvidas no sistema macOS X, licença
de desenvolvedor paga anualmente, o termos de aprovação de rigorosos e que levam mais tempo para serem
aprovados, linguagem oficial de programação Objective-C e Swift, os dispositivos Iphone, a partir do Iphone 5s
permitem atualização para o IOS que proporciona uma concentração maior de dispositivos nesta versão, possui
sistema fechado e proprietário
                                                        Android                              IOS
Desenvolvedor                                Google                                Apple
Sistema Operacional                      Linux                                    Mac Os x
Licenca                                           Codigo aberto                      Fechado e Proprietario
Versao                                            11 Oreo                                IOS 11
Linguagens                                    Java e Klotin                         Objective-C e o Swift
Ambiente de Desenvolvimento        Windows, Mac OS, Linux    Iphone, Ipod, Ipad
Ferramenta    Android Studio     
Estrutura do Projeto Android
manifests: pasta contendo diretrizes principais da aplicacao 
java: deve estar todos os arquivos de codigo fonte Java da aplicacao
res: todos os recursos que nao sejam codigos
script Gradle: diretrizes de compilacao do projeto e demais scripts Gradle

Mais conteúdos dessa disciplina