Bubble (bubble.io) is a no code app development platform from the Bubble Group in New York.
$25
per month
NativeScript
Score 4.8 out of 10
N/A
NativeScript is an open source framework that allows
you to create native iOS and Android apps, with one codebase, using the web
skills you already have (JavaScript and CSS) and the libraries you already
love.
N/A
Webflow
Score 8.7 out of 10
N/A
Webflow is a Website Experience Platform for modern marketing teams, used to visually build, manage, and optimize websites that offer both the consumer experience teams expect and enterprise-grade performance and scale.
$18
per month
Pricing
Bubble.io
NativeScript
Webflow
Editions & Modules
Personal
$25
per month
Professional
$115
per month
Production
$475
per month
No answers on this topic
Basic
$18
per month
CMS
$29
per month
Ecommerce - Standard
$42
per month
Business
$49
per month
Ecommerce - Plus
$84
per month
Ecommerce - Advanced
$235
per month
Offerings
Pricing Offerings
Bubble
NativeScript
Webflow
Free Trial
Yes
Yes
Yes
Free/Freemium Version
Yes
Yes
Yes
Premium Consulting/Integration Services
Yes
No
No
Entry-level Setup Fee
No setup fee
No setup fee
No setup fee
Additional Details
—
The NativeScript framework and CLI are completely free and open source. NativeScript Sidekick is a free download to improve developer productivity with optional paid tiers for power users.
Up to a 22% discount available for annual pricing.
More Pricing Information
Community Pulse
Bubble.io
NativeScript
Webflow
Features
Bubble.io
NativeScript
Webflow
Low-Code Development
Comparison of Low-Code Development features of Product A and Product B
Bubble.io
9.3
1 Ratings
6% above category average
NativeScript
-
Ratings
Webflow
-
Ratings
Platform Security
9.01 Ratings
00 Ratings
00 Ratings
Platform User Management
9.01 Ratings
00 Ratings
00 Ratings
Reusability
10.01 Ratings
00 Ratings
00 Ratings
Platform Scalability
9.01 Ratings
00 Ratings
00 Ratings
No-Code Development
Comparison of No-Code Development features of Product A and Product B
Bubble.io
9.8
1 Ratings
15% above category average
NativeScript
-
Ratings
Webflow
-
Ratings
No Coding Required
10.01 Ratings
00 Ratings
00 Ratings
Collaborative App Development
9.01 Ratings
00 Ratings
00 Ratings
Visual Data Modeling
10.01 Ratings
00 Ratings
00 Ratings
Framework Integration
10.01 Ratings
00 Ratings
00 Ratings
Multi-Channel Deployment
10.01 Ratings
00 Ratings
00 Ratings
Managed Hosting
10.01 Ratings
00 Ratings
00 Ratings
Security
Comparison of Security features of Product A and Product B
Bubble.io
-
Ratings
NativeScript
-
Ratings
Webflow
7.8
16 Ratings
5% below category average
Role-based user permissions
00 Ratings
00 Ratings
7.816 Ratings
Platform & Infrastructure
Comparison of Platform & Infrastructure features of Product A and Product B
Bubble.io
-
Ratings
NativeScript
-
Ratings
Webflow
8.2
13 Ratings
6% above category average
API
00 Ratings
00 Ratings
8.113 Ratings
Internationalization / multi-language
00 Ratings
00 Ratings
8.311 Ratings
Web Content Creation
Comparison of Web Content Creation features of Product A and Product B
Bubble.io
-
Ratings
NativeScript
-
Ratings
Webflow
8.1
19 Ratings
4% above category average
WYSIWYG editor
00 Ratings
00 Ratings
8.119 Ratings
Code quality / cleanliness
00 Ratings
00 Ratings
8.518 Ratings
Admin section
00 Ratings
00 Ratings
6.919 Ratings
Page templates
00 Ratings
00 Ratings
8.318 Ratings
Library of website themes
00 Ratings
00 Ratings
8.315 Ratings
Mobile optimization / responsive design
00 Ratings
00 Ratings
9.519 Ratings
Publishing workflow
00 Ratings
00 Ratings
8.418 Ratings
Form generator
00 Ratings
00 Ratings
7.015 Ratings
Web Content Management
Comparison of Web Content Management features of Product A and Product B
I recommend using Bubble.io for most web applications, including SaaS platforms, marketplaces, e-commerce, social media platforms and much more. While Bubble.io does a lot well, it could do a better job at processing/creating data faster. So if you have a heavily intensive application where you need to create and pass around millions of rows of data in short amounts of time, it might be worth looking at other backend systems to use.
I gotta be honest, after a PoC period, we choose to rewrite the whole application in a different cross-platform app. Our developers had to invest a lot of time and effort to debug a lot of plugin-related issues, which we needed to utilize the android mobile phone capabilities. QR reader, special visualizations, and fine-tuning were really hard and often resulted in writing native Android code instead of using the shared Angular code. In the end, we think that writing a standalone Android app and an Angular app would have been a better alternative, as the shared code base was so unreliable that it did not save us any time.
Since the purpose in my case is to build a small professional looking site to present project outcomes and other research, I can create custom fields and design experimentations. Webflow builds sites that are super professional, with many amazing templates that don't look cheap. Additionally, I can test responsive layouts. Apart from this, I used 1-2 static pages to illustrate key findings for example what a multilingual site could look like with screenshots without needing CMS in free version, which are all the valuable skills to acquire. Compared to WordPress, Webflow is expensive with limited free features, although it has really cool additional features that will make the site I build stand out.
True native app. The app uses native components and that is quite noticeable in the overall performance of the app. NativeScript is also awesome in the way we can access the native APIs, so we are never really constrained by the framework. If we need, we can just dive into the native APIs without leaving our environment and language (JS).
Cross-platform. Builds for Android and iOS. It deals with the platforms differences very well.
Support for Vue.js. Even though it is just a community effort, the NativeScript-Vue plugin is the best alternative to build native Apps with Vue.js. That was a major factor to go with NativeScript.
Saves time- because I don't have to do double entry of content.
It saves money. I like that it is an all-in-one system, so I don't have to host elsewhere.
Flexibility - Webflow provides me with a lot of flexibility in my webpage design, allowing me to adjust pages as needed, depending on the content types.
Brand recognition is still behind WordPress, which can make it a challenging sell for clients looking to play it safe in their CMS decision.
The CMS is ideal for smaller datasets, but higher content sites introduce some minor challenges.
Alignment between designers and developers is key prior to implementation. The flexibility of the platform requires careful planning to avoid over-engineering.
The hybrid is ok but native is better for performance and the right use case I want to go for is the performance without dealing with too many development tools.
Webflow is very easy for a beginner to get started with and achieve good results, but to achieve an expert level of understanding requires experience and some web development knowledge. HTML5, CSS3 and JavaScript knowledge aren't required to use Webflow, but an expert will know BEM class naming patterns, be able to create reusable elements and design systems, and add 3rd party integrations that require custom code.
In my experience, their customer service is an absolute joke, I tried reaching out to them they took forever. I had to keep following up with them as if they never received it in the first place. It’s a new platform, so guidance is needed. Tried the university they offer, in my opinion, it is completely useless, I would just completely move on from this website.
In my opinion, it is horrible, the rendering takes forever. I have the newest MacBook and the platform will still lag and slow down on me. I’m not a developer, I am a designer which makes it worst because I am using the features they are providing not extra coding features. In my opinion, it is a horrible platform really, stay away.
The community support is excellent. They have a slack community as well as a discourse forum forum.nativescript.org Both of these offer community driven support. The forum is more for a threaded discussion. The slack community is more for a quick talk.
I haven't had to engage them from a support perspective; however, there is a considerable user community for tips/ideas/troubleshooting and the like. I believe the Pro plan supports additional resources but we didn't find that the cost justified the outcome. Overall the need for support has been relatively minor.
Ionic Ionic is an excellent Angular-based framework for mobile, and it does give a lot of access to the native device api's. However, the technology is based on Cordova, which means the apps being built are just webviews, with html, css and JS all running on the UI thread, and potentially creating very slow experiences for users. NativeScript is a truly native solution, and so provides a faster user experience. ReactNative We evaluate ReactNative, and found it much the same as NativeScript. The main difference is that your JS is all written with React, while NativeScript lets you choose between normal JS, Angular, and Vue. For our team, Angular was the most appropriate choice.
A lot more design control and easier to create a custom site, and then also to scale that site going forward. There's a lot about WordPress I miss, though, when it comes to managing a blog—user permissions, SEO control, edit HTML version of posts.
I feel it doesn’t perform the way it’s supposed to and it doesn’t have any beneficial factors to it. In my opinion, there is no reason to use a platform like this when Wix and Shopify, and WordPress exist. I believe Webflow is a platform that shouldn’t exist and it’s only popular because of the hype it received. I tried it and hate it completely.
The poor quality of NativeScript documentation has the potential to weigh heavily on development timelines, budgets, and QA resources in a NEGATIVE manner.
The poor interoperability of NativeScript plugins can significantly increase development time.
The need to seek out professional instruction to learn how to use NativeScript effectively may become a burden on your budget.
The number of breaking changes between versions of NativeScript, may cause your development efforts to lag further behind the most recent releases of NativeScript and your other chosen environments than you are accustomed to.
NativeScript still does not support the latest major version of Angular. Any significant changes to the other environment components of your systems may hold you back even further while NativeScript plays catch-up.