Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 UNIVERSIDADE ESTÁCIO DE SÁ MBA EM DESENVOLVIMENTO MOBILE Resenha Crítica de Caso Djonatha M. Gomes Trabalho da disciplina de Desenvolvimento de aplicativos iOS. Tutor: Prof. Denis Goncalves Cope São Paulo 2020 http://portal.estacio.br/ 2 DESENVOLVIMENTO DE APLICATIVOS IOS Desenvolvimento para iOS são aplicações para smartphones e tablets da Apple, iOS é o sistema operacional implementado pela empresa nos aparelhos. A Apple é uma empresa americana privada, onde possui seus sistemas totalmente fechados, bem diferente das aplicações opens source. Seu sistema é único e seu objetivo é empregar aparelhos eletrônicos entre outros serviços, de últimas geração no mercado. Ela em sua jorna alcançou um dos maiores objetivos no qual toda corporação buscar, tornar seu produto um item de desejo, ultrapassando a marca de ser apenas uma fabricante de eletrônicos. Ao ser tornar algo único e exclusivo, seus sistemas respondem a altura. Um dos mais conhecido e no qual muitos possuem em sua palma da mão é o iOS, sistema operacional dos tão famosos iPhones e iPads. Ela não diferente de suas concorrentes possui sua própria loja, todo desenvolvedor pode publicar seus aplicativos na loja sendo suas aplicações gratuitamente ou remunerada. Para a publicação dos apps na loja é necessário pagar uma assinatura e só assim é possível alcançar a licença para lançar o app. Tendo a Apple alcançado as pessoas de classe A, os valores de seus produtos são altos para as demais classes. Sendo uma das mais altas classes o desenvolvimento tornasse-se valoroso possuindo um mercado cobiçado aos desenvolvedores. Todo desenvolvedor de iOS possui o conhecimento básico do sistema. O Apple iOS roda em dispositivos sensitivos ao toque como os smartphones e tablets, iPhone e iPad. no qual os sistemas só rodam em seus próprios hardwares e não de terceiros. O iOS gerencia o hardware do dispositivo e fornece as tecnologias para o desenvolvedor criar os aplicativos nativos. A arquitetura do iOS é formada por quatro camada sento elas Cocoa Touch, Media, Core Service e Core OS. Cada cama oferece suas ferramentas (frameworks) para o desenvolvimento do mais alto nível ao menor. O núcleo do sistema é encontrado no Core OS sendo ela a de mais baixo nível e é responsável por toda gestão de energia, controle do sistema e certificados. Faz ele a comunicação com os acessórios de hardwares externo. Na camada Core Services é 3 oferecido e entregue os acessos aos bancos de dados, encontramos tecnologias individuais para suportar recursos como localização, iCloud e acesso à rede. Já a parte de Media fica a área de gráficos, animações, áudios e tecnologias de vídeos bem como outros. A camada de mais alto nível é encontrada na Cocoa Touch e é responsável por eventos mult-touch e controles, notificações e câmera, ela é basicamente responsável pela interação do usuário ao sistema. Para que o programador desenvolva em iOS ele teria que estar alinhado com a linguagem de programação Objective-C. Porém assim como o Android do Java está migrando para o Kotlin o iOS já migrou para o Swift, uma linguagem mais limpa e não tão complexa, de fácil compreensão para o desenvolvedor. O programador usa do ambiente de desenvolvimento integrado (IDE), próprio e exclusivo da Apple onde só roda em seus dispositivos e hardware o Xcode. Podemos afirmar que o desenvolvimento iOS tem crescido muito e que o aumento de aplicativos a loja está em crescimento diário. Tendo a empresa um aumento no mercado considerável, ultrapassando o valor de 1 trilhão de dólares. Em 2020 o mundo passa por um terrível e desastrosa pandemia, onde foi obrigado medidas mais rigorosas, bem como o isolamento social. Nessas condições as pessoas buscaram desesperadamente seus smartphones para facilitar suas tarefas remotas, como ao invés de ir super mercado, passaram a pedir por plataformas de compras, consultas online com seus médicos, trabalhos e muitas outras. Devido todo o acontecimento o mercado duplicou seus desenvolvimentos de aplicativos, quem estava desatualizado passou a se atualizar, quem não possuía passou a criar seus app. Abriu-se a oportunidade de muitas vagas de desenvolvedor mobile e o desenvolvimento iOS é um dos que mais crescem no mercado.
Compartilhar