No, now it is still under development.
after reinstalling Bun and restarting the computer, the window opened, but a “connection error” occurs
Install nodejs and run npm i -g pnpm
before running Jigsaw
What are your opinion on Jigsaw? Do you miss UI designer?
We are missing UI Designer and Extensions
A small bug when clicking on the procedure gear, to add more inputs to the procedure, blocky’s drag and drop is activated and gets stuck without being able to leave the block (or cancel or escape the block), you need to leave the Jigsaw screen to return to normal. (I still don’t know if it’s just mine, but both the program (.exe) and local dev (vscode) have this bug)
My opinion is that it could be a great tool in the future, the fact that it is cross-platform opens up great possibilities. I can’t wait for updates, like extra modules/blocks…
1 year of Project Jigsaw…
I see people are still liking this post. I think this project was on the right track and tried to deliver what people needed. However, I have dilemmas about few things:
-
To use AI or not to use AI?
With Blockly based app builders, people still code their apps. Often, people hit the limits and feel that built-in blocks and components are not enough or don’t suit their requirements. They have to look out for extensions (some of which are paid) to extend the capabilities of their apps or meet their requirements. This is clearly not “no-code” solution. You still need a temperament of logical reasoning in order to build apps. This can be challenging for, let’s say, someone who just wants an app for their business. They are in their own business and do not want to learn coding. Blockly based app builders fail at that.
Now, with generative AI in place, it truly serves the purpose of “no-code”. You do not need to learn to code in order to build apps. This means literally any one can code. This, however, has challenges with getting desired and correct outputs consistently. Plus, all the commercial AI tools are chat based, which I think is not suitable for app development. All in all, using AI would simplify a great deal of things for us as an app development community. All we need is to build a platform that leverages AI to help build apps. A unscientific but practical approach I have in mind to allow AI to provide better output is User Stories + Test cases generation. This is a fundamental process in software development cycle, where the project owner (you) write a document list different “stories” (scenarios in which how a stackholder (user) would use a feature of your app and what they would accomplish). This is such a bright idea that I would love to test. -
Browser vs Desktop platform
We all love the convenience of web based apps. They do not require installation, easier to try and use, have data in sync with the cloud. At the same time, they can be limiting and do not provide necessary features to utilize the full capability of the system. It is required for iOS development for have a macOS to build and test iOS apps. Building a desktop platform allows us to provide end-to-end integration of the development process. They also gives you an ownership over the data that you generate (the apps that you build), especially useful for when you build apps with sensitive and confidential data in the sources.
With all that, I would like to help make these decisions that would drive the course of the project. Please post your feedback and opinions on this thread below.
- I want AI
- I like code
0 voters
- Web FTW!
- I have a powerful Desktop!
0 voters