Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
A Vantagens e Desvantagens do Desenvolvimento Mobile Multiplataforma!
Play lesson

Desenvolvimento Mobile - A Vantagens e Desvantagens do Desenvolvimento Mobile Multiplataforma!

5.0 (2)
20 learners

What you'll learn

This course includes

  • 1.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Você sabe o motivo de aplicativos híbridos não serem considerados multiplataforma? Bom, apesar de aplicativos híbridos usarem o mesmo código para web e mobile, eles não são considerados multiplataforma porque o seu código não compila diretamente para o sistema operacional desejado. Ele apenas faz uma WebView, isto é, uma visualização da página web dizendo que seria um app. Porém, apesar de os híbridos não serem considerados multiplataforma, os aplicativos multiplataforma se valem de alguns benefícios dos híbridos, como por exemplo, um código fonte para vários dispositivos, como uma página web e desktop, uma equipe reduzida e o desenvolvimento rápido, um benefício importante que faz muita diferença e que aplicativos multiplataforma compilam diretamente para o sistema nativo, fornecendo uma melhor experiência. Com isso, os aplicativos ficam elegantes e também temos animações mais fáceis de programar. Entretanto, teremos algum o custo no desempenho e um gasto maior de bateria se comparado ao nativo. No modelo multiplataforma, conseguimos obter conexão direta com recursos nativos do aparelho e uma curva de aprendizado menor da equipe, já que temos apenas uma linguagem de programação que compila para mobile, web e desktop. Isso traz grande vantagem para as empresas na hora de pensar nos times que poderão construir. O Instagram, por exemplo, se aproveitou de vantagens como velocidade e menos código em algumas funcionalidades do aplicativo. Com o desenvolvimento multiplataforma, além disso, empresas têm a possibilidade de atingir muito mais usuários, já que podem oferecer suporte em diferentes tipos de plataforma. Mas quais são os pontos positivos e negativos do desenvolvimento multiplataforma? Bom, eu vou começar pelos pontos positivos. O primeiro deles é que o código único compila para a plataforma que será utilizada, seja mobile web ou desktop. O segundo ponto é que teremos aplicativos bonitos e com animações fáceis de programar. O terceiro é o desenvolvimento rápido do aplicativo, com uma equipe reduzida. Os pontos negativos são perda de desempenho comparado ao nativo e um consumo de bateria maior que um aplicativo nativo, e no caso do Flutter, a linguagem é relativamente nova e mudanças constantes. Ficamos por aqui. Não se esqueça de consolidar esse conhecimento em seu conteúdo on-line. Em uma próxima oportunidade, veremos o que é o código Dart, até mais. /// Se você gostou deste vídeo sobre Desenvolvimento Mobile, pode gostar também de: • Você sabe o que são Suítes de teste de Software? | Qualidade de Software https://www.youtube.com/watch?v=HvwbgkiR7IA • A Diferença entre Teste de Software e Depuração | Qualidade de Software https://www.youtube.com/watch?v=MkmElH1_NYQ • As Fases do Teste de Software | Qualidade de Software https://www.youtube.com/watch?v=XT6wLpX_wYs /// Esse vídeo é um recorte da aula de Desenvolvimento mobile do nosso curso FullturePRO Dev Full Stack. Já pensou que em menos de um ano, você estará pronto para construir um aplicativo do zero? Com nosso curso, você terá uma visão ampla de todo projeto para criação de uma aplicação e poderá definir o seu caminho profissional, apto para atuar no Front-end, Back-end e Mobile em uma das maiores empresas do Brasil e do mundo. Conheça mais sobre nosso curso em: https://www.fullture.com/dev-full-stack-matricula/ Futureproof Yourself! /// Sobre a Fullture Somos uma escola focada em desenvolver os profissionais que o Brasil (e o mundo) precisa, estabelecendo uma ponte entre profissionais e empresas. - Saiba mais em https://fullture.com/ ///Siga-nos - Facebook: https://www.facebook.com/fulltureschool - Instagram: https://www.instagram.com/fulltureschool ///Tags #Fullture #QualidadeDeSoftware #DevFullStack

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere