Saltar para o conteúdo

Loja de aplicativos

Origem: Wikipédia, a enciclopédia livre.

Umaloja de aplicativosé um tipo de plataforma dedistribuição digitalde software de computador chamadaaplicativos,geralmente em um contexto móvel. Os aplicativos fornecem um conjunto específico de funções que, por definição, não incluem o funcionamento do próprio computador. Um software complexo projetado para uso em umcomputador pessoal,por exemplo, pode ter um aplicativo relacionado projetado para uso em umdispositivo móvel.Hoje, os aplicativos são normalmente projetados para serem executados em umsistema operacionalespecífico: como oiOS,macOS,WindowsouAndroidcontemporâneo, porém, no passado,as operadoras de celulartinham seus próprios portais para aplicativos e conteúdo de mídia relacionado.[1]

Conceito básico

[editar|editar código-fonte]

Uma loja de aplicativos é qualquer vitrine digital destinada a permitir a pesquisa e revisão de títulos de software ou outras mídias oferecidas para venda eletronicamente. Fundamentalmente, a própria loja de aplicativos oferece uma experiência segura e uniforme que automatiza a compra eletrônica, a descriptografia e a instalação de aplicativos de software ou outras mídias digitais.

As lojas de aplicativos normalmente organizam os aplicativos que oferecem com base: nos recursos fornecidos pelo aplicativo (incluindo jogos, multimídia ou produtividade), no dispositivo para o qual o aplicativo foi projetado e no sistema operacional em que o aplicativo será executado.

As lojas de aplicativos geralmente assumem a forma de umaloja online,onde os usuários podem navegar por essas diferentes categorias de aplicativos, visualizar informações sobre cada aplicativo (como avaliações ou classificações) e adquirir o aplicativo (incluindo a compra do aplicativo, se necessário muitos aplicativos são oferecidos sem nenhum custo). O aplicativo selecionado é oferecido como download automático, após o qual o aplicativo é instalado. Algumas lojas de aplicativos também podem incluir um sistema pararemover automaticamente um programa instaladodos dispositivos sob determinadas condições, com o objetivo de proteger o usuário contra softwares mal-intencionados.[2]

As lojas de aplicativos geralmente fornecem uma maneira de os usuários fornecerem avaliações e classificações. Essas avaliações são úteis para outros usuários, desenvolvedores e proprietários de lojas de aplicativos. Os usuários podem selecionar os melhores aplicativos com base nas classificações, os desenvolvedores recebem feedback sobre quais recursos são elogiados ou não e, finalmente, os proprietários de lojas de aplicativos podem detectar aplicativos ruins e desenvolvedores mal-intencionados analisando automaticamente as avaliações com técnicas de mineração de dados.[3]

Muitas lojas de aplicativos são selecionadas por seus proprietários, exigindo que os envios de aplicativos em potencial passem por um processo de aprovação. Esses aplicativos são inspecionados quanto à conformidade com determinadas diretrizes (como as decontrole de qualidadeecensura), incluindo a exigência de que seja cobrada umacomissãosobre cada venda de um aplicativo pago. Algumas lojas de aplicativos fornecem feedback aos desenvolvedores: número de instalações, problemas em campo (latência, travamento etc).[4]

Pesquisadores propuseram novos recursos para lojas de aplicativos. Por exemplo, a loja de aplicativos pode fornecer uma versão única e diversificada do aplicativo por questões de segurança.[5]A loja de aplicativos também pode orquestrar o monitoramento e a correção de bugs para detectar e reparar falhas nos aplicativos.[6]

A Electronic AppWrapper[7]foi o primeiro catálogo de distribuição de software eletrônico comercial a gerenciar coletivamente a criptografia e fornecer direitos digitais para aplicativos e mídia digital[8](a edição nº 3 foi a loja de aplicativos originalmente demonstrada aSteve Jobsna NeXTWorld EXPO).[9]Enquanto editor sênior da NeXTWORLD Magazine, Simson Garfinkel, classificou o The Electronic AppWrapper 4 3/4 Cubes (de 5), em sua revisão formal. O Electronic AppWrapper de Paget foi nomeado finalista nos altamente competitivos prêmios InVision Multimedia 93 em janeiro de 1993 e ganhou o prêmio Best of Breed por conteúdo e informação na NeXTWORLD Expo em maio de 1993.[10]

