iPad compatible
42 posts
• Page 4 of 5 • 1, 2, 3, 4, 5
Re: iPad compatible
We're working on a touch Scheduler right now, hoping to have a beta ready in Feb. Then Gantt should not be too far away either, but hard to make any solid promises about when...
We're hiring! We have an open position for an experienced Sencha developer (Ext JS and/or Sencha Touch). Contact us at jobs@bryntum.com
Follow us on Twitter: @bryntum or Facebook
Need professional services or training? Read more here.
API documentation
Follow us on Twitter: @bryntum or Facebook
Need professional services or training? Read more here.
API documentation
-

mats - Core Developer

- Posts: 7049
- Joined: Sat Dec 19, 2009 11:41 pm
- Location: Sweden
Re: iPad compatible
Fantastic.
My main concern was that there was progress being made-- or rather, that the project wasn't scrapped completely in between when the last post was out there.
It'll no doubt take that long to solidly integrate and test the component in our desktop app anyway.
Cheers Mate.
Ash.
My main concern was that there was progress being made-- or rather, that the project wasn't scrapped completely in between when the last post was out there.
It'll no doubt take that long to solidly integrate and test the component in our desktop app anyway.
Cheers Mate.
Ash.
- Ash
- Posts: 3
- Joined: Sat Jan 07, 2012 4:38 am
Re: iPad compatible
Really looking forward to this also - will use the earliest version you drop !
Please put me on Beta tester list
Please put me on Beta tester list
- aloleary
- Posts: 1
- Joined: Sat Mar 03, 2012 1:54 pm
Re: iPad compatible
Not long before beta is done now. A few more weeks 
We're hiring! We have an open position for an experienced Sencha developer (Ext JS and/or Sencha Touch). Contact us at jobs@bryntum.com
Follow us on Twitter: @bryntum or Facebook
Need professional services or training? Read more here.
API documentation
Follow us on Twitter: @bryntum or Facebook
Need professional services or training? Read more here.
API documentation
-

mats - Core Developer

- Posts: 7049
- Joined: Sat Dec 19, 2009 11:41 pm
- Location: Sweden
Re: iPad compatible
Hi Mats,
iPad support is really high on our priority list as well. Would you be able to share your sample code that has support for Ext Scheduler using ExtJS back end? My employer isn't willing to create 2 apps to support both platforms, we are hoping to recognize tablet vs desktop in the code and use that to enable touch events. Sencha touch would only make sense to us if we were also trying to support smaller devices such as iphone (which we're not). Our existing app has a highly optimized scheduling component (created in house) that supports create/drag/resize/scroll via touch on ipad/android tablets. So I'm familiar with the trickiness involved with pulling it off. I found that I could get around most performance/usability issues by turning off browser zoom/rotation/gestures. The hard part is re-implimenting these in JS.
We recently purchased Bryntum to help us get back to coding workflow and not components
... but I'm still tasked with finding an ipad solution asap. I could probably help you close the gap on missing / tricky functionality if you could give me a starting point.
Btw, I saw a few posts on the Ext forum that say they are considering copying the gesture engine from sencha touch into ExtJS, but it sounds like it's a low priority since it will take away from Sencha Touch. I think this is very important to many of their customers so hopefully in the not too distant future... We can't wait though, our clients are making quite a fuss about iPad support so if we have to do some framework enhancement it will definitely be on ExtJS and not Sencha Touch.
Please kindly let me know your thoughts,
Matt
iPad support is really high on our priority list as well. Would you be able to share your sample code that has support for Ext Scheduler using ExtJS back end? My employer isn't willing to create 2 apps to support both platforms, we are hoping to recognize tablet vs desktop in the code and use that to enable touch events. Sencha touch would only make sense to us if we were also trying to support smaller devices such as iphone (which we're not). Our existing app has a highly optimized scheduling component (created in house) that supports create/drag/resize/scroll via touch on ipad/android tablets. So I'm familiar with the trickiness involved with pulling it off. I found that I could get around most performance/usability issues by turning off browser zoom/rotation/gestures. The hard part is re-implimenting these in JS.
We recently purchased Bryntum to help us get back to coding workflow and not components
Btw, I saw a few posts on the Ext forum that say they are considering copying the gesture engine from sencha touch into ExtJS, but it sounds like it's a low priority since it will take away from Sencha Touch. I think this is very important to many of their customers so hopefully in the not too distant future... We can't wait though, our clients are making quite a fuss about iPad support so if we have to do some framework enhancement it will definitely be on ExtJS and not Sencha Touch.
Please kindly let me know your thoughts,
Matt
- mattw
- Posts: 2
- Joined: Fri Mar 23, 2012 7:58 am
Re: iPad compatible
Hi Matt,
One small issue with running Ext JS code on the iPad - performance. Have you done some testing to render a 500 line grid/scheduler on an iPad? Not a pleasant experience, better bring a newspaper as you wait for the rendering to complete.
I do have a simple (ugly-hacked) prototype I did a while ago, based on Ext JS. I could send you that code if you want, but it'd only help out with moving/resizing events. Video: http://www.youtube.com/watch?v=93fUUR_CARA
One small issue with running Ext JS code on the iPad - performance. Have you done some testing to render a 500 line grid/scheduler on an iPad? Not a pleasant experience, better bring a newspaper as you wait for the rendering to complete.
I do have a simple (ugly-hacked) prototype I did a while ago, based on Ext JS. I could send you that code if you want, but it'd only help out with moving/resizing events. Video: http://www.youtube.com/watch?v=93fUUR_CARA
We're hiring! We have an open position for an experienced Sencha developer (Ext JS and/or Sencha Touch). Contact us at jobs@bryntum.com
Follow us on Twitter: @bryntum or Facebook
Need professional services or training? Read more here.
API documentation
Follow us on Twitter: @bryntum or Facebook
Need professional services or training? Read more here.
API documentation
-

