Se os apps do Android e iOS não chegarem ao Windows ….. O Windows poderia ir até eles

ios-android-w10m

Uma novidade interessantíssima foi descoberta pelo pessoal do Windows Central e que pode mudar bastante os nossos pensamentos a respeito dos aplicativos.

Através de engenharia reversa no aplicativo do Office para iOS e Android foram encontrados detalhes impressionantes. No Office das plataformas rivais, foi encontrada uma camada de subsistema com partes dos registros do Windows 10 Mobile e em alguns casos até mesmo do próprio Windows 10. Essa forma de construção de aplicativos abre novos tipos cenários.

O desempenho dos aplicativos do Office no iOS e Android nunca foi perfeito. Não é ruim, no entanto, e navegar dentro dos apps é muito ágil. Mas o tempo de abertura é lento e leva alguns segundos para abrir. Isto poderia ter sido culpado na codificação pobre, mas se você contar uma nova camada de compatibilidade que Microsoft está usando, tudo se encaixa como um quebra-cabeça. Xamarin, uma poderosa ferramenta que a Microsoft comprou no ano passado, é muito famosa entre os desenvolvedores pelo seu desempenho pobre na abertura de apps, porque os mesmos códigos são executados em plataformas completamente diferentes, e isso não é uma tarefa fácil.

Qual seria a aplicação prática disso na nossa vida?

Não há nenhuma documentação oficial explicando como foram criados os apps do Office, mas isto pode mudar no futuro. A Microsoft já tem o ambiente de desenvolvimento Xamarin. No entanto, os aplicativos UWP não estão indo para outras plataformas, porque exige que criem apps multi-plataforma a partir do zero.

Se este projeto for liberado para o público, isso poderia significar que os aplicativos UWP possam ir para todas as principais plataformas no mundo. Ou seja, os devs não criaram mais apps Android ou iOS, mas apenas UWP.

Como dito pelo Windows Central, a Microsoft pode procurar uma maneira de aumentar o interesse dos desenvolvedores no UWP dessa forma. E se infiltrar dentro das plataformas móveis populares da Apple e do Google para usar as rivais em benefício próprio. A ideia é que os desenvolvedores criem apenas UWP, se a Microsoft liberasse isso ao público um dia.

