手 机 应 用 平 台 软 件 开 发 1 智 能 手 机 概 述
目 录 1. 智 能 手 机 2. 手 机 操 作 系 统 3. 操 作 系 统 对 比
嵌 入 式 系 统 :PDA 个 人 信 息 助 理 掌 上 电 脑 导 航 产 品 与 谷 歌 地 图 SONY GPS 导 航 器 Nokia 6110 四 频 HSDPA / GPS 导 航 器 Map-Star 的 GPS 定 位 设 备 PDA 手 机 + GPS 导 航 = Dopod U1000, 且 支 持 SkyPE 华 硕 GPS 导 航 器 3
嵌 入 式 系 统 : 手 机 普 通 手 机 智 能 手 机 与 PDA 结 合 网 络 手 机 Gphone Nokia 手 机 户 外 音 响 内 置 DVB-H 移 动 电 视 手 机 Sony Ericsson 超 小 型 手 机 电 脑 手 机 放 在 底 座 上 成 为 电 脑 韩 国 电 信 手 机 / 电 视 遥 控 器 二 合 一 产 品 4
手 机 扩 展 手 表 手 机 :M300 1 英 寸 的 显 示 屏 USB 接 口 可 播 放 音 乐, 支 持 蓝 牙 Nike 的 Speed+ 手 表 结 合 ipod 和 运 动 计 测 Matias 公 司 让 智 能 型 手 机 可 以 插 的 键 盘 手 机 能 够 使 用 各 种 软 件, 还 能 创 造 虚 拟 按 键 ipad 电 子 书 + 上 网 本 + 游 戏 机
嵌 入 式 技 术 逐 步 桌 面 化 2007 年 计 算 机 厂 家 进 入 手 机 市 场 苹 果 iphone 2008 年 互 联 网 厂 家 进 入 手 机 市 场 谷 歌 GPhone 革 了 谁 的 命? 传 统 手 机 厂 家 处 境 艰 难
目 录 1. 智 能 手 机 2. 手 机 操 作 系 统 3. 操 作 系 统 对 比
主 流 智 能 手 机 平 台 Android 应 用 开 发 平 台 阿 里 云 OS
Symbian 平 台 简 介 支 持 厂 商 Nokia S-E Samsung LG 智 能 手 机 份 额 逐 年 下 降 Nokia 主 流 手 机 Symbian 为 主 市 场 细 分 :N E X Symbian 开 源, 成 立 Symbian 基 金 会 开 发 逐 步 支 持 QT SDK: 三 版 五 版 QT S60-SDK-3.0 S60_5th_Edition_SDK QT-symbian-4.6.0
Symbian 优 劣 势 分 析 Symbian 优 势 : Nokia 强 力 品 牌 优 势 产 品 线 丰 富 原 生 应 用 效 率 高, 用 户 体 验 好 应 用 软 件 类 型 多 范 围 广 系 统 完 全 开 源 Symbian 劣 势 : 机 型 众 多 : 平 台 版 本 屏 幕 开 发 效 率 低, 开 发 人 员 少 贵 支 持 厂 商 渐 少 对 CDMA2000 支 持 不 够
Android 平 台 特 性 及 运 营 商 支 持 Android 2009 年 最 热 门 操 作 系 统 特 色 : 智 能 开 源 无 缝 移 动 互 联 网 支 持 众 人 拾 柴 火 焰 高 众 多 厂 商 支 持 :HTC MOTO DELL Samsung.. 2009 年 Android 手 机 的 销 售 量 达 到 了 680 万 部 MWC2010 十 大 创 新 手 机,Android 6 款 系 统 终 端 Android 在 中 国 运 营 商 支 持 : 中 国 移 动 OPhone 中 国 联 通 UniPlus 国 产 手 机 厂 商 新 选 择 小 米 魅 族 等
Android 优 劣 势 分 析 Android 优 势 : 良 好 用 户 体 验 移 动 互 联 网 无 缝 结 合 应 用 开 发 门 槛 低 Android 劣 势 : Google 的 策 略 自 有 手 机 在 华 政 策 多 厂 商 平 台 的 兼 容 性 问 题 Android2.1 开 始, 厂 商 不 准 发 布 SDK Android 标 准 API + and-ons
OPhone
OPhone 发 展 策 略 OPhone 平 台 的 演 进 硬 件 能 力 支 持 新 技 术 支 持 :HTML5 语 音 / 游 戏 引 擎 WM 兼 容 GPU 业 务 高 度 定 制 OPhone 技 术 推 广 书 籍 公 开 出 版 认 证 体 系 OPhone 技 术 大 赛 OPhone Server 构 想
Windows Mobile 系 统 特 性 支 持 厂 商 WM 在 中 国 09 年 15 家 厂 商 30 余 款 终 端 支 持 WM6.5 国 产 厂 商 大 力 支 持 : 天 语 中 兴 夏 新 联 想 优 派 联 发 科 MT6515 华 为 海 思 K3 平 台 WPhone 7 娱 乐 用 户 商 务 用 户 更 多 智 能, 更 好 体 验
Windows Mobile 优 劣 势 分 析 Windows Mobile 优 势 : 良 好 的 企 业 办 公 应 用 日 程 邮 件 Office 套 件 大 量 开 发 人 员, 众 多 应 用 C++.Net 运 营 商 手 机 厂 商 大 力 支 持 Windows Mobile 劣 势 : 微 软 的 策 略 问 题 不 够 时 尚, 不 够 个 性 硬 件 要 求 高, 价 格 高
J2ME 简 介 J2ME 是 针 对 手 机 等 消 费 电 子 类 设 备 的 JAVA 开 发 运 行 环 境 手 机 客 户 端 手 机 软 件 其 它 重 点 领 域 手 机 游 戏 手 机 游 戏 手 机 应 用 PC 端 J2ME 模 拟 器
J2ME 优 劣 势 分 析 J2ME 优 势 : 手 机 游 戏 成 熟 产 业 链 跨 平 台, 可 支 持 绝 大 部 分 手 机 技 术 简 单, 开 发 效 率 高 适 合 应 用 层 开 发 J2ME 劣 势 : 底 层 支 持 不 够 通 讯 录 访 问 短 信 拦 截 手 机 新 功 能 支 持 不 够 重 力 感 应 多 点 触 控 手 势 移 植 适 配 工 作 量 大
JIL Widget 简 介 JIL Widget 是 一 个 采 用 HTML JavaScript 和 CSS 等 网 络 技 术 的 应 用 程 序 Widget 应 用 是 在 Widget 引 擎 上 运 行 的 独 立 的 应 用 程 序 JIL Widget 改 变 了 移 动 终 端 访 问 互 联 网 的 方 式, 可 以 为 用 户 带 来 良 好 的 移 动 互 联 网 体 验, 随 时 随 地 获 取 有 用 的 资 讯, 如 天 气 预 报 股 票 信 息 头 条 新 闻 等 具 有 个 体 微 小 开 发 简 单 功 能 完 整 等 特 点,JIL Widget 提 供 许 多 JavaScript API 来 扩 展 Widget 应 用 的 能 力, 如 访 问 手 机 电 话 本 手 机 文 件 系 统 等
JIL Widget 特 点 跨 平 台 : 商 务 策 划 内 容 策 划 应 用 开 发 一 次 开 发, 到 处 运 行 易 开 发 : 基 于 标 准 Web 语 言 易 使 用 : 个 性 化 拖 拽 体 验 等 功 能 强 : 集 成 终 端 和 业 务 能 力
操 作 系 统 Symbian 诺 基 亚 为 主, 受 谷 歌 冲 击 2010 年 2 月 开 源,S60 是 主 流 Windows CE 微 软 : Windows Mobile 将 熟 悉 的 Windows 体 验 扩 展 到 了 移 动 环 境 中, 所 以 您 可 以 立 即 使 用 它 投 入 工 作 现 在 更 名 为 Windows Phone 7 RIM 加 拿 大 BlackBerry( 黑 莓 ), 邮 件 是 特 色 对 输 入 设 备 都 做 过 特 别 设 计, 使 输 入 设 备 可 以 频 繁 使 用 iphone OS Mac OS X 的 衍 生, 类 Unix 系 统, Objective-C Palm OS 3Com 公 司 的 产 品, 专 用 于 掌 上 电 脑,Palm OS 节 能 占 有 非 常 小 的 内 存 内 置 数 据 库, 封 闭 操 作 系 统 MeeGo 英 特 尔 和 诺 基 亚 宣 布 整 合 Moblin 和 Maemo 5 月 25 号 发 布 Android,MontaVista 基 于 嵌 入 式 Linux
Symbian 摩 托 罗 拉 西 门 子 诺 基 亚 诺 基 亚 开 源 前 身 是 Psion 公 司 的 EPOC 系 统 实 时 性 多 任 务 的 纯 32 位 操 作 系 统 抢 占 式 的 多 任 务 调 度 和 内 存 保 护 具 有 功 耗 低 内 存 占 用 少 等 特 点 三 个 系 统 设 计 原 则 : 用 户 数 据 的 完 整 性 和 安 全 性 至 关 重 要 不 能 浪 费 用 户 的 时 间 所 有 的 资 源 都 是 稀 少 的 第 二 代 内 核 EKA2 可 以 运 行 在 单 处 理 器 的 手 机 : 用 户 应 用 程 序 和 手 机 信 号 栈 两 者 都 运 行 在 一 个 处 理 器 上 Symbian OS 操 作 系 统 按 内 核 版 本 分 有 v6.1,v7.0,v8.0,v8.1,v9.1,v9.2 等 按 用 户 平 台 ( 界 面 ) 分 有 S60,S80,S90,UIQ,MOAP 等
WinCE 从 计 算 机 到 嵌 入 式 系 统 1996-CE 1.0, 手 持 计 算 机 (Handheld PC), 屏 幕 为 480 x 240 pixels 四 色 灰 阶 2 MB 内 存 44 MHz 处 理 器 1997-CE 2.x,Palm PC, 支 持 彩 色 屏 幕 - 与 palm 的 纠 纷 2000-CE3.0,PocketPC,Compaq ipaq 2001- Pocket PC 2002,WinCE 3.0 核 心, 加 入 了 手 机 功 能 的 支 持 ; 同 年 针 对 小 型 化 智 能 型 手 机 发 表 Smartphone 2002 2002-Windows CE 4.0.NET 2003-Windows Mobile 2003, 以 Windows CE 4.0.NET 为 核 心 2005- 以 WinCE 5.0 为 核 心 的 操 作 系 统 Windows Mobile 5.0, 支 持 3G 网 络, 具 备 永 续 性 内 存 储 存 一 个 版 本 到 两 个 版 本 (Pocket PC,Mobile), 再 回 到 一 个 版 本 (WP7) 精 简 的 Windows 95 可 以 使 用 Windows 平 台 上 的 编 程 工 具 ( 如 23 VB VC 等 )
Windows Phone 8.0 Windows Phone 8 于 微 软 公 司 2012 年 6 月 21 日 发 布, 采 用 和 Windows 8 相 同 的 针 对 移 动 平 台 精 简 优 化 NT 内 核 并 内 置 诺 基 亚 地 图 编 程 语 言 : C/C++,C# 1. 硬 件 提 升 2. 浏 览 器 改 进 3. 游 戏 移 植 更 方 便 4. 支 持 NFC 技 术 5. 实 现 移 动 支 付 等 功 能 6. 内 置 诺 基 亚 地 图 7. 商 务 与 企 业 功 能 8. 新 的 待 机 界 面 24
Windows Phone 8 主 要 特 点 处 理 器 最 低 配 置 需 求 支 持 双 核 或 多 核 高 通 Snapdragon S4 Plus 处 理 器, 支 持 高 通 :MSM8960 双 核 处 理 器 等 GPU 必 须 为 Adreno 225, 必 须 支 持 DirectX 10 内 存 RAM 分 辨 率 最 低 要 求 1GB 的 RAM WP8 支 持 三 种 分 辨 率 :800 x 480(15:9) 1280 x 720(16:9) 1280 x 768(15:9) 由 于 内 核 变 更, 所 有 Windows Phone 7.5 系 统 手 机 无 法 升 级 到 Windows Phone 8 1. WP7 手 机 的 硬 件 过 时 并 且 落 后, 现 役 的 所 有 WP7 手 机 硬 件 均 没 有 达 到 WP8 的 最 低 硬 件 要 求 2. indows Phone 8 的 内 核 为 Windows NT, 新 内 核 只 拥 有 支 持 高 通 S4 的 驱 动 其 内 没 有 支 持 WP7.5 下 的 高 通 S1 S2 的 驱 动 程 序 3. 微 软 表 示, 如 果 提 供 给 WP7.x 升 级 到 WP8, 则 WP7 的 升 级 成 本 会 太 高, 而 利 润 却 很 小 25
RIM(Research in Motion Ltd.,,) BlackBerry 的 经 典 设 计 宽 大 的 屏 幕 和 便 于 输 入 的 QWERTY 键 盘, 为 拇 指 输 入 而 优 化 最 大 特 点 就 是 手 机 和 电 子 邮 件 的 融 合 用 户 在 任 何 有 手 机 信 号 的 地 方 接 收 互 联 网 电 子 邮 件 推 送 邮 件 服 务 (push email) 新 邮 件 自 动 由 RIM 的 服 务 器 传 送 到 手 机 服 务 运 营 商, 然 后 直 接 推 送 到 黑 莓 终 端 上 封 闭 源 码 最 新 版 本 黑 莓 OS 7
Palm OS Palm OS 是 3Com 公 司 的 产 品, 专 用 于 掌 上 电 脑 主 要 特 点 : 良 好 的 节 能 功 能 合 理 的 内 存 管 理,Palm OS 占 有 非 常 小 的 内 存 数 据 以 数 据 库 的 格 式 存 储 1996-PalmPilot 1000 2002-handera 330 胖 梨 Palm Pre 奔 迈 Treo Pro 27
iphone OS iphone OS 或 OS X iphone 是 由 苹 果 公 司 为 iphone 开 发 的 操 作 系 统 iphone ipod touch 以 及 ipad 以 Darwin 为 基 础 的 系 统 架 构 分 为 四 个 层 次 内 核 操 作 系 统 层 (the Core OS layer) 内 核 服 务 层 (the Core Services layer) 媒 体 层 (the Media layer) 可 轻 触 层 (the Cocoa Touch layer) 系 统 操 作 占 用 大 概 240MB 的 内 存 空 间 源 码 模 式 : 封 闭 源 码 + 开 放 源 码 组 件 最 新 测 试 版 本 5.x beta 9A5220P 2011 年 6 月 7 日
嵌 入 式 Linux 目 前 正 在 开 发 的 嵌 入 式 系 统 中,49% 的 项 目 选 择 Linux 作 为 嵌 入 式 操 作 系 统 Linux 现 已 成 为 嵌 入 式 操 作 的 理 想 选 择 所 有 基 于 Linux 的 EOS 大 多 数 具 有 以 下 特 点 : 精 简 的 内 核 性 能 高 稳 定, 多 任 务 持 多 种 体 系 结 构 提 供 良 好 的 开 发 环 境 能 够 提 供 完 善 的 嵌 入 式 GUI 以 及 嵌 入 式 X-Windows 支 持 大 量 嵌 入 式 应 用 程 序 用 户 可 定 制 可 提 供 图 形 化 的 定 制 和 配 置 工 具 丰 富 的 硬 件 驱 动 提 供 完 善 的 解 决 方 案 针 对 嵌 入 式 的 存 储 方 案, 提 供 实 时 版 本 和 完 善 的 嵌 入 式 解 决 方 案 完 善 的 中 文 支 持 开 放 源 码 手 机 linux 操 作 系 统 Android MontaVista
目 录 1. 智 能 手 机 2. 手 机 操 作 系 统 3. 操 作 系 统 对 比
主 流 智 能 手 机 平 台 Android 应 用 开 发 平 台 阿 里 云 OS
终 端 操 作 系 统 总 体 框 架 分 析 对 比 基 于 其 他 系 统 内 核 类 型 开 源 性 CPU 指 令 集 首 次 发 布 时 间 开 发 公 司 或 组 织 Symbian EPOC 微 内 核 是 ARM,x86 1994 Symbian Foundation Windows Phone WinCE 混 合 型 否 ARM, 2000 年 4 月 Microsoft MIPS,x86, SuperH BlackBerry 无 未 知 否 ARM 1999 RIM iphone OS Darwin 混 合 型 否 ARM 2007 年 1 月 Apple Android Linux 宏 内 核 是 ARM 2008 年 10 月 Google Palm 无 未 知 否 ARM 1996 Palm webos Linux 宏 内 核 部 分 ARM 2009 年 6 月 HP MeeGo Linux 宏 内 核 是 x86,arm 2010 年 3 月 Intel,Nokia
多 任 务 支 持 实 时 性 软 件 安 装 方 式 内 核 编 程 语 言 应 用 编 程 语 言 编 程 API 安 全 性 模 拟 器 用 户 界 面 Symbia n Windo ws Phone BlackB erry iphone OS Androi d 是 强 软 件 包 Ovi Store 是 强 软 件 包, Marketpla ce 是 弱 软 件 包 App World C++ C++ 否 弱 App Store C,C++, Objectiv e-c 是 弱 Android Market C++, Java, Python C++,C#, VB,Java J2ME, Symbian API.NET, J2ME, WinCE API C++ Java J2ME, BlackBerr y API Objective -C Cocoa Touch C,C++ Java Android Java Class 数 字 签 名 证 书 和 加 密 数 字 签 名 数 字 签 名 权 限 控 制 WIN S VS 中 集 成 有 有 有 S60, UIQ, MOAP, Qt Window s 图 形, Silverli ght BlackBe rry 图 形 Cocoa Touch Android 图 形 Palm 否 弱 软 件 包 C C,C++ Palm API 简 单 加 密 webos 是 弱 软 件 包 在 C C,C++, webos 线 安 装 HTML, API JavaScrip MeeGo 是 弱 Intel AppUp, Ovi Store t,ajax C,C++ C,C++ MeeGo API 有 有 无 Palm 图 形 webos 图 形 Qt
主 流 平 板 系 统 功 能 对 比 操 作 系 统 惠 普 惠 普 Slate 代 表 产 品 三 星 Galaxy Tab 苹 果 ipad 摩 托 罗 拉 XOOM 黑 莓 Playbook TouchPad 500 多 点 触 控 应 用 商 城 Android Market App Store Android Market App World App Catalog 应 用 数 量 超 过 20 万 约 3.8 万 (ipad 专 用 ) 超 过 20 万 约 25 万 - 约 80 万 ( 兼 容 桌 面 版 ) 多 任 务 通 话 功 能 - - Flash 支 持 浏 览 器 Android Browser Safari Android Browser Black Berry 浏 览 器 - IE HTML5 支 持 - 3G 制 式 WCDMA WCDMA WCDMA - WIFI 复 制 粘 贴 - - 无 线 打 印 - 办 公 套 件 无 预 装 iworks 无 预 装 - - Office 资 料 管 理 无 预 装 itunes 无 预 装 Black Berry Desktop Manager - 无 预 装 支 持 USB 设 输 入 备 \ 支 通 过 扩 展 接 口 可 以 外 接 键 34 其 他 可 读 取 外 部 存 储 支 持 高 清 输 出 - - 持 Google TV 盘 视 频 输 出 视 频 通 话 Gtalk Gtalk - Skype 无 预 装
由 Android 发 展 看 智 能 终 端 的 未 来 Android 为 网 络 而 生, 通 过 TCP/IP 网 络, 一 头 连 着 终 端 设 备, 一 头 连 着 云 终 端 主 要 是 进 行 数 据 的 输 入 和 输 出, 而 逻 辑 处 理 则 主 要 由 云 来 完 成 如 果 说 云 是 大 脑 的 话, 那 么 终 端 就 是 神 经 元 35
由 Android 发 展 看 智 能 终 端 的 未 来 数 字 家 庭 1. 电 视 经 历 了 这 些 阶 段 : 无 线 电 视 有 线 电 视 数 字 电 视, 对 应 的 云 分 别 是 公 共 云 私 有 云 TCP/IP 云, 无 线 和 有 线 的 区 别 是 云 的 传 输 通 道 不 一 样, 模 拟 和 数 字 的 区 别 是 云 的 传 输 格 式 不 一 样, 并 且 从 单 向 传 输 变 成 双 向 传 输 2. 在 数 字 电 视 中, 机 顶 盒 是 一 个 非 常 关 键 的 因 素, 它 起 着 这 两 个 重 要 的 作 用 : 解 析 数 字 信 号 连 接 TCP/IP 云 现 在 我 们 看 到 已 经 出 现 了 不 少 采 用 ANDROID 操 作 系 统 的 机 顶 盒 3. 未 来 电 视 的 趋 势 当 然 是 智 能 化 GOOGLE 通 过 内 置 CHROME 的 GOOGLE TV 进 行 布 局, 而 CHROME 就 起 着 机 顶 盒 的 作 用, 但 是 它 用 GOOGLE 帐 号 取 代 了 智 能 卡, 将 用 户 从 运 营 商 私 人 云 中 转 移 到 GOOGLE 云 中 36
由 Android 发 展 看 智 能 终 端 的 未 来 数 字 家 庭 智 能 化 的 重 点 是 遥 控 器, 类 似 KINECT 的 体 验 将 是 遥 控 器 未 来 的 方 向 设 想 一 下 以 下 场 景 : 从 GOOGLE 网 上 商 场 订 购 了 一 台 ANDROID 遥 控 器 把 它 靠 近 GOOGLE TV, 遥 控 器 自 动 下 载 这 款 电 视 的 触 摸 屏 主 题 这 样 你 把 它 切 换 到 电 视 模 式 将 可 以 用 来 遥 控 这 台 电 视 机 还 可 以 坐 在 沙 发 上 用 声 音 遥 控, 当 发 出 遥 控 语 音 后, 遥 控 器 先 后 做 了 这 些 事 : 1. 录 制 控 制 语 音 2. 将 语 音 信 号 发 送 到 GOOGLE 的 云 3. 等 待 GOOGLE 云 的 处 理 4. 接 收 GOOGLE 编 译 过 的 的 遥 控 指 令 5. 将 遥 控 指 令 发 送 给 电 视 机 ( 通 过 WIFI/RFID/NFC) 从 这 里 可 以 看 出, 遥 控 器 作 为 智 能 终 端, 并 非 终 端 本 身 的 强 大, 而 是 它 所 连 接 的 云 的 强 大 37
Questions?