mats - Core Developer

- Posts: 7049
- Joined: Sat Dec 19, 2009 11:41 pm
- Location: Sweden
Re: iPad compatible
I agree, the performance is pretty bad on my iPad1. Honestly though, 500 rows has performance issues on my desktop which has decent cpu/graphics/memory... and 500 rows makes the scheduler almost unusable on my laptop. Granted my laptop is about 3 years old with average specs, it's still well within the range of what we encounter in our client base. And this is without loading any events, so I'm hesitant to say this is an iPad issue. It seems like ExtJS introduces a lot of overhead which slows everything down. I'm working on implementing the buffering example to see if that will help.
It may be that we have unreasonable expectations though, the tool we're using currently loads 500 rows in about 3-4 seconds on the iPad. But it doesn't rely on ExtJS and has been highly optimized for performance. The problem is that it's a burden to maintain/enhance and we need to focus on our product and not our components. I would be happy to demo and answer questions if you're interested to see it.
All that aside we're planning to use paging to get around the performance issues related to loading too many rows, just need to get the create/drag/resize functionality working. Would you mind sending me the prototype code? I'm very familiar with JS but still fairly new to ExtJS so it would be helpful to have a pre-baked starting point.
Many thanks,
Matt
It may be that we have unreasonable expectations though, the tool we're using currently loads 500 rows in about 3-4 seconds on the iPad. But it doesn't rely on ExtJS and has been highly optimized for performance. The problem is that it's a burden to maintain/enhance and we need to focus on our product and not our components. I would be happy to demo and answer questions if you're interested to see it.
All that aside we're planning to use paging to get around the performance issues related to loading too many rows, just need to get the create/drag/resize functionality working. Would you mind sending me the prototype code? I'm very familiar with JS but still fairly new to ExtJS so it would be helpful to have a pre-baked starting point.
Many thanks,
Matt
- mattw
- Posts: 2
- Joined: Fri Mar 23, 2012 7:58 am
Re: iPad compatible
Hi Mats,
We are also interested in using ExtJs Gantt with touch support for iPhone and iPad.
May you provide me a sample for the Gantt touch support?
Thanks!
Regards,
Martin
We are also interested in using ExtJs Gantt with touch support for iPhone and iPad.
May you provide me a sample for the Gantt touch support?
Thanks!
Regards,
Martin
- Martin
- Posts: 1
- Joined: Tue Mar 27, 2012 10:22 am
Re: iPad compatible
Touch support will never happen on the Ext JS version. We will try to provide a Sencha Touch version though, later this summer.
We're hiring! We have an open position for an experienced Sencha developer (Ext JS and/or Sencha Touch). Contact us at jobs@bryntum.com
Follow us on Twitter: @bryntum or Facebook
Need professional services or training? Read more here.
API documentation
Follow us on Twitter: @bryntum or Facebook
Need professional services or training? Read more here.
API documentation
-

mats - Core Developer

- Posts: 7049
- Joined: Sat Dec 19, 2009 11:41 pm
- Location: Sweden
Re: iPad compatible
Any update on this? Might be purchasing soon and mobile support is big for us.
Follow up question. I'm not familiar with Ext JS; is Sencha Touch an additional cost to the Ext JS framework or is it included? When you say Touch support will never happen on the Ext JS version, will the two versions be able to talk to each other?
Follow up question. I'm not familiar with Ext JS; is Sencha Touch an additional cost to the Ext JS framework or is it included? When you say Touch support will never happen on the Ext JS version, will the two versions be able to talk to each other?
- keiths
- Posts: 5
- Joined: Thu Aug 04, 2011 11:30 pm
42 posts
• Page 4 of 5 • 1, 2, 3, 4, 5
Who is online
Users browsing this forum: No registered users and 2 guests