I went through the instructions on installing Sencha Touch SDK here: http://www.sencha.com/forum/showthre...ools-v2-beta-3
but this document is related to MAC. So far I was not able to follow the steps because some of them are unclear. The Architect documentation is very, very poor, and seems like it is not even finished.
When I got to the part related to MAC simulation it is even more messy. I was not able to find any info on how to install/setup iPhone emulator, how to setup iPhone SDK, or whatever is needed to test/deploy an iPhone App from PC. Basically the whole setup for Architect is a big disappointment. The documentation doesn't even say if (when installing an Architect) I should install (or not) other componencts (like ExtJS and Sencha Touch separately).
I wonder if some body could put a better outline (for Windows oriented users) on how to:
- setup Atchitect (path to SDK, path to the project, or whatever to get it to work)
- setup SDK
- depoly an Android App
- deploy an iPhone App
All the above for Windows users please.
At this moment I cannot even run an example App, I get 404 Page Not found error.
I'm using XAMPP and I extracted SDK into this folder: D:\xampp\htdocs\sencha-touch-188.8.131.52
Extracted example App into this one: D:\xampp\htdocs\sencha\TouchSimpleExamples
but when I try to PREVIEW in this folder: http://localhost/sencha/TouchSimpleE...avigationview/
I get an error 404
I don't even know if the Architect creates a deployment directory for me or I need to do it manually,... so many small steps are skipped, and for beginners it is a nightmare!
Setting up on windows, linux or mac is the same thing. The only thing that changes is how you handle the directories, since every OS has its own way to handle it.
If you are using windows, you will not be able to package your app to iphone. You need MacOS to do this. This is not a Sencha limitation, this is a limitation from Apple. You also need to be an apple developer to deploy/package the app to this platform. The developer program costs $99 dolars/year.
I know there are emulators for windows, but they do not work the same way as the native apple ios emulator.
I highly recommend you to at least implement a hello world program with iOS and Android, so you can understand how the deployment and packaging of these two platforms work. This is not necessary to work with Sencha Touch, but it helps you to understand a lot of things.
Remember you need a webserver to run sencha examples. If you are using xampp, make sure you start the server before trying to run the examples.
Sencha Architect does not create index.html, the file it creates is app.html, so you should try access: http://localhost/sencha/TouchSimpleE...nview/app.html