51 comments on “Se os apps do Android e iOS não chegarem ao Windows ….. O Windows poderia ir até eles

  1. eu já havia pensado sobre isso no passado, mas tinha achado meio insano ahahha pq não levar o uwp ao android? e aumentar e muito a base instalada dos uwp?

    1. Levar o UWP ao android não é tão simples, seria mais fácil ir para o iOS eu até preferiria isso que se misturar com a bagunça de códigos que é o Android.

  2. Rapaz a Microsoft tem entregado inúmeras maneiras de fazer apps para sua plataforma, a compra do Xamarin foi justamente nesse sentido. Eu mesmo tive alguns treinamentos e me animei com a facilidade de criar projetos para as três plataformas, se isso se concretizar vai ficar faltando apenas os aparelhos.

  3. Abrir os apps do office no seu Galaxy Pocket nao conta hein!
    Abre voando no meu zenfone 2. Abria voando no meu zenfone 6. Abre voando no meu mi5. Abrem bem mais rapido do que no lumia 930 de um amigo meu.
    Conta outra

    1. Uso os apps do office no w10m e acho eles muitos bons, sem lag, rápidos e estáveis. Nunca tive problemas com eles. Acho que eles abre rápido também, e isso em um lumia 1020. Agora pode ser que os apps no androide abrem mais rápidos porque se eu nao me engano eles sao tipo pre inicializados quando liga o aparelho, por isso que o consumo de ram do android e alto.

  4. Eu uso o Office no iOS e Android sem nenhum tipo de lag, travamento ou coisa do tipo.

    E é óbvio que a MS aproveita o código do app do sistema dela em outros, ou você acha que ela vai criar os apps tão complexos em outros sistemas do zero? Puta merda… se nem o Facebook faz isso.

    1. Jorge, aplicativos gerados pelo Xamarin possuem uma performance melhor no celular que aplicativos nativos do IOS ou Android.
      Conversando com engenheiros da Xamarin eles explicaram que um APP feito pelo xamarin leva junto bibliotecas do Mono. Falando para um leigo entender, toda linha de código que é feita no app não é executada pelo celular ( java) no android ou (swift) do IOS e sim pelo framework do Mono, que vai junto com o app.
      O Raposa tem razão, esses apps não possuem lag.

    2. Usei uns tempos atrás o Word em um Snapdragon 400 em um tablet baratinho da LG com Android 5.0.
      Rodou muito bem.
      Office no iPad então nem se fala, roda liso.

    3. O Facebook Messenger do WM10 foi portado do iOS e o desempenho era sofrível, justamente por conter partes enormes do app nativo no app portado.

      1. Alguém tem que alterar esta matéria então:

        “os devs não criaram mais apps Android ou iOS, mas apenas UWP.”

        Mas mesmo assim, não acho que a Apple, que é chata pra caramba com a qualidade dos apps colocados em sua loja, iria permitir apps portados de outro sistema sem uma boa otimização. Vai acabar dando o mesmo trabalho para os devs.

        1. N acho q o desempenho seja uma problema, pelo q deu a intender, o office do android e ios ja usam isso, e o desempenho é melhor q o do próprio windows

          1. Vc tá indo contra tudo que a matéria diz:

            “O desempenho dos aplicativos do Office no iOS e Android nunca foi perfeito (…) o tempo de abertura é lento e leva alguns segundos para abrir. Isto poderia ter sido culpado na codificação pobre, mas se você contar uma nova camada de compatibilidade que Microsoft está usando, tudo se encaixa”

            Eles mesmo dizem que isso, mas de boa. Segue o jogo e vamos ver no que vai dar. kkkk

  5. Todos os mecanismo de reaproveitar codigo entre as plataformas fazem isso, sempre trazem um subsistema com eles.

    Por exemplo, fiz uns testes 2 anos atrás com o Delphi, onde você cria um app que roda no Android e iPhone. Só o subsistema ocupava 64mbs do app.

    O ruim dessa forma é justamente isso, você acaba com apps grandes demais e com desempenho inferior aos nativos.

    1. O Xamarin tem mapeamento de código, você escreve em C#, mas falando bem resumidamente, por debaixo dos panos ele compila em linguagem nativa Java/ Objetive-C/ Swift, tanto é que o binário das compilações são diferentes.

  6. “O desempenho dos aplicativos do Office no iOS e Android nunca foi perfeito””
    Típico comentário de quem nunca os usou…

      1. Fora que na época que a Microsoft lançou o Office para o iOS e Android, junto com Windows Phone 8.1, vários sites destacaram que rodava melhor em outras plataformas.

        https://twitter.com/tomwarren/status/530375741201199104/photo/1?ref_src=twsrc%5Etfw&ref_url=http%3A%2F%2Fappleinsider.com%2Farticles%2F14%2F11%2F07%2Fmicrosofts-own-office-apps-much-better-on-iphone-than-windows-phone-8

        Tom Warren esfregando na cara do autor mentiroso que o Office é PIOR em smartphones Windows do que no iOS e também Android.

        Não é a toa que esse site é zuado interner afora.

  7. A microsoft deveria investir em publicidade para o Xamarin. É a melhor forma de fazer com que os desenvolvedores que estão desenvolvendo para outras plataformas, publiquem um UWP, só porque já está meio caminho andado. O problema é que todos os cursos sobre o Xamarin que a microsoft dá, são mais focados em fazer propaganda do Azure do que ensinar sobre Xamarin. E na parte de desenvolvimento, os caras falam mais do Android e do IOS do que do próprio Windows. Vi um vídeo que os caras ficaram mais de 10 minutos falando sobre como a microsoft gosta e apoia o Linux. (????) No MVA, que é a plataforma de treinamento da microsoft (que não tem app pro Windows, e no edge do mobile buga muito), fazem mais propaganda do que ensinam. Além disso tudo, como se não bastasse, já tem bastante tempo que a microsoft desenvolve para as outras plataformas antes de desenvolver pro WIndows. Alguns apps nem lançam pro windows, e alguns que lançam, não funcionam direito e são travados. A microsoft tem tudo pra ir bem, mas só caga.

  8. So queria ler uma noticia referente ao Wm que não seja com “poderá, talvez seja possível” ta foda MS. Se quiser usar app da MS no android é melhor e tem mais. Incrível.

  9. Nossa se ela fizer isso aí fudeu para as outras plataformas, única coisa que mais deixa as pessoas de pé atrás é os aplicativos! Com aplicativos o Windows decola em Smartphones ♥

        1. Não teve sucesso porque um bando de alienado prefere iOS e Android porque é mais cômodo e porque muitas empresas boicotam o sistema porque não querem desenvolver o app para um terceiro sistema. Em questão de usabilidade o W10 dá um banho nos demais sistemas.

          1. Pois é: no dia que a MS conseguir resolver ESSE mistério o W10 para smartphones deslancha… porque senão sempre ficará num nicho “elitista” tentando competir com o iOS (mas nunca chegando tão longe) e sempre sobrando para o “povão” (mas a ESMAGADORA MAIORIA do mundo) o Android… temos aqui comentando também o colega
            Zuneando Windows… com certeza ele desenvolve todos os seus apps para WM também… 😉

          2. Depois dessa novidade sobre o CShell eu estou com vontade de pegar um outro aparelho com Windows Mobile 10 e testar a novidade. Eu não sou daqueles que exige muitos apps da loja, então, se tiver Whats, Face e Twitter pra mim já dá pro gasto hehehe

          3. O problema também é esse: EU, além de querer o Strava para WM, também gostaria de um app nativo para monitorar as câmeras de vigilância da minha empresa. Mas tem outra: SE eu quiser AGORA sair daqui e ira numa Magazine Luiza, uma Lojas Colombo, uma Americanas e chegar pro vendedor “me vê um celular com WM”… ele vai ter? Agora SE eu quiser um iPhone (iOS), um Samsung, um Motorola, um LG, etc (Android)… sentiu a diferença? :-/

      1. Microsoft não usa sistemas de outra empresa, nunca usou, ou ela compra o sistema rival, ou desiste de vez, ou faz o que esta fazendo, ou seja, usar o PC e o Xbox para atrair os devs para a loja já pensando no futuro, mas até lá o Mobile continua do jeito que esta sendo empurrando com a barriga…

  10. Por isso a bobona fica usando iPhone e Android no seu evento e é criticada. O plano é: “devs, não parem de criar apps Android ou iOS, apenas me incluam também como UWP.”

  11. Google ficaria feliz pois essa é a única maneira dos Apps Android serem perfeitamente responsivo como os da Microsoft, o que não seria uma boa jogada!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *