我想用HTML5开发一个Android应用程序。应用程序具有一些基本UI,其中包含需要从服务器获取的数据。 我只掌握HTML5和CSS的基本知识;但我是JavaScript和JQuery的新手。
学习,JavaScript或JQuery必不可少?或者我需要学习两者?
我们非常感谢任何移动应用程序屏幕和请求/响应的示例代码。
答案 0 :(得分:4)
首先,您应该决定要使用哪个框架。下一步是设置环境。假设您想要使用PhoneGap进行编码,而不是需要Eclipse和Android SDK等。您可以在描述中找到软件列表。
实际上在我看来,没有必要使用jQuery或其移动版本进行开发。有时您只需创建一个最多5-6页的应用程序,其中包含一些基本动画,使用CSS3 Transition3D很容易制作。
但是,当您计划创建具有复杂业务逻辑的大型应用程序时,您可能需要使用某些框架(如Sencha或Angular)(这取决于您的需求)。
谈论框架,您必须了解每个框架仅用于特定目的。我的意思是,对于大型应用程序来说,使用knockoutJS是荒谬的,因为它所开发的唯一内容是模型和视图之间的数据绑定。此外,在许多情况下,您根本不需要框架。
无论如何,首先你应该学习JavaScript基础知识。我的意思是它是如何工作的,在哪些步骤中处理代码,这是一个函数以及原型中的内容等等。否则,您永远不会知道如何编写有效的代码或如何优化代码以获得更好的性能。这对移动设备至关重要,因为它们不像台式机那么强大。您还需要了解浏览器的工作原理(渲染,网络等)。
这是我的观点。
答案 1 :(得分:0)
You learn here javascript and jquery by simple way
You can build apps using html, css, javascript with phone gap
答案 2 :(得分:0)
您可以使用跨移动平台.Sencha touch也是启动的跨平台之一。