• 30 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 09/09/2020

Créez votre première application React Native

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Compétences évaluées

  • Décrire les avantages de React Native et le fonctionnement d’une Create React Native App

Description

Dans ce quiz, je vous propose de vérifier vos compétences sur les enjeux du développement mobile. Comment React Native a réussi à se faire une place dans le monde du développement, avec une arrivée si tardive ? C'est un bon exercice pour vous assurer d'avoir bien tout compris.

  • Question 1

    Par qui a été créé React Native ? 

    • Airbnb

    • Microsoft

    • Facebook

    • Google

    • Apple

  • Question 2

    Quelle est la principale différence entre une application native et une application cross-platform ?

    • Une application native est développée une seule fois et en un seul langage, alors qu'une application cross-platform est développée une fois pour chaque plateforme (iOS / Android).

    • Une application native est développée une fois pour chaque plateforme (iOS / Android), alors qu'une application cross-platform est développée une seule fois et en un seul langage.

    • Une application native ressemble plus à une application web, alors qu'une application cross-platform ressemble plus à une application mobile.

    • Une application native est moins performante qu'une application cross-platform.

  • Question 3

    Pourquoi réalise-t-on encore beaucoup d'applications natives, et ce, malgré tous les avantages des applications cross-platforms ?

    Attention, plusieurs réponses sont possibles.
    • Les applications natives sont plus performantes que les applications cross-platforms.

    • Les applications natives sont plus rapides à développer que les applications cross-platforms.

    • Les applications natives sont, dans l'ensemble, plus ressemblantes à des applications mobiles que les applications cross-platforms.

    • Les applications natives sont développées avec des langages de programmation réputés simples.