GXT 3 移动支持
Posted
技术标签:
【中文标题】GXT 3 移动支持【英文标题】:GXT 3 mobile support 【发布时间】:2013-08-06 11:14:52 【问题描述】:支持开箱即用的 GXT 3 响应式设计,或者还有其他方法可以让 GXT 运行良好的移动应用程序。我知道 Sencha Touch,但我不想开发两个独立的应用程序..
问候,马库斯
【问题讨论】:
【参考方案1】:2015-01-22 更新没有提及日期,但看起来很有希望:sencha.com: Taking a Look at Sencha GXT and GWT
似乎在 2014 年夏季(大约现在 :-))我们应该使用 Sencha 的 GXT 4.0 本地获得这个:http://www.sencha.com/blog/gxt-roadmap-update/
完整的平板电脑支持(触摸手势、平滑滚动、拖放等...)但它似乎与 touch4j (http://emitrom.com/touch4j) (一个简单易用的 Java API 用于 Sencha Touch、Google Maps 和 Apache Cordova(PhoneGap)) 如此处所述:
http://www.sencha.com/forum/showthread.php?125865-GXT-to-incorporate-Touch-interface-for-mobile-and-IPad&s=77af04972b2d8e9a218a28f2faf0532b&p=886769&viewfull=1#post886769
现在似乎已经可以仅利用 Java 的 GXT/GWT/Sencha Touch 编码
我很快就会试试这个。
【讨论】:
另一个相关线程,但还没有出来:sencha.com/forum/… 与最新版本 RC 等的 repo 链接:mvnrepository.com/artifact/com.sencha.gxt/gxt 但是! 正如我刚刚学习的那样:Firefox 浏览器(更具体的 基于 Gecko 引擎的 浏览器) 不支持 :-(。Webkit 在移动世界中如此占主导地位,目前似乎没有足够的理由这样做:2014/07:sencha.com/forum/…,2012/07:sencha.com/forum/…并且包装 WebKit 似乎几乎是不可能的:wiki.mozilla.org/Platform/Layout/CSS_Compatibility gwt-touch Google Code 项目自 2011 年以来似乎是个死孩子:code.google.com/p/gwt-touch/source/list 似乎只有混合(最好是代码分离/接口)jQuery mobile-GWT-解决方案是唯一合理的方法在更强大、更集中的企业级开发项目中获得广泛的桌面/移动浏览器支持:jquerymobile.com/gbs【参考方案2】:是的,GWTP 易于使用 Form Factors 并创建项目的特定版本;
我会使用 Form Factors 而不是 responsive design,因为桌面/移动版本需要不同的屏幕方法。 此外,Sencha/IDERA GXT 4.0.X 已经有了一些触摸屏支持,Gesture System and Touch Scroller.
【讨论】:
以上是关于GXT 3 移动支持的主要内容,如果未能解决你的问题,请参考以下文章