阅读更多

3顶
0踩

移动开发

原创新闻 开发 Firefox OS 应用的样板工具

2013-02-04 11:14 by 副主编 wangguo 评论(0) 有6053人浏览
Mozilla将于今年推出它的基于HTML5的移动操作系统——Firefox OS,搭载该系统的设备也已经与公众见面。

完全基于开放Web标准以及跨平台将是Firefox OS的最大优势,Web开发者的学习成本也将大大降低,这也意味着Mozilla可以在短时间内拥有大量的开发者为其开发应用。

为了帮助开发者快速上手,Mozilla的罗伯特•尼曼近日发布了一个样板工具——Firefox OS Boilerplate App,帮助开发者快速创建他们的第一个Firefox OS应用程序,或将现有的Web应用移植到这个平台。该工具提供了许多应用的一些通用的基本功能示例,比如拍摄照片、将联系人添加到地址簿、发送文字信息、拨打电话等。同时将依赖限制到了最小。


该样板工具中包含了:

  • 一个安装按钮,你可以将其安装为一个托管应用
  • Web Activities:包含大量示例
  • WebAPIs应用示例
  • 离线支持(默认情况下禁用)
  • 打包应用,将你的应用打包为一个ZIP文件
Boilerplate App的代码托管在Github上,同时也提供了一个演示,开发者可以使用Firefox OS设备或Firefox浏览器中的模拟器插件来查看。

此外,Mozilla还提供了另一个辅助工具 Mortar,包含了一组模板和工具,可以帮助开发者将Web应用转换为对触摸屏友好的应用。该工具包含volo来部署模板,此外还提供了许多Firefox OS应用通用的HTML和JavaScript组件。

详细信息:Introducing the Firefox OS Boilerplate App
  • 大小: 26.9 KB
