前提:

B2G OS官方文档地址:https://developer.mozilla.org/en-US/docs/Archive/B2G_OS

在网上查阅关于FireFox OS相关的文章、博客,发现国内关于它的文章很少,即便有也是某些做过与FireFox OS相关工作的人根据B2G OS官方文档翻译而来的,且翻译水平不一;若要研究此系统还是要仔细研读B2G OS官方文档。

但是官网文档内部包含很多链接跳转(虽然单个文档讲的是一个方向,但其中插入其它文档链接),这在刚开始研读时很是杂乱;

在此,大概梳理一个文档阅读流程,以便学习记录!

梳理:

要知道研读重点是什么?

侧重系统身架构、移植方面的信息,和移植相关的上层架构只需了解即可。

B2G有中文版,但翻译比例很有限,因为Firefox OS已经停止维护,翻译只能靠自己了。

将语言切换成中文即可发现已经有一个大概的文档框架,研读重点也在下图所示方面:

平台相关:主要是系统架构、Gonk、Gecko、Gaia,它们是系统移植的重点,期间还要分析与Android的不同与类似之处。

构建和安装:构建过程是与Android有所不同的,FireFox OS弄了一套自己的脚本(config.sh 、build.sh等),但构建目录还是和Android类似的Build里。系统安装过程与Android系统相同,依然是使用adb 与fastboot。

B2G OS官网文档梳理相关推荐

  1. AFNetworking官网文档及翻译

    AFNetworking2.4.1解析 1.官网文档外加点中文注释 AFNetworking官网(点击进入) AFNetworking翻译注释 Architecture(结构) NSURLConnec ...

  2. Go语言从入门到规范-1.1、Go语言官网文档大纲及环境搭建

    Go语言从入门到规范-1.1.Go语言官网文档大纲及环境搭建 文章目录 Go语言从入门到规范-1.1.Go语言官网文档大纲及环境搭建 前言 一.go简介及学习路径 二.安装go 1.下载Go发行版 2 ...

  3. OpenHarmony 官网文档有哪些上新?上篇:应用开发文档上新

    随着 OpenAtom OpenHarmony(以下简称"OpenHarmony")系统能力持续升级,已具备支撑复杂带屏标准设备和应用开发的基础能力.相较于旧版本,OpenHarm ...

  4. redis过期机制(官网文档总结)

    官网地址:https://redis.io/commands/expire redis过期定义如下: Set a timeout on key. After the timeout has expir ...

  5. mybatis官网文档mybatis_doc

    在平时的学习中,我们可以去参考官网的文档来学习,这个文档有中文的,方便我们去阅读,而且这里的分类很详细. 官网文档链接:http://www.mybatis.org/mybatis-3/zh/inde ...

  6. vue-awesome-swiper官网文档

    vue-awesome-swiper官网文档 https://www.swiper.com.cn/api/index.html

  7. SAP ME架构官网文档学习总结

    认证平台 SAP ME PAM(Platform Availability Matrix ) 安装的应用以及相应的数据库均可在官网上进行查看https://support.sap.com/pam 最低 ...

  8. 【VR】Leap Motion 官网文档 HandModel(手部模型)

    前言: 本系列译文是为迎合Unity VR的热潮与大家的学习需要,推出的针对Unity方向的Leap Motion官方文档中英对照翻译. 本篇为第六篇 <HandModel(手部模型)> ...

  9. 根据官网文档看Spark Streaming对接Kafka的两种方式, 以及如何实现Exactly Once语义

    注: 本文算是本人的学习记录, 中间可能有些知识点并不成熟, 不能保证正确性. 只能算是对官网文档作了个翻译和解读, 随时有可能回来更新和纠错 上一篇文章讨论了Spark Streaming的WAL( ...

最新文章

  1. 如何设计一个牛逼的本地缓存!
  2. linux c 内核 ISO C90 forbids mixed declarations and code 警告
  3. dedecms5.7 联动类型无法显示
  4. FI 与MM SD的接口配置基本方法
  5. 关于虚拟机vmware三种网络模式
  6. 我的世界服务器防挂系统,[管理|机制]AFKKicker —— 防挂机!定时要求输入验证码 防止挂机[1.7.10-1.12.2]...
  7. c语言 条件编译注释,c语言的预处理/条件编译,最全整理看这里
  8. 【论文笔记】Neural Graph Collaborative Filtering
  9. 3.6 - Maya Commands: setAttr
  10. Linux系统kill端口占用简书,MAC/Linux解决端口占用
  11. Spring MVC - 介绍
  12. VC890D万用表弹片图片
  13. 【码住收藏】软件测试报告模板范文来了——优秀测试报告模板流程
  14. 《分布式系统架构:技术栈详解与快速进阶》导读
  15. Diygw拖拽自动生成App
  16. 电商平台的数据库设计
  17. phpstorm+xdebug远程调试
  18. html那种折叠文字内容怎么实现,html+css实现文字折叠特效实例
  19. Java 学习 if循环 使用Scanner收集你的身高体重,并计算出你的BMI值是多少BMI的计算公式是 体重(kg) / (身高*身高)
  20. 基于加密短信验证码的蓝牙智能锁设计

热门文章

  1. Cesium中通过Primitive显示大量的点以及点的运动
  2. 如何查看Android手机CPU类型是armeabi,armeabi-v7a,还是arm64-v8a?
  3. 自定义Dialog,字体颜色任意设置
  4. MySQL 8.0.31 新增支持SQL标准中的交集(INTERSECT)和差集(EXCEPT)表操作符
  5. 微信小程序和支付宝小程序对应的差异
  6. Flutter 四:基础部件
  7. [联邦学习] FedAvg聚合算法详解及代码实现
  8. swust oj代码+解析0086/0160/0489/1175/1181/0288/0287/0616/0276/1158,0133
  9. 鸡肉作为白肉,红肉与白肉
  10. python怎么改字体_python怎么改字体