Le développement application mobile se diffère entre application mobile native et application web. En effet, l’application mobile native se caractérise par le respect des codes de chaque plateforme avec un accès plus facile et rapide. Au contraire, l’application web est plus lente et moins adaptée à chaque plateforme. À l’opposé de l’application native, l’application web fonctionne comme un template de site web. En outre, les notifications push sont uniquement disponibles sur l’application mobile native et il peut fonctionner sans internet ce qui est impossible pour l’application web.