Sencha-touch with custum design - sencha-touch

I am working on sencha touch mobile app. I am weak in css and html5. I am founding if a designer make same design using css and html5. How can i use it on sencha touch?Is that possible in sencha touch to work with UI/UX developer.
Please suggest me.
Thanks.

Theming is done in Sencha Touch with SASS.
Start by reading
http://docs.sencha.com/touch/2.2.1/#!/guide/theming
Good luck!

Related

How to capture audio in Sencha Touch (Cordova)?

I am packaging Sencha Touch application with Cordova.
I have found that usual HTML element doesn't work with Sencha Touch.
How to capture from mic. using Sencha Touch packaged with Cordova? Sencha Touch has Ext.Audio component but all demos are about playback, not recording.
Thank you
Sencha Touch is only about UI and data, you can't access the phone's hardware with it (only HTML5/javascript). In order to record audio, you'll need to use PhoneGap.
It's another javascript framework using Sencha and that convert javascript into native code, allowing the developer to access the phone's hardware.
For recording audio :
http://docs.phonegap.com/en/1.9.0/cordova_media_capture_capture.md.html

Routes tutorial : Sencha Touch 2.2.1

I wanted to learn the concept of Routes in Sencha touch 2.2.1 . Can you help me by providing me any easy and live tutorial or demo. Your help will be appreciated. Thanks in advance.
Did you try Google? The very first result is this exact same question from this very site: Using routes in Sencha touch 2
The Sencha Touch docs also provide a pretty good guide: http://docs.sencha.com/touch/2.2.1/#!/guide/history_support

How to optimize Sencha Touch 2.0 performance on iPad?

I am trying to optimize the performance of a Sencha Touch 2.0 app on iPad device.
Please point out some way for doing this.
Is any tools are available for iPad to test the performance of web app??
Thanks.
For your first question, this link may help:
PhoneGap 1.4 wrapping Sencha Touch 2.X - What about performance?
About performance inspection, you can just use Developer Tools of your iPad's Safari. Here is a good tutorial to get started: https://developer.apple.com/technologies/safari/developer-tools.html
Are you going to deploy the app as an iPad native or are you going to use it within the web browser?
Whatever the case, if you are going to deploy as native, it will automatically be optimised and no unnecessary files will be loaded.
If you are going to use it within a web browser, I suggest deploying it as production and not loading the whole source.
This can be achieved by navigating to your sencha touch 2 app and running the following sdk command:
sencha app build production
Then you should load that page within your browser.

Tests on Sencha Touch

Does anyone know if there is a JavaScript test suite for testing Sencha Touch Apps like there is QUnit for jQuery.
Thanks
You can use Jasmine, it seems to be successful for many:
http://jonathangrimes.com/2011/10/jasmine-extjs-mvc-a-love-story/
Soon Sencha will be updating Siesta to support Sencha Touch

What Sencha Touch version should I be using for a new development?

I was looking into using either jquery mobile or sencha touch to enhance a mobile web app I had been developing and after seeing some impressive Sencha Touch demos I decided it was the more refined framework.
Anyways, after looking at the Sencha Touch website I'm not sure which version I should be downloading, the current commercial version or the 2.0 developer preview release 3?
While it isn't fully complete yet, I don't want to spend time developing with version 1.1.1 and then have to migrate in 3-4 months time from now (not sure what the development timeline is so I may be way off).
I was hoping a Sencha touch developer would be able to provide some insight on what the best practice would be here.
Thanks
Also, I currently have the app developed in codeigniter with a more simplistic UI, are the two easy to integrate or not?
In my case has "Sencha Touch 2.0.0 Preview Release 3" only made ​​problems. Now I've installed the "Sencha Touch 1.1.1" and it works up to now everything. As long as I can still work with it to be seen.