30 Jul 2010 1:52 AM #1
Touch and ExtJS
Hopefully someone here can settle the confusion floating in my head
How are SenchaTouch and ExtJS related? Does SenchaTouch extend the ExtJS library, use a subset of it, or simply share some of the same coding style? What can ExtJS do that Touch can't?
Can I use Touch and ExtJS together? Should I?
I'm planning a web app to be used on desktops and phones/iPads. (It's private use, so I can stipulate the browser used on the desktops i.e. Safari/Chrome/other webkit based browser). Should I develop two different front ends to my JSON store, or is it possible to share code between them?
Sorry for all the noob questions!
30 Jul 2010 1:59 AM #2
- Join Date
- Apr 2007
- Sydney, Australia
- Vote Rating
1) They are related in that they use some base code and similar ideas. They are built off the same base code, then branch out. Touch is targetted at mobile devices, ExtJS for more general purposes.
2) You probably could, if you really wanted to, but they're really for different things.
3) The data package in Ext 4 will be the same as Touch, so you could share the data code. I think it makes sense to have 2 different front end versions if you're dealing with normal PC's and mobile devices.Evan Trimboli
Twitter - @evantrimboli
Don't be afraid of the source code!
30 Jul 2010 11:17 AM #3
To add to point #3 of Evan's response:
- Mobile versions of RIAs should be reduced in functionality from their Desktop Web RIA counterparts. I talked a little about this at our Meetup the other day. Unfortunately, the video did not transfer properly, so I am planning on doing a screencast instead.
30 Jul 2010 11:18 AM #4
btw, don't apologize for the "noob" questions. Sencha Touch (not SenchaTouch) is really new. Hell, mobile Web 2.0 development is really new!