Casa > O > O Blazor Pode Ser Usado Para Desenvolver Aplicações Ios?

O Blazor pode ser usado para desenvolver aplicações iOS?

Sim e Não, eu escreveria um aplicativo web progressivo:

p>Aplicações web progressivas (PWAs) são um tipo de software aplicativo fornecido através da web, construído usando tecnologias web comuns, incluindo HTML, CSS e JavaScript ... não há nenhum requisito para desenvolvedores ou usuários instalarem aplicativos web via sistemas de distribuição digital como Apple App Store ou Google Play.

Source: Aplicações web progressivas - Wikipedia

Porquê Sim?

Porque, tal como na sua definição, os PWAs são um tipo de aplicações que são suportadas por qualquer navegador principal: Chrome, Safari, Firefox, Edge e todos os navegadores baseados no Chromium. Você só precisa seguir alguns padrões e muito importante para implementar Web Workers para permitir que seu aplicativo possa ser instalado a partir daí.

Você pode usar ferramentas de suporte como PWABuilder. Não é exatamente o melhor da minha experiência, mas pode lhe dar algumas dicas.

Também, muitas empresas como Twitter e Uber estão trabalhando com essa tecnologia para transformar seus sites em PWAs, já que é mais barato, rápido e fácil de atualizar sem a necessidade de carregar novos aplicativos para as lojas. Outros exemplos:

7 Excelentes Exemplos de Aplicações Web Progressivas

Como você sabe se o seu site já é um PWA?

  1. Abra o seu site no Google Chrome (ou baseado no navegador Chromium) sem Plugins (conselho, pode impactar a avaliação).>li>Clique com o botão direito do mouse.>li>Clique no Elemento Inspecionar.>li>Vá para a guia Auditorias.>li>Clique em Executar auditorias.

E se a sua aplicação é um PWA você receberá algo como isto:

main-qimg-f1407251c5e866fe1839da40e2b54230

Você pode verificar meu PWA e usar os passos anteriores:

Toastmasters Timer

Também, você pode instalar o Chrome para Android ou Safari no iOS.

main-qimg-83ef19a91b63f3cdfa8f69aa48a2c5bf

O teste anterior, como você pode ver, foi feito no iOS.

Aqui você tem alguns dos prós e contras deles no iOS em 2019:

PWAs no iOS 12.2 beta: o bom, o mau, e o "ainda não tenho certeza se bom"

Outras vezes, eu usei este artigo para permitir que o meu fosse um PWA completo no iOS uma vez que eles têm seus próprios "padrões":

Designing Native-Like Progressive Web Apps For iOS

Agora, a próxima resposta, por que não?

Porque se você só quer uma "aplicação normal" que seja totalmente nativa, então isso não vai acontecer, é melhor usar Xamarin.iOS ou Xamarin.Forms Shell se você quiser reutilizar suas habilidades em C# ou você pode dar uma tentativa de Flutter que até suporta o desenvolvimento web tudo em um.

Atualização Ago 2020:

Você tem uma funcionalidade experimental para Blazor Native:

Experimental Mobile Blazor Bindings

De Eliga Mckowen

Quais são alguns exemplos de diálogo hoteleiro para fazer a reserva por telefone? :: Como é a vida útil da bateria do Fossil Hybrid Smartwatch - Q Grant (Geração 2)?