All the questions about no-code
Why choose no-code ?
Developing a digital project in a classic way (hard-code) has many drawbacks : developer availability, development time, result sometimes far from what is desired, cost, instability of technological ecosystems therefore lack of reliability and sustainability, technical debt, maintenance, risks of computer attacks.
The no-code provides a very convincing answer. No-code platforms work in the following way: the creator connects to a online creation (SaaS) tool, designs his product visually and publishes it instantly. There is therefore no need to know how to code to carry out your digital project, and there is no IT infrastructure to manage. Thus, the creator is independent and advances at the rate of his ideas and user feedback .
Can we really do without code to complete a project?
It depends on the projects: when specific needs are not answered thanks to no-code solutions, it remains interesting to know how to complete with classic development. Some no-code platforms allow you to add specific code .
This hybridization allows you to benefit from the best of both worlds: the no-code to go quickly on standard functionalities, and the specific code for technically more innovative functionalities .
What tools are used by Hakin Agency?
Web apps: Bubble
The webapps, desktop and mobile compatible, are independent of stores (iOS, Android). The apps are thus immediately accessible to users.
The no-code platforms for creating webapps include all of the classic components of an application: database, processing, user interface.
Bubble is versatile and has established itself as a benchmark for the creation of webapps. It has a solid community and many plugins. Its open architecture allows you to add specific code if a project requires it. Although Bubble is very accessible, a developer experience makes it easier to design apps.
Landing pages, websites : Carrd and Webflow
Carrd allows you to create one-page sites. We appreciate the good balance Carrd has found between structure and flexibility. It allows you to easily produce elegant and modern designs. Only its editing mode can interfere at first, because the elements of the page are not edited in situ but in property panels. The creation experience is nevertheless very well thought out. The pricing is very reasonable.
Webflow is much more powerful than Carrd but requires expertise to be exploited. The concepts used are for the most part the same as in CSS, which it makes easier to use by making them more visual. It also allows for sophisticated entertainment. Hakin Agency is part of the affiliate program of Webflow.
Integration : Zapier
The interconnection of different no-code tools makes it possible to multiply the possibilities. The logic is event-driven, for example: "when a new order is placed by a user in my Bubble application, then through Zapier, the chatbot created with Chatfuel notifies me of the details of the order".
Zapier is the leader in the field of workflow automation. There are many integrations available.
Chatbots : Chatfuel
Chatbots platforms, like webapps, allow instant publication: again, no validation to expect from a store.
Chatbots are a very interesting new form of interface. They allow you to give a personality to a user interface and to do storytelling.
Chatfuel allows you to create Messenger chatbots, which are associated with a Facebook page. Interaction flows are rather linear, but it is possible to connect an AI such as DialogFlow from Google.
Is Bubble as easy as it is said?
Yes and no. In fact, the ease of use of no-code platforms is variable and there is generally a compromise to be made between ease and flexibility. The great strength of Bubble is that it allows a lot of flexibility, at the cost of a certain complexity . It is for example common to see on the Bubble forum requests from non-tech entrepreneurs who embarked on creation by themselves, and who beyond the realization of screens, find themselves struggling to realize the logic applicative.
This is normal: Bubble takes the classic application concepts and simply dispenses with having to code and manage the most technical aspects, which greatly facilitates things, but we must admit that a developer experience helps a lot.
The approach proposed by Hakin Agency is as follows: we carry out the project, and for certain functionalities, we offer our customers to join us in order to initiate them. This allows them to consider a certain autonomy to develop their project after its delivery.
Does Bubble allow you to scale?
It is not easy to scale by yourself, this indeed requires having a team capable of designing, building, operating and maintaining a scalable application. Entrusting the scalability requirement to a no-code platform such as Bubble allows you to get rid of this task.
Bubble is transparent on the technologies used to ensure scalability: PostgreSQL for the database, Node.js for the backend, AWS for hosting. Applications that consume a lot of resources can benefit from a dedicated cluster that can be scaled vertically (adding resources to the same server) and horizontally (adding servers).
All this is a little theoretical and the most reassuring for an entrepreneur is often to have examples of other platforms and applications using Bubble and experiencing a significant volume of business. In France, we can for example quote Comet which generated 500 k euros per month on Bubble.
What types of applications can we make with Bubble?
It is possible to create web applications (SaaS) and web platforms (linking two types of users). The functionalities which can be developed include for example authentication, data entry forms, consultation and modification of data lists, display of data in the form of graphs, payment with Stripe, maps with Google Maps. Other functionalities are possible using plugins.
© 2020 Hakin Agency