Often the problem lies with the use of Angular v1. Though sometimes it is because Dashboard has not only Angular v1 but also jquery and other libraries. It is massive! Certainly older versions of mobile browsers often failed with Angular or ran out of memory.
No such issues with uibuilder unless you go mad with libraries
Of course, you then have to make a custom interface. Not too hard though.