27 Feb 2013 6:31 AM #1
Sencha Architect is very slow
Sencha Architect is very slow
my Sencha Architect is terribly slow. When i click on an element it needs one second or two until it gets selected. Is it a normal behaviour? I have a decent Intel i5 with lots of RAM, SSD and Windows 8 x64.
28 Feb 2013 12:20 AM #2
Do you have a particular project that exhibits this behavior or is it all projects? Sencha Architect 2.2 has moved to Sencha's Desktop Packager and will be much snappier (as well as a bunch of optimizations we've done). It will be coming out soon, it is in the final closed beta stages.Aaron Conran
Sencha Architect Development Team
28 Feb 2013 1:50 AM #3
I've same behaviour for all my projects, even for new ones.
Can't wait next release...
28 Feb 2013 2:07 AM #4
@aconran, I have been struggling with the Sencha Desktop Packager for a few days, could you please take a look at this thread:
28 Feb 2013 2:54 AM #5
28 Feb 2013 11:38 AM #6
26 Mar 2013 4:25 AM #7
I hope this comes out as a constructive opinion on sencha touch and not an angry letter.
I've been a user of architect for almost a year. It has some good features, but generally, comparing it to other IDEs I have used, honestly, this is one of the worst I've ever seen.
I'm not even talking about the bugs: sometimes it just crashes with an error (both on win7 and osx), many times right after opening it and hitting save. As a text editor it's very shallow: "find" was introduced a while ago but that's as much as you get, no proper highlighting, no refactoring whatsoever, etc. I understand it's hard to write a good editor, but at least it should be easy to use a good one (like webstorm) with architect - and it's not because you'd have to create overrides for every single file you want to edit.
It will rearrange my tabbing, adding strange whitespace, especially when using in collaboration with others on git.
The biggest problem I have though is speed. Doing something as simple as writing characters I can see it being very slow compared to any other text editor. Switching views, hitting save or build is quite slow too, basically this can be felt all around the editor.
Overall if someone asked me what I think of sencha touch and what I would use to write a large scale cross platform business app I would say sencha touch has great UI components that are easy to use and customize. However I believe the way you can write complex, maintainable apps is strictly through static constraints in the code. Nowadays, this can be done with other languages compiled to js, or using js annotations with analysis tools like clouse or jsLint. Additionally the performance on the ipad regarding some of the ui components were so slow we ended up rewriting those parts in plain html + js. It was easier to do this than trying to understand and optimize the ui components..for these reasons now I'd rather use an amd structure with requirejs to modularize my code, with a good editor and a good set of ui components (maybe some sencha ones too if they could be used individually).
I heard other peoples opinions on this subject too, and I'm sure you did too - many people say it's good for some simple apps where you can drag and drop the structure together in a little time but for anything big it's not there (yet?)...
Wondering what you guys have to say about this and again, this is not a rant, that was no accident we chose sencha for our project so obviously I'd like to see it do better.