Bubble permet de développer des applications sans code et rapidement. Si vous avez lu notre premier article, vous avez déjà découvert toutes les fonctionnalités que l’on peut développer avec « Bubble.io », et vous savez que c’est un outil puissant. Mais pour le moment, certaines fonctionnalités sont encore pas disponibles. Même si certains sont à l’étude !

 

Créer des applications natives : C’est Non avec Bubble ! 🙁

La plateforme ne fournit pas encore de moteur spécifique pour développer des applications natives sur les magasins d’applications. Alors que cela devrait être mis en œuvre à moyen/long terme, il est encore possible de déployer des applications mobiles hybrides sur certains stores.

 

Héberger une application sur un serveur privé, c’est non aussi ! Mais vous avez déjà AWS, que demander de plus ?

Bubble fournit l’hébergement de ses clients sur les serveurs en cloud d’Amazon Web Services (AWS) ou sur des instances dédiées. Actuellement, il n’est pas possible d’héberger soi-même une application Bubble sur un service d’hébergement privé ou un serveur sur site.

Cela dit, le cloud computing devient la norme et AWS est reconnu comme le premier fournisseur de cloud (>50% de part de marché), en termes de performance et de sécurité. C’est déjà pas mal pour lancer une startup non ?

 

Exécuter d’autres langages que Javascript : Non !

Il est vrai que les développeurs de Bubble peuvent étendre les fonctionnalités d’une application avec du code personnalisé. Mais seul le langage JAVASCRIPT est pris en charge. Si vous ne l’avez pas encore appris eh bah c’est moche !

Le moteur central de Bubble est écrit en langage Javascript. À ce jour, les développeurs ne pourront utiliser le Javascript que pour construire des intégrations personnalisées en plus de Bubble.

 

Découvrez toutes les fonctionnalités pour développer votre app

 

Développer des algorithmes complexes : Non !

Le langage visuel de Bubble n’est pas l’outil le plus approprié pour développer des algorithmes complexes, en particulier des opérations récursives ou en boucle sur des données. En revanche, les développeurs peuvent utiliser ou écrire des algorithmes personnalisés en dehors de la plateforme. Les développeurs d’algo peuvent les héberger sur Amazon Lambda par exemple et les utiliser en utilisant une API. Par exemple un algorithme d’apprentissage automatique. La connection avec des API et des bases de données externes est très bien pensé !

 

Créer des jeux vidéo (avancés) : Non !

Ne vous attendez pas à créer et à faire tourner des jeux complexes en 3D ou des jeux de plateforme avec le moteur de Bubble… Même si certains utilisateurs intelligents ont réussi à créer de petits jeux qui valent la peine d’être essayés comme The Legend of Zeldinia de J805 ou Pizza Mania de Landowski.

 

Exporter le code : Non ! Sinon Bubble ferme le mois prochain !

Les applications Bubble ne peuvent être exécutées que sur la plate-forme Bubble. Ce modèle propriétaire est justifié par le modèle économique de l’éditeur. Ainsi, vous ne pouvez pas exporter une application sous forme de code. Si vous décidez de vous éloigner de la plateforme, vous devrez reconstruire la logique de l’application (sans code). Vous ne pourrez exporter que les données de l’application et le code personnalisé. Voilà, sinon ce serait trop beau !! 😉