Em breve, os desenvolvedores de software poderão projetar aplicativos universais para iOS / macOS que funcionem com uma tela sensível ao toque ou um mouse / trackpad, dependendo de estarem em execução no hardware do iPhone e iPad ou no Mac. A iniciativa de fusão de aplicativos, apelidada de Project Marzipan, ocorre quando a Apple planeja substituir os chips Intel por seus próprios processadores Mac.
Mark Gurman, relatando para a Bloomberg:
Ainda este ano, a Apple planeja permitir que os desenvolvedores portem seus aplicativos de iPad para computadores Mac através de um novo kit de desenvolvimento de software que a empresa lançará em junho na sua conferência anual de desenvolvedores..
Os desenvolvedores ainda precisarão enviar versões separadas do aplicativo às iOS e Mac App Stores da Apple, mas o novo kit significa que eles não precisam escrever o código de software subjacente duas vezes, disseram as pessoas familiarizadas com o plano..
A WWDC acontecerá de 3 a 7 de junho no McEnery Convention Center de San Jose.
O objetivo final da iniciativa de várias etapas é até 2021 ajudar os desenvolvedores a criar um aplicativo uma vez e fazê-lo funcionar em iPhones, iPads e Macs. Mas, apesar do plano de fusão de aplicativos, a Apple disse que não combinará iOS e macOS em um único sistema operacional..
Em 2020, a Apple planeja expandir o kit para que os aplicativos do iPhone possam ser convertidos em aplicativos da Mac da mesma maneira. Os engenheiros da Apple acharam isso desafiador porque as telas do iPhone são muito menores que as telas dos computadores Mac.
Espero que isso não resulte em aplicativos ampliados que pareceriam não naturais em telas que não são de smartphones, como os aplicativos para tablets Android não otimizados.
Até 2021, os desenvolvedores poderão mesclar aplicativos do iPhone, iPad e Mac em um aplicativo ou o que é conhecido como 'binário único'. Isso significa que os desenvolvedores não precisarão enviar seu trabalho para diferentes Apple App Stores, permitindo que os aplicativos iOS sejam baixados diretamente de computadores Mac, combinando efetivamente as lojas.
Estou imaginando que haveria uma loja central que filtrasse o conteúdo com base na plataforma. Se eu o visse no meu iPhone, os aplicativos macOS ficariam ocultos e vice-versa. Também precisaríamos de uma opção para mostrar todos os aplicativos (como, por exemplo, mostrar aplicativos do iPad ao navegar nos resultados de pesquisa apenas do iPhone da App Store) para que você pudesse baixar e instalar um aplicativo no Mac a partir do telefone ou tablet.
A esperança da Apple é que as novas estruturas estimulem a criação de novos softwares, aumentando a utilidade dos gadgets da empresa. Alguns grandes desenvolvedores descontinuaram aplicativos nativos do macOS em favor de seus colegas baseados na Web, como o Twitter.
O benefício mais direto será facilitar a vida dos milhões de desenvolvedores que escrevem software para os dispositivos da Apple. Por exemplo, no final deste ano, a Netflix poderia oferecer mais facilmente um aplicativo para Mac para assistir a vídeos, convertendo seu aplicativo para iPad.
Em 2021, o Twitter, que abandonou principalmente a plataforma Mac, poderia publicar um único aplicativo para todos os clientes da Apple.
O projeto Marzipan, se bem feito, poderia resolver esses problemas.
Uma tendência preocupante entre desenvolvedores preguiçosos no sentido de usar estruturas de software de terceiros para a criação de aplicativos, uma vez que funcionem em várias plataformas, resultou em todos os tipos de software de lixo. Um bom exemplo disso: aplicativos criados por elétrons, como Slack, NordVPN e muitos outros. O principal problema desses aplicativos de plataforma cruzada é que eles realmente não respeitam os recursos específicos de cada sistema operacional. Como resultado, você não obtém recursos fornecidos pelo macOS, como verificação ortográfica, de que todos os aplicativos nativos para Mac são "de graça".
Voice Memos, outro aplicativo iOS agora disponível no macOS Mojave.A Bloomberg deu as primeiras notícias do Project Marzipan em dezembro de 2017, dizendo que a Apple estava trabalhando em novas ferramentas para ajudar os programadores a projetar, projetar e compilar um único aplicativo binário que funcionaria em dispositivos iPhone, iPad e Mac. Não foi até a WWDC de 2018 em junho de 2018 que a empresa deu uma espiada nas novas estruturas.
Agora estamos na Fase 1 do Projeto Marzipan, com a Apple testando as novas estruturas transferindo Stocks, Home e outros aplicativos iOS para o macOS Mojave. A empresa de Cupertino basicamente adotou as estruturas essenciais do iOS e as adaptou para o macOS e os comportamentos especificamente adaptados à computação de desktop, como o uso de trackpad, mouse e janelas.
Os primeiros aplicativos criados pelo Marzipan são terríveis.
O Apple News, um dos aplicativos de ações do Mojave, foi construído com as ferramentas de maçapão da Apple.Se você der uma olhada mais de perto nos aplicativos Início, Ações e Notícias no seu Mac, verá todos os tipos de inconsistências e layouts ilógicos da interface do usuário. Você pode dizer claramente que há uma camada intermediária de software que permite que esses aplicativos iOS sejam executados no macOS.
Dito isto, não tenho dúvidas de que as Fases 2, 3 e assim por diante terão grandes melhorias em termos de velocidade e capacidade de resposta. E quando os Macs finalmente abandonam os chips Intel para processadores projetados pela Apple, sinto que esses aplicativos portados serão executados nativamente no macOS.
E para quem se pergunta, a iniciativa de substituir os chips Intel nos Macs pelos projetados pela Apple, com o nome de código Kalamata, ainda está nos estágios iniciais de desenvolvimento.
O confiável analista da Apple, Ming-Chi Kuo, listou quatro vantagens para a Apple, decorrentes da mudança para chips Mac projetados internamente. Primeiro, a Apple poderia controlar tudo sobre o design e a produção do Mac e ficar livre dos impactos negativos do roteiro não confiável da Intel.
Segundo, a Apple aumentaria seus próprios lucros diminuindo o custo do processador. Terceiro, poderia ganhar participação de mercado se essas economias se traduzirem em Macs de preço mais baixo. E quarto, usar seus próprios chips levaria a uma maior diferenciação da plataforma Mac de produtos rivais.
Como você se sente sobre o Projeto Marzipan? Deixe-nos saber nos comentários!
Imagem superior: o adaptador Luna Display transforma um iPad em um monitor secundário