3
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java 开发工具及其他使用工具介绍

    https://www.isofts.org/category/software-for-mac-os-x/ 转载▼本人一年半来跟踪Mac志(http://www.isofts.org/category/software-for-mac-os-x/)、MacGG(http://www.macgg.com/archives/category/mac软件),潜心...

  • 新版火狐 拖 功能_Firefox 33的新功能

    新版火狐 拖 功能Almost six weeks after version 32, Mozilla’s Firefox is back again with a new update. You can grab the new update by either waiting for the auto-update, choosing About Firefox from ...

  • 2023 年 30 种顶级自动化测试工具

    当您想运行测试自动化时,天空是极限(甚至...如果 Selenium 是您首选的自动化测试工具,您就不必忍受 Selenium 给您带来的限制。相反,您可以从各种测试自动化框架和工具中挑选来编写有效的测试用例并成功运行它们。

  • 10个用于设计网页线框图的优秀工具

    线框图是一个可视化的...为了对线框图进行更好的设计与修改,我们会选择一些优秀的工具,当然少不了的就是Axure、MockFlow以及Balsamiq Mockups等。 在设计初期,你可以在纸上或白板上绘制基本的草图,来帮助完成一

  • 10 个用于设计网页线框图的优秀工具

    为了对线框图进行更好的设计与修改,我们会选择一些优秀的工具,当然少不了的就是Axure、MockFlow以及Balsamiq Mockups等。 在设计初期,你可以在纸上或白板上绘制基本的草图,来帮助完成一些用

  • WebIDE:Firefox中的Web IDE

    Mozilla在其浏览器的...\WebIDE基于先前的Firefox OS应用程序管理器构建,但包含了部署和调试工具,以及基于CodeMirror的代码编辑器和tern.js代码分析框架。为了简化开发设置,该IDE为开发人员提供了基于模板的样...

  • web应用程序测试_Web应用程序的功能测试

    随着应用程序从单独托管的模型进一步迁移到云中,可靠性和可预测性变得越来越重要。 云将许多因素移到了我们无法控制的范围之外,因此拥有可靠且经过测试的代码比以往任何时候都更加重要。 关于斜纹和Google App ...

  • Tornado编程基础

    Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。

  • 游戏开发入门

    游戏服务器: ... 简单的游戏可以用apache mina websocket provider:jetty...可以转换成任何平台的开发工具: http://china.unity3d.com HTML5&JS游戏引擎/框架 基于HTML5的游戏框架: http://www.cnblogs.com/

  • GPU/APU加速库、算法及应用

    除此以外,一些更底层的算法同样有GPU的版本,这些算法方便开发人员用多个算法构造一个pipeline型的复杂应用,从而充分发挥GPU和CPU的综合性能。 人脸识别在IrfanView当中的应用在 AFDS2012 当中有单独的报告来...

  • Mac实用软件及功能吐血总结

    本人一年半来跟踪Mac志(http://www.isofts.org/category/software-for-mac-os-x/)、MacGG(http://www.macgg.com/archives/category/mac软件),潜心测试,用心总结出以下mac实用软件列表,尤其适合程序员……软件...

  • JAVA开发全集

    soap消息的分析和消息的创建和传递和处理 @WebService public interface IMyService { ... public int add(@WebParam(name="a")int a,@WebParam(name="b")int b);... @WebResult(name="us

  • web页面uri唤醒应用_带有数据URI的高性能Web设计

    在今天的Premium教程中,我们将采用介绍性文章中涉及的一些理论,以一些用于开发完全实现的用户界面的示例为基础。 为了使事情有趣,我们还将使我们的设计具有响应性,并且将使用Dribbble API和jQuery从Envato D...

  • subunit-devel-1.4.0-14.el8.x64-86.rpm.tar.gz

    1、文件说明: Centos8操作系统subunit-devel-1.4.0-14.el8.rpm以及相关依赖,全打包为一个tar.gz压缩包 2、安装指令: #Step1、解压 tar -zxvf subunit-devel-1.4.0-14.el8.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm

  • TIA-Portal-V19-HSP.zip

    TIA_Portal_V19_HSP.zip

  • 自己搭建的无人机跟踪实验,主要讲软件,硬件的需要等等,为初学者提供学习建议及需要学习的内容,讲解使用到的代码等.zip

    自己搭建的无人机跟踪实验,主要讲软件,硬件的需要等等,为初学者提供学习建议及需要学习的内容,讲解使用到的代码等.zip

  • stunnel-5.56-5.el8-3.x64-86.rpm.tar.gz

    1、文件说明: Centos8操作系统stunnel-5.56-5.el8_3.rpm以及相关依赖,全打包为一个tar.gz压缩包 2、安装指令: #Step1、解压 tar -zxvf stunnel-5.56-5.el8_3.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm

  • 西门子PLC与ABB变频器Modbus通讯实战:参数读写、启停控制及触摸屏集成

    内容概要:本文详细介绍了西门子S7-1200 PLC与ABB ACS510变频器通过Modbus协议进行通讯的方法。首先讲解了硬件连接,包括RS485通讯线的正确接法和终端电阻的使用。接着深入探讨了PLC程序的设计,涵盖Modbus主站的初始化、参数读写(如频率设定、启停控制)、以及错误处理方法。同时,提供了触摸屏(WinCC Basic)的操作指导,包括变量关联、按钮绑定和数据显示。最后给出了常见问题的解决方案,确保通讯稳定可靠。 适合人群:从事工业自动化领域的工程师和技术人员,尤其是需要进行PLC与变频器通讯调试的工作人员。 使用场景及目标:适用于需要将西门子PLC与ABB变频器进行Modbus通讯的应用场合,帮助工程师快速掌握通讯配置、参数设置、启停控制及触摸屏集成的具体步骤,提高工作效率并减少调试时间。 其他说明:文中提供了详细的代码示例和注意事项,有助于读者更好地理解和应用相关技术。此外,强调了硬件检查的重要性,避免因接线问题导致的通讯失败。

  • Zwift离线版-Windows端教程

    Zwift离线版-Windows端教程

  • 2023-04-06-项目笔记 - 第四百五十一阶段 - 4.4.2.449全局变量的作用域-449 -2025.03.28

    2023-04-06-项目笔记-第四百五十一阶段-课前小分享_小分享1.坚持提交gitee 小分享2.作业中提交代码 小分享3.写代码注意代码风格 4.3.1变量的使用 4.4变量的作用域与生命周期 4.4.1局部变量的作用域 4.4.2全局变量的作用域 4.4.2.1全局变量的作用域_1 4.4.2.449局变量的作用域_449- 2025-03-28

Global site tag (gtag.js) - Google Analytics