3º CAPÍTULO

13
 1 LISTA DE TABELAS Tabela 01: Relação de aplicativos por desenvolvedor ..............................................13 Tabela 02: Avaliação Comparativa dos Sistemas Operacionais Móveis .................14

description

terceiro capitulo da monografia referente a sistemas operacionais pra dispositivos móveis

Transcript of 3º CAPÍTULO

  • 1

    LISTA DE TABELAS

    Tabela 01: Relao de aplicativos por desenvolvedor ..............................................13

    Tabela 02: Avaliao Comparativa dos Sistemas Operacionais Mveis .................14

  • 2

    SUMRIO

    3 COMPARATIVO ENTRE ANDROID, iOS E WINDOWS PHONE ........................... 3

    3.1 Destaques ......................................................................................................... 3

    3.2 Falhas ................................................................................................................ 4

    3.3 Acessibilidade .................................................................................................. 6

    3.4 Compatibilidade ............................................................................................... 6

    3.5 Segurana ......................................................................................................... 6

    3.5.1 Android ......................................................................................................... 7

    3.5.2 Windows Phone .................................................................................................................. 8

    3.5.2.1 Assinatura de cdigo ...................................................................................................... 8

    3.5.2.2 rea restrita de aplicativos ............................................................................................ 8

    3.5.2.3 Gerenciamento de direitos de informao .................................................................. 9

    3.5.2.4 Criptografia de dispositivo .............................................................................................. 9

    3.5.3 iOS ........................................................................................................................................ 9

    3.6 Desenvolvimento ........................................................................................... 10

    3.7 Anlise final: Android, iOS e Windows Phone ............................................ 11

  • 3

    3 COMPARATIVO ENTRE ANDROID, iOS E WINDOWS PHONE

    As plataformas para dispositivos mveis, principalmente os smartphones tm

    atrado a ateno de muitos consumidores, por isso emergem neste mercado como

    o Android da Google; iOS da Apple; e o Windows Phone da Microsoft. Estes trs

    sistemas se tornaram atualmente os principais sistemas operacionais para telefones

    mveis sendo grandes concorrentes entre si, tanto em sua estrutura como tambm

    em suas funcionalidades.

    Dentro deste contexto, a demanda por sistemas mveis por parte dos

    consumidores est crescendo cada vez mais, visando os diversos benefcios para o

    uso dirio, bem como em negcios.

    Devido a evoluo repentina, as semelhanas entre si e funcionalidades

    mais avanadas, os consumidores encontram grandes dificuldades de decidir qual

    sistema operacional mvel ir abranger suas necessidades (DUARTE FILHO, 2013,

    P.67).

    Mesmo sendo semelhantes sob um ponto de vista geral, o Android, o iOS e

    o Windows Phone possuem suas diferenas, cada um contm recursos nicos que

    alm de pontos fortes, os destacam em cada sistema, esses recursos e destaques

    so o que se deve ser observado pelo consumidor no ato da compra, para terem

    clara cincia de que est adquirindo um aparelho que atende perfeitamente as suas

    exigncias e necessidades.

    3.1 Destaques

    Ambos os sistemas Android, iOS e Windows Phone, surgiram de modo a

    melhorar ao mximo a interao dos usurios com seus dispositivos, e a usabilidade

    e interface um ponto que faz toda a diferena na hora de chamar a ateno do

    consumidor.

  • 4

    A Microsoft entrou no mercado dos dispositivos mveis trazendo novos

    conceitos. Em seu sistema a tela inicial conta com uma espcie de menu em

    ladrilhos chamado de live tiles onde ao toc-los, o usurio abre um aplicativo, como

    um cone, j o iOS leva certa desvantagem, pois o sistema no permite grandes

    personalizaes alm de trocar a ordem dos cones ou papis de parede. O Android,

    nesse quesito j mais avanado, pois permite uma alterao quase que total na

    aparncia do sistema, na prpria loja de aplicativos existem diversos temas que o

    usurio pode baixar que vo desde papis de parede simples ou animados, a

    pacotes que alteram at mesmo a forma dos cones e Widgets.

    Contudo, para consumidores que preferem a simplicidade o Windows Phone

    poder ser a melhor opo. A interface do Windows Phone muito simples e

    totalmente baseada em rolagens horizontal, chamadas de panoramas que

    enriquecem e do vida tela inicial do sistema. (LECHETA, 2013, p. 21, 22).

    O iOS, no entanto, deixa a desejar, pois pouco personalizvel e exibe

    poucas informaes em sua home, mas ainda assim mantem bastante nfase na

    usabilidade. O iOS claramente coloca uma grande nfase na questo da experincia

    do usurio, rea onde a Apple sempre se destacou. A nfase no usurio torna o iOS

    muito fcil de se usar (HUBSCH, 2012, p. 37).

    Outro ponto interessante do sistema da Microsoft que ele agrega vrias

    funes em hubs, uma mistura de pastas com telas. Cada um deles une tanto o

    aplicativo nativo quanto os programas de terceiros. Por exemplo, no hub Pessoas,

    voc pode no s ver as atualizaes de seus contatos no Facebook, como tambm

    coment-las deixando tudo muito fcil de usar. No iOS e no Android no h essa

    facilidade, pois, para cada ao, um aplicativo diferente necessrio.

    3.2 Falhas

    O Windows Phone recebeu muitas crticas negativas por no portar recursos

    que os usurios, hoje, consideram essenciais, inicialmente nem mesmo o recurso de

    copiar e colar existia no sistema, mas em sua ultima verso ele foi incluido.

    verdade que, no comeo, o iOS tambm no possua, todavia algum tempo depois

  • 5

    essa deficincia foi sanada a partir de uma atualizao de software, por outro lado o

    sistema Android conta com o recurso desde seu lanamento. Nesse quesito, to

    bsico, o Android est frente de seus rivais.

    Outra falha relevante envolve os limites da multitarefa. No caso do Android o

    sistema tem base na multitarefa real, Ela funciona de modo que permite que vrias

    aplicaes fiquem abertas ao mesmo tempo e em segundo plano, a funo e

    operante para todos os aplicativos, desde a primeira verso do Android.

    Segundo (LECHETA, 2010, p.16)

    Um ponto forte do Android que seu sistema operacional baseado no Linux, e ele mesmo se encarrega de gerenciar a memria e os processos. Isso permite que diversas aplicaes possam ser executadas ao mesmo tempo, permitindo que aplicaes em segundo plano consigam executar sem que o usurio perceba, enquanto ele est acessando a internet ou atendendo uma ligao.

    J no sistema Windows Phone, no entanto, s os programas nativos do

    sistema podem utilizar o recurso; os aplicativos de terceiros no executam em

    segundo plano, so pausados, do mesmo modo que ocorria com o iPhone, antes do

    iOS4. Atualmente o iOS em sua stima verso ainda no possui uma sistema de

    multitarefa real, como o do Android, mas mesmo assim, o recurso foi aprimorado.

    Segundo (GUSMO, 2013)

    As restries do antigo multitarefa do iOS foram finalmente eliminadas, e a stima verso do sistema traz um realmente funcional. Alm de um visual diferente os quadradinhos da parte inferior da tela foram trocados por retngulos maiores, com uma prvia de cada aplicativo, o multitarefa pode ser ativado pelos desenvolvedores em qualquer aplicativo. Dessa forma, alternar de um programa para outro no necessariamente encerra o primeiro.

    Precisamente, a multitarefa da plataforma da Apple, embora superior ao

    Windows Phone, tambm no completo, pois funciona s com as tarefas mais

    usuais.

    Por fim, o navegador do Windows Phone no suporta Flash, HTML5, nem

    tampouco Silverlight1 padro desenvolvido pela prpria Microsoft. Sobre o iOS,

    Apple afasta qualquer possibilidade de torn-lo compatvel com o formato flash da

    1 Silverlight uma plataforma proprietria desenvolvida pela Microsoft para prover um contedo multimdia a partir do navegador web.

  • 6

    Adobe. Para tanto, o nico que se destaca o Android que j vem com Flash em

    sua ltima verso.

    3.3 Acessibilidade

    O iPhone ainda o smartphone mais caro do mercado. Normalmente, os

    smartphones tops de linha de outros fabricantes, portando Android, custam pouco

    menos que o modelo da Apple. Contudo, como o sistema Android abrange diversos

    aparelhos, voc encontra smartphones com configuraes mais bsicas com timos

    preos. J o Windows Phone ainda um tanto caro, pois tem poucas opes, e

    encontra-se na mesma faixa de preo dos aparelhos mais poderosos portando o

    sistema Android.

    3.4 Compatibilidade

    Neste ponto, o sistema operacional da Google fica bem frente. A

    exclusividade do iOS, diante da variedade do Android, um dos principais pontos de

    deciso. Na prtica, voc tem diversas opes de aparelhos diferentes com Android,

    ao passo que a Apple s tem um. Isso oferece uma grande variao de preo e de

    marcas, favorecendo o consumidor de qualquer classe social na escolha.

    O Windows Phone ainda no possui grande variedade de dispositivos a preos

    muito acessveis, porm com o tempo isso deve mudar.

    3.5 Segurana

    Sem sombra de dvidas a segurana de um software, seja ele para

    computadores ou dispositivos mveis, algo expressamente importante e que deve

  • 7

    ser levado em considerao na compra de um aparelho mvel. Os trs sistemas

    mais utilizados (iOS, Windows Phone e Android), possuem vulnerabilidades, portas

    de acesso, ou mesmo falhas que os tornam um programa menos seguro. Vale

    lembrar que no existe em hiptese alguma um programa totalmente seguro, tendo

    em vista as constantes ameaas e invases que se acumulam e se atualizam

    periodicamente, o que torna ainda maior a dificuldade em manter segurana da

    informao em sistemas operativos mveis.

    3.5.1 Android

    Android tem recursos de segurana incorporados ao sistema operacional

    que reduz significativamente a frequncia e o impacto de questes de segurana de

    aplicativos. O sistema projetado para que voc possa tipicamente construir seus

    aplicativos com o sistema padro e permisses de arquivos e evitar decises difceis

    sobre a segurana.

    Algumas das caractersticas de segurana do ncleo que ajudam a criar

    aplicativos seguros incluem:

    O Aplicativo para Android Sandbox, que isola seus dados de aplicativos e

    execuo de cdigo a partir de outros aplicativos.

    Um framework de aplicao com implementaes robustas de

    funcionalidade de segurana comum, tais como criptografia, permisses e

    segura IPC.

    Tecnologias como ASLR, NX, ProPolice, safe_iop, OpenBSD dlmalloc,

    OpenBSD calloc e Linux mmap_min_addr para mitigar os riscos associados

    com erros de gerenciamento de memria comum.

    Um sistema de arquivos criptografado que pode ser ativado para proteger os

    dados em dispositivos perdidos ou roubados.

    Permisses concedidas por usurios para restringir o acesso aos recursos

    do sistema e dados do usurio.

  • 8

    Permisses definidas pelo aplicativo para controlar os dados do aplicativo

    em uma base per-app.

    3.5.2 Windows Phone

    Nesse critrio o Windows Phone possui um recurso denominado

    Inicializao segura. A inicializao segura permite que apenas componentes de

    software verificados sejam executados, o que d suporte integridade da plataforma

    e ajuda a proteger contra vrus.

    3.5.2.1 Assinatura de cdigo

    Os servios e aplicativos do Windows Phone so assinados com um

    certificado da Microsoft. Essa abordagem ajuda a proteger contra vrus e garante

    que somente cdigo confivel possa ser executado.

    3.5.2.2 rea restrita de aplicativos

    A rea restrita de aplicativos do Windows Phone impede que aplicativos

    maliciosos obtenham acesso a dados e oferece uma plataforma confivel para

    aplicativos de negcio.

  • 9

    3.5.2.3 Gerenciamento de direitos de informao

    O Windows Phone vem com suporte completo para gerenciamento de

    direitos para ajudar a proteger a propriedade intelectual da sua organizao e uma

    maneira econmica de ajuda a evitar vazamentos de dados.

    3.5.2.4 Criptografia de dispositivo

    Para ajudar a manter tudo seguro, desde documentos at senhas, o

    Windows Phone criptografa o sistema operacional e os arquivos de dados. Com a

    criptografia do telefone ativada, qualquer arquivo salvo nele criptografado

    automaticamente.

    3.5.3 iOS

    Segundo a Apple, o iOS extremamente seguro desde o momento em que

    voc liga o seu dispositivo. Isso acontece porque o hardware, o firmware 2e o

    sistema operacional tm recursos criados para ajudar a proteger o seu dispositivo e

    tudo o que o usurio colocar nele.

    Os malwares 3e os vrus no so mais um problema exclusivo dos desktops.

    Eles tambm podem infectar dispositivos mveis. Os recursos de hardware e

    firmware foram criados para oferecer segurana contra malware e vrus, e os

    recursos do iOS ajudam a proteger as suas informaes pessoais. Configurar um

    cdigo de acesso para evitar o acesso no autorizado ao dispositivo mais uma

    2 Firmware o conjunto de instrues operacionais programadas diretamente no hardware de um equipamento eletrnico. 3 Proveniente do ingls malicious software; um software destinado a se infiltrar em um sistema de computador alheio de forma ilcita, com o intuito de causar alguns danos, alteraes ou roubo de informaes.

  • 10

    maneira de ajudar a garantir a segurana. Quando o usurio usa um cdigo de

    acesso, ele criptografa e protege os e-mails e aplicativos de terceiros.

    3.6 Desenvolvimento

    Definir em qual plataforma investir uma dvida constante entre os

    desenvolvedores. Alm da base de usurios, complexidade e especificaes de

    cada sistema, ponderar a lucratividade sempre uma questo importante.

    Para ajud-los a tomar decises, a revista Forbes fez as contas e descobriu

    quanto o desenvolvedor ganha, em mdia, ao criar aplicativos para iOS, Android e

    Windows Phone. A pesquisa avaliou o nmero de aplicativos disponveis, o total

    investido pelas empresas nos desenvolvedores e a quantidade de downloads j

    feitos nas plataformas.

    O Google, por exemplo, afirma contar com 150 mil desenvolvedores

    responsveis por 800 mil aplicativos, baixados 40 bilhes de vezes. Alguns de seus

    documentos fiscais estimam que, nos ltimos 12 meses, a companhia investiu US$

    900 milhes nos criadores de servios.

    J a Apple tem 1,25 milho de apps, baixados 50 bilhes de vezes por 600

    milhes de usurios, que renderam aproximadamente US$ 5 bilhes aos seus 235

    mil desenvolvedores.

    O Windows Phone, por sua vez, contabiliza 160 mil aplicativos,

    desenvolvidos por 45 mil pessoas. Segundo a empresa, em mdia, os 12 milhes de

    usurios do Windows Phone baixam 54 aplicativos logo, conclui-se que j foram

    realizados 650 milhes de downloads pelo sistema.

    Sendo assim, chegamos aos seguintes nmeros:

  • 11

    Tabela 01: Relao de aplicativos por desenvolvedor

    Google Apple Microsoft

    Nmero de Aplicativos por desenvolvedor

    5 5 3

    Nmero de downloads por app

    60.000 40.000 4.062

    Rendimento por download

    US$ 0,01875 US$ 0,10 US$ 0,1538

    Rendimento mdio por app

    US$ 1.125 US$ 4.000 US$ 625

    Rendimento mdio por desenvolvedor

    US$ 6.000 US$ 21.276 US$ 2.222

    Com base nos nmeros, o Android o melhor sistema para tornar seu

    aplicativo conhecido, mas o menos rentvel. Para ganhar dinheiro, o melhor ainda

    o iOS, j que a Apple paga quatro vezes mais que o Google. A Microsoft, apesar

    de desembolsar o maior valor, no tem uma base de usurios to grande o que

    diminui bastante a rentabilidade do aplicativo.

    claro que os clculos ainda no calculam o lucro indireto que os aplicativos

    geram com publicidade, compras dentro do servio ou at mesmo o preo que eles

    so comercializados. Mas, ainda assim, possvel ter uma boa noo de como est

    o mercado.

    3.7 Anlise final: Android, iOS e Windows Phone

    Para fazer uma comparao detalha e imparcial dos sistemas avaliados,

    usamos como metodologia de trabalho a utilizao de tarefas simples. A tarefa inicial

    de visualizao e execuo de tarefas nos sistemas, seguiu-se uma ambientao

    feita atravs de tutoriais disponibilizados pelas ferramentas, funcionando como uma

    boa ajuda na percepo das funcionalidades de cada uma.

    Ao longo das anlises individuais de cada ferramenta, foram explicitados os

    respectivos pontos fortes e fracos que agora sintetizamos em uma matriz

    comparativa. Esta matriz foi criada tendo como base as caractersticas que

  • 12

    consideramos mais importantes na tarefa de anlise de um sistema operacional

    mvel, levando em conta aspectos tcnicos, usuais e funcionais. Os critrios

    avaliados receberam notas, como: (1) ausente, (2) ruim, (3) regular, (4) bom, e (5)

    muito bom.

    Ao final das comparaes entre os sistemas operacionais mveis

    escolhidos, podemos chegar a algumas concluses. Tais que: O Android o mais

    popular deles, isso se deve a sua flexibilidade de uso e atributos de avaliao como:

    Open Source/Gratuito, disponvel para mltiplos fabricantes, permite apps no

    oficiais. Enquanto o iOS e Windows Phone esto restritos a estes atributos.

    Tabela 02: Comparao dos Sistemas Operacionais Mveis

    Requisito Avaliado iOS Windows Phone Android

    Facilidade de Uso 5 4 5

    Simplicidade 4 4 4

    Interface 4 4 5

    Disposio Automtica 4 5 4

    Redimensionamento Automtico 5 4 5

    Linguagens Suportadas 4 4 4

    Open Source 3 3 5

    Disponvel para Mltiplos

    Fabricantes

    3 5 5

    Multitarefa 5 4 5

    Interface Multitouch 5 5 5

    Navegador Web 4 5 4

    Dados Multimdias 5 5 5

    Conectabilidade

    (Wi-Fi, Bluetooth, etc)

    3 5 5

    Atualizaes 4 4 5

    Aplicaes Disponveis 5 4 4

    Permite Appss

    no oficiais

    3 4 5

    Suporte Flash 3 4 3

  • 13

    A Tabela indica o impacto dos sistemas mveis no mercado corporativo

    mundial, e d uma noo tambm do que est acontecendo no mercado. Aqui no

    Brasil, a maior fatia ainda est com o Android, mas isto est mudando rapidamente,

    com o Windows Phone penetrando fortemente nas empresas, devido falta de

    recursos nos outros sistemas operacionais mveis.

    Em resumo, este comparativo apresentou uma anlise e avaliao

    comparativa, que mostrou como as tecnologias podem ser avaliadas e comparadas

    na rea de mobilidade, rea que vem se tornando cada vez mais popular no

    cotidiano das pessoas. A inteno deste comparativo no foi dizer ao leitor qual o

    melhor ou o pior sistema para dispositivos mveis, mas sim, auxiliar o mesmo a

    decidir a melhor plataforma.