Uma captura de tela da 3DReality da Stone Design rodando no Electronic AppWrapper, a primeira loja de aplicativos

Antes da Electronic AppWrapper, que foi lançado pela primeira vez em 1992, as pessoas estavam acostumadas a software distribuído por disquetes ou CD-ROMs, era possível até baixar software usando um navegador da web ou ferramentas de linha de comando. MuitasdistribuiçõesLinuxe outrossistemas do tipoUnix fornecem uma ferramenta conhecida comogerenciador de pacotes,que permite ao usuário gerenciar automaticamente o software instalado em seus sistemas (incluindo componentes do sistema operacional e software de terceiros) usando ferramentas delinha de comando,novo software (e os pacotes necessários para sua operação adequada) podem ser recuperados deespelhoslocais ou remotos e instalados automaticamente em um único processo. Gerenciadores de pacotes notáveis em sistemas operacionais do tipo Unix incluem oFreeBSDPorts (1994), pkgsrc (1997), oAPTdoDebian(1998),YUMe oPortagedoGentoo(que, diferentemente da maioria dos gerenciadores de pacotes, distribui pacotes contendocódigo-fonteque écompiladoautomaticamente em vez deexecutáveis). Alguns gerenciadores de pacotes têm softwaregráficode front-end que pode ser usado para navegar pelos pacotes disponíveis e realizar operações, como oSynaptic(que é frequentemente usado como front-end para o APT).

Em 1996, a distribuição SUSE Linux tinha o YaST como front-end para seu próprio repositório de aplicativos. O Mandriva Linux tem urpmi com interface gráfica chamada Rpmdrake. O Fedora eo Red Hat Enterprise Linuxpossuem oYUMem 2003 como sucessor do YUP (desenvolvido naDuke UniversityparaRed Hat Linux).

Em 1997, foi lançado o BeDepot, uma loja de aplicativos e gerenciador de pacotes de terceiros (Software Valet) paraBeOS,que funcionou até 2001. Ele acabou sendo adquirido pela Be Inc. O BeDepot permitia aplicativos comerciais e gratuitos, além de lidar com atualizações

Em 1998, a Information Technologies India Ltd (ITIL) lançou a Palmix, uma loja de aplicativos baseada na web exclusivamente para dispositivos móveis e portáteis. A Palmix vendia aplicativos para as três principais plataformas de PDA da época: Palm Pilots baseados em Palm OS, dispositivos baseados em Windows CE e handhelds Psion Epoc.[11]

Em 1999, aNTT DoCoMolançou ai-mode,a primeira loja de aplicativos online integrada para telefones celulares, ganhando popularidade nacional na cultura japonesa do telefone celular. A DoCoMo usou um modelo de negócios de compartilhamento de receita, permitindo que criadores de conteúdo e provedores de aplicativos mantivessem até 91% da receita[12]Outras operadoras fora do Japão também criaram seus próprios portais depois disso, como Vodafone live! em2002.[13]Neste momento, a fabricante de telefones celularesNokiatambém introduziu conteúdo para download sem operadora com o Club Nokia.[14]

Em dezembro de 2001, aSprint PCSlançou o serviço de download sem-fio Ringers & More para sua então nova rede sem fio 3G. Isso permitiu que os assinantes da rede de telefonia móvel Sprint PCS baixassem toques, papéis de parede, aplicativos J2ME e faixas de música completas posteriores para determinados telefones. A interface do usuário funcionava por meio de um navegador da web no computador desktop, e uma versão estava disponível no aparelho.[15]

Em 2002, a distribuição Linux comercialLinspire(então conhecida como LindowsOS, que foi fundada por Michael Robertson, fundador da MP3.com) introduziu uma loja de aplicativos conhecida como Click'N'Run (CNR). Por uma taxa de assinatura anual, os usuários podem realizar a instalação com um clique de aplicativos gratuitos e pagos por meio do software CNR. Doc Searls acreditava que a facilidade de uso do CNR poderia ajudar a tornar o desktop Linux uma realidade viável.[16]

Em 2003, a Handango introduziu a primeira loja de aplicativos no dispositivo para encontrar, instalar e comprar software para smartphones. O download e a compra do aplicativo são concluídos diretamente no dispositivo, portanto, a sincronização com um computador não é necessária. Descrição, classificação e captura de tela estão disponíveis para qualquer aplicativo.

