Although I had a Titanium framework myself before, another thing that attracted me to ChariTi is that it handles memory management very well and does a good job of releasing controls and pages after use. I have done a test. After using ChariTi, there is basically no memory leak problem. Even when using webview, it can be controlled well, and the memory is released quickly.
But I think there are still some things that need to be improved. It does not support the use of custom multilingual functions yet. I mean that you can directly convert languages directly in the APP. In addition, when converting the page, there is no animation effect. I think it will be more perfect if you need to add the effects such as left and right sliding and gradient. For custom multilingual functions, I have now modified them myself to implement them. I use the same method as my own framework before. As for page conversion animation, I am currently implementing it, but this is a bit difficult. Haha, I can only complete the gradient effect at present, and I am working hard!
If you are interested in ChariTi, you can go directly to its official website to view more details:
/