Você está na página 1de 5

SISTEMAS OPERACIONAIS PARA DISPOSITIVOS MÓVEIS

RESUMO

Este artigo apresentará os principais sistemas operacionais dos dispositivos móveis


atuais, como o Android do Google, que é o sistema mais usado no mundo e o mais
comprado pelos fabricantes. Tendo como uma linguagem de programação C++, Java
que é a linguagem padrão para escrever aplicativos do Android desde que a plataforma
Android foi introduzida, em 2008. E o Kotlin passou a ser a linguagem de preferência
para desenvolvimento em Android, de acordo com o Google. iOS é o sistema
operativo móvel da Apple, desenvolvido originalmente para o iPhone, também é usado
em iPod Touch, iPad e Apple TV. A Apple lançou o Swift em 2014 como uma
especificação de linguagem e o disponibilizou para o desenvolvimento de aplicativos
móveis no Xcode em 2015. Após uma grande revisão da linguagem Swift em 2016 (v
3.0), o Swift superou o Objective-C como a linguagem para escrever aplicativos nativos
do iOS. E por fim os Sistemas Operacionais menos populares como Symbian OS, que
foi nos primórdios da internet em celulares, o sistema Symbian chegou a ter o domínio
que o Android possui hoje em dia. E o Windows Mobile que é um sistema operativo
compacto, desenvolvido para rodar em dispositivos móveis como Pocket PCs,
Smartphones e Aparelhos de multimídia em geral.

Palavra Chave: Android , iOS, Linguagem de programação, S.O menos populares

INTRODUÇÃO

Anteriormente, um dispositivo móvel era pensado como um mero telefone móvel


que não possuía um sistema operacional próprio, que apenas fazia chamadas e enviava
mensagens SMS para outras pessoas. Com os avanços da tecnologia, mais conhecidos
hoje como smartphones, não são mais apenas os celulares que ligam e enviam
mensagens, mas os dispositivos avançados com várias tecnologias e sistemas
operacionais que podem até substituir os computadores; para a Internet 24 horas por dia,
ela interfere muito com a vida das pessoas e também com o ambiente de trabalho, que
tem trazido vários benefícios e também alguns prejuízos. Para o efeito, o trabalho
apresentará os sistemas operativos para dispositivos móveis mais utilizados na
atualidade, nomeadamente o Google Android, conforme já referido, o sistema mais
utilizado no mundo, que tem como linguagem de programação o C++, JAVA, é tido
como a linguagem oficial para o desenvolvimento do Android e é suportado pelo
Android Studio e o Kotlin a linguagem Android introduzida mais recentemente.
E iOS é o sistema operacional móvel da Apple, utilizado em iPhones e iPads, é o mais
antigo dos sistemas móveis, tendo sua primeira versão lançada em 2007, e como
linguagem de programação o Swift, pois considerado uma linguagem de programação
ágil, simplificada e sem esforço, criada a partir do grupo para permitir o
desenvolvimento iOS de alta qualidade. O Symbian e Windows Mobile por sua
tornaram-se menos usados pelos usuários .
MATERIAIS E MÉTODOS

Os materiais utilizados para essa pesquisa foram sites, artigos e vídeos.

RESULTADOS DA PESQUISA

 SISTEMA OPERACIONAL

Um conjunto de programas que gerencia recursos, processadores, armazenamento,


dispositivos de entrada e saída e dados de máquina e periféricos. Esse Sistema tem
uma grande importância, pois através dele que existe a comunicação entre hardware e
outro software.

 SISTEMAS OPERACIONAIS PARA DISPOSITIVOS MÓVEIS

Os sistemas operacionais são projetados para realizar operações em computadores


desktop ou laptop. Os dispositivos móveis, como telefones celulares, tablets , variam,
portanto, seus sistemas operacionais são mais simples e usam apenas conexões sem fio
projetadas especificamente para esses tipos de dispositivos. Serão apresentados alguns
dos sistemas operacionais para dispositivos móveis, são eles: Android, iOS, Windows
Mobile e Symbian.

 ANDROID

O Android apareceu em 2003, na cidade de Palo Alto, Califórnia, e foi desenvolvido por
Andy Rubin, Rich Miner, Nick Sears e Chris White, empreendedores experientes em
tecnologia que fundaram a Android Inc. Nesta ocasião, Rubin definiu a Android Inc.
como : "Dispositivos móveis mais inteligentes, mais conscientes das preferências e
localização de seus proprietários." No início, a empresa desenvolvia todos os seus
projetos em sigilo.
A ideia original dos criadores era lançar um sistema inovador para câmeras digitais,
porém, ao ver que o mercado não era tão grande quanto gostariam, decidiram focar no
mercado mobile . Na época, Rubin e sua equipe propuseram um novo meio de sistema
operacional móvel, o Open Source, baseado no kernel Linux.
O sistema possuía uma interface simples e funcional que também era integrada a
diversos instrumentos. A ideia era oferecer um sistema gratuito para quem quisesse ter
acesso e também ser simples para os desenvolvedores.
Todas as versões do Android estão em ordem alfabética e possuem nomes de doces.
As exceções ficam por conta das versões 1.0 e 1.1, que não receberam nome, sendo
chamadas de Astro e Battenberg pelos usuários. Depois vieram: Cupcake, Donut, Eclair,
Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop,
Marshmalow, Nougat e Oreo é a mais recente a versão Pie.
Sua linguagem de Programação é Kotlin que é uma linguagem de programação
reconhecida pelo Google que pode ser usada como alternativa ao Java para desenvolver
aplicativos Android, ele pode interagir com o Java e é executado na máquina virtual
Java. Digamos que se você estiver usando o iIntelliJ, a interoperabilidade do IDE é
perfeita. A grande diferença com essa linguagem é que ela remove algumas
funcionalidades desnecessárias do Java. Também elimina a necessidade de terminar
todas as linhas com ponto e vírgula. O JAVA ainda é uma das linguagens mais
importantes da plataforma Android, pois é uma linguagem que utiliza o paradigma
Orientado a Objetos, e mais recente, tem trabalhado forte em inserir elementos de programação
Funcional em seu escopo. E o C++ é bastante recomendado se você pretende atuar na área de
jogos em Android, principalmente os jogos em 3D combinando a linguagem ao Unity.

 iOS