Em 2005, a Nokia 770 Internet Tablet tem um frontend gráfico para seu repositório de aplicativos para instalar facilmente o aplicativo (seuMaemofoi baseado noDebian). Mais tarde, a Nokia também introduziu o Nokia Catalogs, mais tarde conhecido como Nokia Download!, para smartphonesSymbianque tinham acesso a aplicativos para download originalmente através de terceiros como Handango ou Jamba![17]Porém a partir de meados de 2006 a Nokia passou a oferecer seu próprio conteúdo através do Nokia Content Discoverer.[18]

A popular distribuição Linux, oUbuntu,(também baseada em Debian) introduziu seu próprio gerenciador de software gráfico conhecido comoUbuntu Software Centerna versão 9.10 como um substituto para oSynaptic.[19]No Ubuntu 10.10, lançado em outubro de 2010, o Centro de Software expandiu além de apenas oferecer software existente de seus repositórios, adicionando a capacidade de comprar determinados aplicativos (que, no lançamento, era limitado aoDVDlicenciado como Fluendocodecs).[20]

AApplelançou oiPhone OS2.0 em julho de 2008 para oiPhone,junto com aApp Store,apresentando oficialmente o aplicativo de terceiros desenvolvimento e distribuição para a plataforma. O serviço permite que os usuários comprem e baixem novos aplicativos para seus dispositivos por meio da App Store no dispositivo ou daiTunes Storeno software de desktopiTunes.[21][22]Embora a Apple tenha sido criticada por alguns por como opera a App Store, tem sido um grande sucesso financeiro para a empresa.[23]A popularidade da App Store da Apple levou ao surgimento do termo genérico "loja de aplicativos", bem como à introdução de mercados equivalentes por sistemas operacionais móveis concorrentes: oAndroid Market(mais tarde renomeado para Google Play) lançado juntamente com o lançamento do primeiro smartphoneAndroid(oHTC Dream) em setembro de 2008,[24]OApp WorlddaBlackBerryfoi lançado em abril de 2009,[25][26]assim como a Ovi Store daNokiae a Windows Marketplace for Mobile daMicrosoft,ambas lançadas naquele ano.[27]

App Store como marca registrada

[editar|editar código-fonte]

Devido à sua popularidade, o termoApp store(loja de aplicativos (em inglês)) (usado pela primeira vez pelo Electronic AppWrapper[7]e mais tarde popularizado pelaAppledaApp Storepara dispositivosiOS) tem sido frequentemente usada como uma marca comercial genérica para se referir a outras plataformas de distribuição de natureza semelhante.[28]A Apple reivindicoumarca registradasobre a frase e registrou um registro de marca registrada para a "App Store" em 2008. Em 2011, a Apple processou tanto a Amazon.com (que executa aAmazon Appstorepara dispositivos baseados em Android) e GetJar (que oferece seus serviços desde 2004) para infração de marca registrada e falsa publicidade em relação ao uso do termo "loja de aplicativos" para se referir aos seus serviços.[29]AMicrosoftapresentou várias objeções contra a tentativa da Apple de registrar o nome como marca, considerando-o já um termo genérico.[30]

Em janeiro de 2013, aTribunal de Distrito dos Estados Unidosrejeitou as reivindicações de marca registrada da Apple contra a Amazon. O juiz decidiu que a Apple não apresentou provas de que a Amazon tentou "imitar o site ou publicidade da Apple" ou comunicou que seu serviço "possui as características e qualidades que o público espera da Apple APP STORE e/ou produtos da Apple". Em julho de 2013, a Apple desistiu do caso.[31][32]

