【问题标题】:Using HTML5, CSS3, and Javascript for Windows Phone 8.1 App Development使用 HTML5、CSS3 和 Javascript 进行 Windows Phone 8.1 应用程序开发
【发布时间】:2015-01-16 19:47:14
【问题描述】:

我从事网页设计和一些开发工作近三年,非常熟悉 HTML5、CSS3、JQuery 等强大的 Javascript。

现在我想深入研究 Windows Phone 应用程序开发,因为我听说它需要 HTML5、CSS3 和 Javascript,据我所知开发过程将与我们开发网站单独的单个文件(如 index.html)相同(对于html) .css (对于 css) .js (对于 javascript) 在一个文件夹中。

我是否需要其他技能和语言,或者我走在正确的道路上?

【问题讨论】:

    标签: javascript html css windows-phone-8


    【解决方案1】:

    我建议查看官方的 microsoft 网站。 http://msdn.microsoft.com/en-us/library/bb677133.aspx

    这真的取决于你想在你的应用中包含什么。在我看来,C 和 C++ 值得一看,因为它将帮助您开发更多功能并拥有这种原生移动体验。如果你想保险起见,你仍然可以使用 html5、css3 和 js。你应该看看 Client-side JScript。

    【讨论】:

    • 在收到您的建议后,据我所知,如果我们需要复杂的业务应用程序,那么我们应该了解 C 和 C++,并且如果我们正在开发一个不使用业务功能的轻量级应用程序,例如数学逻辑或类似的东西,我们可以使用 html5、css3 和 javascript。对吗?
    • 如果您想获得所有手机功能,例如相机等,您必须使用母语。如果您对使用 js 更有信心,那么您必须创建一个混合应用程序。为此,您需要使用诸如 phonegap 或 Titan sdk 之类的框架。唯一的问题是您无法获得原生应用的原生感觉。
    • 所以你的意思是我们不使用上述技术访问硬件功能,如果我们的应用程序必须访问设备硬件功能,我们必须使用本地语言对吗?
    • 没错。然而,有一些变通方法,但这是 HTML5 迄今为止的主要缺点,因为它依赖于浏览器并且无法直接与手机通信。
    • 是的,这是 HTML5 的一个严重缺陷,所以当我们用 html5 为 windows phone 开发应用程序时,它使用浏览器引擎或其他东西在手机上运行我们的应用程序?
    【解决方案2】:

    如果您只想使用 HTML5、CSS 和 JavaScript 进行开发,则必须使用框架,它就像 HTML5/CSS/JS 和平台(Windows SDK、Android SDK、iOS)之间的桥梁。

    您可以从Adobe's Phonegap 开始,如果您觉得舒服,您可以深入研究特定于平台的技术,而不仅仅是框架。

    【讨论】:

    • 感谢您指定技术及其平台。我使用 Visual Studio 进行编码,有时使用 Adob​​e 的 Bracket 我还需要 Adob​​e 的 Phonegap 吗?还要提到你正在谈论的将 html5、css3 和 js 连接到 windows 手机应用程序开发的框架的名称。谢谢
    【解决方案3】:

    另一个选择是 WinJS,但如果您学习一点 C# 并熟悉 XAML,我认为您将能够更轻松地开发和维护应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多