O iOS (iPhone OS) foi apresentado em 2007, inicialmente para o smartphone iPhone., .
O IOS, é um sistema operacional derivado do mac os x que possui como base o unix,
desenvolvido para a linha de dispositivos móveis da apple. Ele preza pela simplicidade,
beleza e eficiência de suas aplicações. Desenvolvido para o smartphone iPhone e
adaptado ao iPod Touch, iPad e Apple tv. É um software proprietário, só funcionando
em aparelhos da Apple.
A estrutura do sistema iOS é dividida em 4 camadas. São as seguinte: Core OS, Core
Services, Media e Cocoa Touch..
A Cocoa Touch é a de maior nível e a Core OS as de mais baixo nível. Cocoa Touch
Esta camada é composta por frameworks chave que fornecem uma infraestrutura
necessária para realizar aplicações no sistema operativo.
Media. Na camada Media encontra-se o que diz respeito às tecnologias gráfica, de
áudio e de vídeo voltadas para a criação da melhor experiência multimídia disponíveis
num dispositivo móvel.
Core Services. Fornecem os serviços fundamentais do sistema que todas as aplicações
usam como o core foundation que oferece interfaces de gestão de dados básicas para
aplicações, ou como o core location que permite determinar a localização de um
dispositivo ou ainda o storeKit que fornece suporte para compra de conteúdos e serviços
através do telefone.
Core OS. Camada que permite o telefone fazer aquilo para o qual foi desenhado, sendo
a ponte entre todas as outras camadas e o hardware. Implementa ainda toda a segurança
do sistema bem como as interfaces para abstracção na forma como trabalhar com as
camadas de rede e transporte.
Sua Linguagem de Programação consiste em Objective-C foi a primeira linguagem
suportada pela Apple para o desenvolvimento de aplicativos móveis do iOS. Mas desde
que a Apple lançou o Swift, a popularidade do Objective-C diminuiu consideravelmente
em novos desenvolvimentos móveis para iOS.

S.O MENOS POPULARES:

 SYMBIAN
Symbian com o passar do tempo tornou-se um dos sistemas operacionais menos
usados, pois suas versões eram limitadas devido ser muito difícil de lidar e levava um
tempo considerável para um dispositivo ser desenvolvido usando a plataforma.

 WINDOWS MOBILE
Windows Mobile que era usado em diferentes aparelhos, alguns mais avançados e
outros mais convencionais, o que dificultava avaliar a performance de cada versão do
sistema.

CONSIDERAÇÕES FINAIS
Os smartphones estão cada vez mais fazendo parte da vida das pessoas e suas
tecnologias também e estão cada vez mais crescendo e mudando as versões, os
desenvolvedores devem sempre estar se atualizando para as novas tecnologias, todos
estes sistemas possuem um kit de desenvolvimento e suas licenças para o
desenvolvimento de aplicações.
REFERENCIAS BIBLIOGRÁFICAS

A história do Android, OFICINA DA NET. Disponível em:


https://www.oficinadanet.com.br/post/13939-a-historia-do-android ,acessado em
05/07/2021
COSTA, NORBEN P. O.; FILHO, NEMÉSIO F. D.; Revista de Sistemas e Computação,
Salvador, v. 3, n. 1, p. 66-77, jan./jun. 2013. Disponível em:
https://revistas.unifacs.br/index.php/rsc/article/view/2581/1950 , acessado em
05/07/2021
Desenvolvimento de app: escolhendo a linguagem de programação. Disponível em:
https://www.tecmundo.com.br/software/204629-desenvolvimento-app-escolhendo-
linguagem-
programacao.htm#:~:text=A%20Apple%20lan%C3%A7ou%20o%20Swift%20em%2020
14%20como%20uma%20especifica%C3%A7%C3%A3o,escrever%20aplicativos%20nativ
os%20do%20iOS., acessado em 04/07/2021
Sistemas operacionais móvel – Wikipédia, a enciclopédia livre. Disponível em:
https://pt.wikipedia.org/wiki/Sistema_operacional_m%C3%B3vel , acessado em
04/07/2021
Sistemas operacionais para dispositivos moveis . Disponível em:
https://edu.gcfglobal.org/pt/informatica-basica/os-sistemas-operacionais-para-
dispositivos-moveis/1/ , acessado em 05/07/2021
Sistemas Operacionais para dispositivos móveis, Academia.Edu. Disponível em:
https://www.academia.edu/7908326/Sistemas_Operacionais_para_dispositivos_m%C
3%B3veis ,acessado em 05/07/2021

Você também pode gostar