Referências

  1. «The Economics of Mobile Application Store (Wayback Machine version)».17 de maio de 2009. Arquivado dooriginalem 9 de maio de 2012
  2. «Microsoft: We can remotely delete Windows 8 apps».Computerworld.IDG.8 de dezembro de 2011.Consultado em 8 de outubro de 2013
  3. Gomez, Maria; Rouvoy, Romain; Monperrus, Martin; Seinturier, Lionel (2015). «A Recommender System of Buggy App Checkers for App Store Moderators».2015 2nd ACM International Conference on Mobile Software Engineering and Systems.[S.l.: s.n.] pp. 1–11.ISBN978-0-7695-5566-9.doi:10.1109/MobileSoft.2015.8
  4. Gomez, Maria; Adams, Bram; Maalej, Walid; Monperrus, Martin; Rouvoy, Romain (março de 2017).«App Store 2.0: From Crowdsourced Information to Actionable Feedback in Mobile Ecosystems».IEEE Software.34(2): 81–89.arXiv:1807.00518Acessível livremente.doi:10.1109/ms.2017.46
  5. Franz, Michael (21 de setembro de 2010). «E unibus pluram: massive-scale software diversity as a defense mechanism». ACM: 7–16.doi:10.1145/1900546.1900550
  6. Gomez, Maria; Martineza, Matias; Monperrus, Martin; Rouvoy, Romain (2015). «When App Stores Listen to the Crowd to Fight Bugs in the Wild».2015 IEEE/ACM 37th IEEE International Conference on Software Engineering(PDF).[S.l.: s.n.] pp. 567–570.ISBN978-1-4799-1934-5.doi:10.1109/icse.2015.195
  7. abElectronic AppWrapper.Kevra.org. Retrieved on 2013-11-22.
  8. AppWrapper Volume1 Issue 3 Ships.Groups.google.com. Retrieved on 2013-11-22.
  9. Carey, Richard (17 de julho de 2015).«Electronic Recollections, By Ricard Carey».AppStorey.Richard Carey
  10. Ruby, Dan (August 1993)Our First Annual Awards for NEXTSTEP Product Excellence.NeXTWORLD.
  11. «A one stop shop for so-oft-ware for Palmtops and Handhelds».Arquivado dooriginalem 18 de agosto de 2000
  12. Mary J. Cronin (2010),Smart Products, Smarter Services: Strategies for Embedded Control,p. 135,Cambridge University Press
  13. «Vodafone calls on mobiles to go Live!»
  14. Newswires, Buster Kantrowdow Jones (23 de maio de 2001).«'Club Nokia' Service Could Put Firm in Awkward Position with Operators».Wall Street Journal
  15. «PRS Newswire: Sprint Customers Will Soon Personalize their Wireless Phones with New Sprint PCS Ringers & More(SM) Wireless Download Service».Consultado em 26 de dezembro de 2014
  16. «Click-N-Run: an Easier Future for Customers?».Linux Journal.Consultado em 13 de fevereiro de 2013
  17. «Nokia S60 News and Reviews»
  18. «Nokia Content Discoverer | GeoConnexion»
  19. «Ubuntu 9.10 review: Karmic Koala».ITPro.com.Consultado em 15 de fevereiro de 2013
  20. «Review: Ubuntu 10.10 builds on app store, cloud service strengths».DesktopLinux.com.Consultado em 15 de fevereiro de 2013
  21. Beckman, Mel (16 de maio de 2011).«What the App Store Future Means for Developers and Users».PC World
  22. Yukari Iwatani Kane (6 de março de 2009).«Breaking Apple's Grip on the iPhone».The Wall Street Journal
  23. «App Store Tops 40 Billion Downloads with Almost Half in 2012».Apple.7 de janeiro de 2013
  24. Reardon, Marguerite (16 de setembro de 2008).«Hype builds for Android phone launch».CNET
  25. Cha, Bonnie (4 de março de 2009).«RIM store crowned BlackBerry App World».CNET News.Consultado em 9 de março de 2009
  26. «Apple Releases iPhone OS 2.0 Update».PC World.11 de julho de 2008.Consultado em 13 de fevereiro de 2013
  27. «Microsoft opens Windows Marketplace for Mobile with 246 apps».ZDNet
  28. «Has appstore become a generic trademark?».genericides.org.12 de janeiro de 2020.Consultado em 17 de fevereiro de 2021
  29. «GetJar responds to Apple's cease-and-desist letter over 'App Store' name».BGR. 11 de julho de 2011.Consultado em 13 de fevereiro de 2013
  30. Yin, Sara (30 de março de 2011).«Microsoft Files Another Objection in Apple's 'App Store' Trademark Case».PC Magazine
  31. «No app for that: Apple's false ad suit over Amazon Appstore thrown out».Ars Technica.2 de janeiro de 2013.Consultado em 4 de setembro de 2013
  32. Bostic, Kevin (9 de julho de 2013).«Apple drops 'App Store' lawsuit against Amazon, says no need to pursue case».Appleinsider.com.Consultado em 2 de janeiro de 2014