As my app is getting larger, I have a growing list of unexpected bugs. Things that used to work, then just stop working. An example is the camera issue I reported earlier. I know there are bugs, that I have created workaround for. The Cloudinary bug, and the Button Icon image bug.
My Question: Is Kodular suitable for apps >1000 blocks. I am at 1100 blocks, and would expect this to be about 1500 when I am done. I am having this strange behaviour, that I cannot debug in adb, and it is forcing me to re-engineer, to try to get things working. i.e. rebuild entire blocks and components, hope it works, and then BAM it stops working. Blocks dont change.
I am using Kodular to build an MVP, and these inconsistent, erratic and untraceable behaviour is very frustrating.
Does anyone have any tips, or is the a member of the Kodular team that could spend an hour working with me on my aia to try to figure out what is going on.
The point is not asking for unique help. The point is that I have done everything imaginable to selfhelp and there are some serious issues that either should be looked at, or I be told, sorry you are out of luck, use as is where is. I created two work arounds for existing bugs, as an example of my selfhlep.
It is my understanding that bugs should be squished, and I have a couple of weird bugs going on. I don’t know how to get the attention of staff to help them debug it, so they can fix them, or if having staff help debug is even a thing.
If I am on my own, I accept that… I just need to be told so I can set my expectations.
I also have strange problems when doing rare projects with firebase, I have had to redesign and they have reduced the problems a bit, but there are always, I begin to believe that the Kodular engine is amazing, but it is not made for mega projects.
All kinds of Projects can be made but some optimisation should be done. Too much blocks, unwanted functions and lot’s of Arrangement very high resolution Images, etc can cause issues. So planning is key. I have taken a look at @cian Project and he seems to have about 100 global variables and there is a function to reset that 100 variables but actually many of those variables can be avoided.
I did a logcat of the PID for the app. I have cut the segment that supposed to do the following. I see nothing glaring, but that is why I am asking you learned people.
Take a picture
Send to Cloudinary
Post picture in an image block (that is visible)
Send the URL to another API for analysis.
Wait for response, and post result.
The app will take the photo, send it to cloudinary, but wont post the image to the image component, nor is it calling the the API.
All of this worked fine until I made some change. Now I can get a copy of a log when it works properly from an older version, (Three times I have tried to make aesthetic changes and these wierd issues happen)