26 Jun 2010 10:31 AM #1
Sencha Touch/EXT JS newbie
I've just discovered Sencha Touch and Ext JS and have a few questions that I hope someone can shed some light on for me.
My goal is this:
I want to convert some elearning courses that currently only exist in Flash to use on the iPad but I don't quite know where to start with the Sencha platform. The courses are multi-page and include audio and some video along with different copy and images for each page.
My first questions are:
1. How would one create multiple pages in Sencha Touch?
2. How do you detect for an orientation change? I want to rearrange the layout for portrait versus landscape.
3. What would be the best way to quickly get up to speed on the Sencha Touch/Ext JS platform?
Any and all help would be greatly appreciated.
27 Jun 2010 10:24 AM #2
- Join Date
- Mar 2007
- DC Area =)
- Vote Rating
Sencha Touch !== Ext JS
Ext JS is a heavy-weight framework, designed for larger applications.
Sencha touch is a light weight framework designed for mobile apps.
There are books on Ext JS already, but Sencha - not yet.
27 Jun 2010 11:15 AM #3
We were all newbie's at one point so don't feel bad to ask questions.
27 Jun 2010 2:30 PM #4
Thanks for the reply. When you say "single page apps are encouraged" does that mean I should be looking to dynamically load content using an Ajax call of some sort for each "page" in the course? Or would I load all of the content up in my index.html in different div tags? I would think the latter would be time consuming on startup if there were 20-25 images along with that many pages of content.
I'm trying to get my head around the single page app which seems to align itself more with development of a desktop application that loads resources versus the multi=page web site let alone the whole Flash model so please forgive me if my questions are out of left field sometimes.
The Flash versions of these courses I'm looking to port to the iPad (which I didn't develop) tend to take a bit of time pre-loading and then are pretty responsive once loaded.
My goal is to make these courses as nimble and fast for the user along with taking advantage of the iPad interface elements.
I will take a look at the manual and the books.
Thanks again for all of your help!
27 Jun 2010 11:13 PM #5
13 Sep 2011 10:38 PM #6
Wouldn't something like this be better?
Wouldn't something like this be more suitable for your project? Flash media server now converts flash files on the fly for iDevices:
By isolanet in forum Sencha Touch 1.x: DiscussionReplies: 7Last Post: 4 Jun 2012, 11:52 PM
By profunctional in forum Sencha Touch 1.x: DiscussionReplies: 3Last Post: 31 Jan 2012, 1:20 AM
By metalsiren in forum Sencha Touch 1.x: DiscussionReplies: 3Last Post: 21 Jul 2010, 8:02 AM
By mystix in forum Sencha Touch 1.x: DiscussionReplies: 1Last Post: 18 Jun 2010, 2:21 PM