我是一名外籍资深人士,但我需要创建一些相当简单的移动应用程序,我自然而然地会看到sencha touch。 Ting是 - 大多数例子都没有在Firefox / Opera中运行。
我很高兴使用Monodevelop作为我的IDE - 这将有一个Asp.NET后端 - 但是甚至无法使用ST进行最基本的设置....
每个人用于他们的开发设置是什么?你如何调试你的应用程序?
答案 0 :(得分:2)
我在一个模糊的情况下工作,我主要选择谷歌Chrome的开发者工具或有时开发Safari开发工具,这远非完美,但至少有些东西。
但是,我经常试图找出与界面没有直接关系的问题,然后回过头来用Firefox / Firebug解决它们,我发现它具有绝对优越的开发环境。这通常比你想象的要多,特别是如果你对TDD有经验的话。试试QUnit,例如(http://docs.jquery.com/QUnit)。
可能使用Apple的开发者工具(XCode / Dashcode或其他......)来获得更符合人体工程学的体验,但我仍然无法为此烦恼。
(这是希望有更多兼容的移动网络框架!我想要我的Firebug!)
答案 1 :(得分:1)
他们明确表示Sencha Touch仅适用于Web-kit浏览器,即Chrome和Safari
答案 2 :(得分:0)
我正在使用VS 2008 SP1和TFS中的大型解决方案,其中包含托管JSON WCF服务的Web应用程序以及适用于iPad,iPhone等的Sencha Touch客户端。我让它与WCF一起工作,我还在学习自己。我承认这是一个很难学的东西,但事情开始奏效了。我也按预期向客户列出了尺寸。最困难的部分是Casini仅在本地托管,因此我们需要发布Web应用程序以使用真正的iPad和iPhone进行测试。我还在OSX中使用Safari来帮助调试。
答案 3 :(得分:0)
当我第一次使用Chrome时,我和Chrome,iPhone以及Android模拟器坐在一起。我认为多浏览器测试通常很糟糕,但与所有不同的Android版本,密度等相比,它没什么。
Chrome开发者工具是我在PC上可以管理的最佳工具。
答案 4 :(得分:0)
我遇到的最好的IDE是Netbeans。这是一个启动你的指南: http://techtalktone.wordpress.com/2012/02/22/using-netbeans-ide-with-sencha-touch/
您可以测试的浏览器是:Safari,Chrome
它运作的操作系统:Android,iOS,BB6 +
希望这会有所帮助 干杯:)