Apple News

Os aplicativos do iPad estão chegando ao Mac com o Project Catalyst da Apple

Terça-feira, 4 de junho de 2019 13h56 PDT por Joe Rossignol

Enquanto o Mac e iPad permanecer produtos distintos, a Apple continua a preencher a lacuna entre suas plataformas de desktop e móveis. Em 2014, por exemplo, introduziu recursos de Continuidade como Handoff e Universal Clipboard que permitem experiências mais perfeitas no Mac, & zwnj; iPad & zwnj; e outros dispositivos Apple.





A próxima etapa neste processo é o Projeto Catalyst, que torna muito mais fácil para os desenvolvedores estenda os aplicativos do iPad para o Mac .

catalisador de projeto
A partir do macOS Catalina e do Xcode 11, os desenvolvedores podem criar uma versão para Mac de um & zwnj; iPad & zwnj; aplicativo usando UIKit, um framework da Apple que até agora se destinava exclusivamente a aplicativos iOS. Adicionando suporte para macOS a um & zwnj; iPad & zwnj; O aplicativo é tão fácil quanto abrir um projeto Xcode e clicar na caixa de seleção Mac em Geral> Informações de implantação.



Embora a versão para Mac do aplicativo deva ser executada após a caixa ser marcada, nem sempre é o caso, pois o projeto Xcode pode conter código que não pode mais ser compilado devido a estruturas, APIs ou conteúdo incorporável que é incompatível com o Mac, de acordo com para o da Apple documentação do desenvolvedor :

A maioria dos aplicativos para iPad são ótimos candidatos para adaptação, mas alguns dependem de recursos do iPad que não existem em um Mac. Por exemplo, se os recursos essenciais do seu aplicativo exigem recursos do iPad como giroscópio, acelerômetro ou câmera traseira, estruturas iOS como HealthKit ou ARKit, ou a função principal do aplicativo é algo como navegação, ele pode não ser adequado para Mac.

A Apple tem instruções sobre como solucionar esses problemas de compatibilidade .

& zwnj; iPad & zwnj; os aplicativos portados para o macOS são executados nativamente no Mac, utilizando as mesmas estruturas, recursos e ambiente de execução dos aplicativos tradicionais do Mac, de acordo com Documentação do desenvolvedor da Apple :

A versão para Mac do seu aplicativo para iPad oferece suporte a muitos recursos do sistema encontrados no macOS sem exigir nenhum esforço de você ...

- Uma barra de menu padrão para seu aplicativo.
- Suporte para trackpad, mouse e entrada de teclado.
- Suporte para redimensionamento de janela e exibição em tela cheia.
- Barras de rolagem no estilo Mac.
- Suporte para copiar e colar.
- Suporte para arrastar e soltar.
- Suporte para controles da barra de toque do sistema.

Atualizado da Apple Diretrizes de Interface Humana são um recurso útil para projetar e codificar o & zwnj; iPad & zwnj; ideal aplicativo para Mac.

catalisador de projeto do universo DC DC Universe é um exemplo de um aplicativo Project Catalyst chegando ao Mac
Se tudo isso soa familiar, é porque Projeto Catalyst é o nome público da Apple para esta iniciativa, que até agora era conhecida por seu nome interno de Marzipan. Os planos da Apple para permitir que aplicativos iOS rodem facilmente no Mac eram relatado pela primeira vez por Bloomberg Mark Gurman mais de 18 meses atrás.

aplique o dinheiro da apple no cartão da apple

A Apple nos deu um primeiro vislumbre do Project Catalyst quando trouxe o & zwnj; iPad & zwnj; versões de seus aplicativos Apple News, Home, Stocks e Voice Memos para o Mac no ano passado no macOS Mojave. Os desenvolvedores terceirizados agora podem seguir o exemplo no macOS Catalina, que será lançado ao público no outono.

Tags: Project Catalyst, Marzipan Related Forum: macOS Catalina