PowerPoint 簡報

Similar documents
關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

財金資訊-83期.indd

Adobe AIR 安全性

Azure_s

生死之交

学 院 人 才 培 养 分 项 自 评 报 告 结 果 汇 总 表 主 要 评 估 指 标 关 键 评 估 要 素 自 评 等 级 1.1 学 校 事 业 发 展 规 划 合 格 1. 领 导 作 用 1.2 办 学 目 标 与 定 位 合 格 1.3 对 人 才 培 养 重 视 程 度 合 格 1

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

目 录 第 五 部 分 第 六 部 分 第 七 部 分 第 八 部 分 投 标 邀 请 投 标 人 须 知 附 表 评 标 方 法 和 评 分 细 则 项 目 需 求 和 技 术 方 案 要 求 1

PowerPoint 簡報

公司宣传册定稿-横版文件

投影片 1

附件3:

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9CFBBE1B8E5A3A92E646F63>

Secoway SVN3000技术建议书V1

29 知 識 管 理 c.1 1 樓 新 到 館 圖 書 區 30 知 識 管 理 c.2 1 樓 新 到 館 圖 書 區 31 編 劇 與 腳 本 設 計

天仁期末個人報告1.PDF

Microsoft PowerPoint - 33期1021 [相容模式]

2013年度西藏自治区教育厅

薛 秦 高 继 宁 宋 明 锁 文 洪 梁 瑞 敏 贾 跃 进 内 蒙 古 自 治 区 (3 人 ) 琪 格 其 图 米 子 良 赵 震 生 辽 宁 省 (8 人 ) 田 素 琴 白 凤 鸣 肖 瑞 崇 黄 恩 申 白 长 川 杨 世 勇 李 敬 林 王 秀 云 吉 林 省 (5 人 ) 赵 继 福

校 企 双 赢 的 长 效 合 作 机 制 (5) 为 毕 业 生 提 供 就 业 信 息 及 就 业 指 导, 分 析 评 价 教 学 质 量 对 人 才 培 养 模 式 提 出 意 见 和 建 议 ( 二 ) 专 业 校 企 合 作 理 事 会 1. 成 员 单 位 : 行 业 协 会 合 作

目 录 监 管 资 讯 2016 年 全 国 保 险 监 管 工 作 会 议 召 开...3 协 会 动 态 赤 峰 保 险 行 业 协 会 召 开 数 据 统 计 和 信 息 宣 传 总 结 表 彰 会 议...5 赤 峰 市 保 险 行 业 协 会 秘 书 处 召 开 2015 年 度 述 职

同 时, 采 取 提 供 新 闻 线 索 和 素 材 安 排 专 访 等 方 式 主 动 为 新 闻 媒 体 服 务, 为 采 访 报 道 活 动 创 造 便 利 条 件 建 设 网 络 信 息 发 布 平 台 2013 年 9 月 开 通 中 央 纪 委 监 察 部 网 站,2015 年 1 月

公務員服務法第13條相關解釋彙整表

资 讯 速 递 台 基 于 大 数 据 的 学 校 督 导 评 估 系 统 建 设 上 海 市 闵 行 区 人 民 政 府 教 育 督 导 室 ( 摘 要 ) 闵 行 教 育 在 深 化 教 育 改 革 探 索 管 办 评 分 离 的 背 景 下, 把 教 育 督 导 评 估 系 统 建 设 作 为

時間軸上的竹蓮記憶 學務主任 黃雅彙 我不是竹蓮國小的畢業校友 但對於身為新竹人的我來 說 仔細回想起來 似乎和竹蓮有著一種特別的緣分 對竹蓮國小最初的印象是在小學的時候 猶記得年幼的 我經過一段時日的啦啦隊舞蹈訓練後 老師便帶著我們從學 校步行到竹蓮國小來參加比賽 一踏入竹蓮校門 映入眼簾 的是黑

Microsoft Word - 临政办发6.doc

2014年大学生村官考试公共基础知识:社会革命和社会改革

目 录 简 介.3 ` 体 系 结 构...4 数 据 层...5 数 据 连 接 器...6 Tableau Server 组 件...7 网 关 / 负 载 平 衡 器...8 客 户 端 :Web 浏 览 器 和 移 动 应 用 程 序...8 客 户 端 :Tableau Desktop..

生命科学学院 学年度学风建设实施方案

閱 讀 素 材 V.S 分 組 方 式 的 差 異 化 教 學 工 具 表 班 級 :( ) 閱 讀 素 材 V.S 分 組 方 式 獨 立 閱 讀 夥 伴 閱 讀 ( 同 質 性 ) 夥 伴 閱 讀 ( 異 質 性 ) 友 善 陪 伴 虛 心 受 教 國 語 日 報 新 聞 生 活 文 藝 兒 童

Microsoft Word - 2B802內文.doc

東區校園中法治教育種子師資教學研習營

Microsoft Word - 1HF12序.doc

Microsoft Word - 讀報看科普─人體篇_橫_.doc

鍟嗗搧瑙傚療鈥㈤挗鏉

untitled

目 录 目 录 平 台 概 述 技 术 架 构 技 术 特 点 基 于 统 一 平 台 的 多 产 品 线 支 撑 先 进 性 安 全 性 开 放 性 高 性 能 和

目录

12 13 記得我 小文哭了 她在騎樓下哭得傷心 她胖胖的身體與黝黑的肌膚全因身體的顫動 不住地收縮著 好 像要把自己縮成到別人看不見的大小 就能夠不哭了 就能夠跑到沒有人知道的地方 她站在別人家公寓的門口 數個信箱口全塞上了廣告傳單 冬天的氣溫在清晨甫過後沒多久才漸漸 地回暖 還是有點冷 她的臉頰

(Microsoft Word - \244\345\266\260\244C_\247\363\267s_.doc)

为 了 避 免 您 里 雾 里, 此 处 开 篇 您 务 必 阅 读, 且 读 且 珍 惜! 时 代 来 临, 最 新 最 酷 最 快 最 炫 的 Office365 上 办 公 室 登 场 了! Office 365 上 办 公 室 是 啥 东 东? 无 论 您 在 哪 儿, 无 论 您 用 的

Microsoft Word zw

Microsoft Word - 104決算總說明_一__彙整_02.03主秘版.doc

XXXXXXXX


FP.pdf

附件9 电梯运行安全监测管理信息平台技术规范 第11部分:系统信息安全技术规范(征求意见稿)

版 權 2014 贊 雲 科 技 股 份 有 限 公 司 版 權 保 護 聲 明 未 經 贊 雲 科 技 股 份 有 限 公 司 書 面 許 可, 本 檔 任 何 部 分 的 內 容 不 得 被 複 製 或 抄 襲 用 於 任 何 目 的 本 檔 的 內 容 在 未 經 通 知 的 情 形 下 可

Microsoft Word - ¸ê°T³q³ø273´Á.doc

壹、

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式

Microsoft Word - ¸ê°T³q³ø281´Á.doc

背 景 概 述 企 业 需 要 一 种 灵 活 的 平 台 来 快 速 构 建 测 试 和 扩 展 新 的 应 用 程 序 服 务 并 对 市 场 中 发 生 的 数 字 化 变 革 作 出 反 应 数 字 化 变 革 正 在 加 快 步 伐, 因 为 流 程 和 信 息 的 日 益 融 合 带 来

经华名家讲堂

目 录 1. 公 司 概 况 : 语 音 强 者 领 先 全 球, 远 景 清 晰 成 长 相 伴 语 音 技 术 全 球 领 先, 国 内 市 场 行 业 王 者 联 姻 移 动 与 外 延 扩 张 同 步, 股 权 结 构 与 公 司 架 构 更 加 合

目 录 第 一 章 综 述... 3 第 二 章 公 司 简 介... 3 第 三 章 系 统 概 述... 4 第 四 章 软 件 环 境 部 署... 4 第 五 章 系 统 安 全... 5 第 六 章 用 户 类 别 及 功 能 列 表... 5 第 七 章 系 统 功 能 描 述... 7

次世代のITインフラ“Compute”を先取り!HPが統合型アプライアンス「HP ConvergedSystem」を推進する理由

第 二 章 古 代 慢 慢 睁 开 眼 睛, 我 的 面 前 出 现 一 个 女 孩 子, 大 约 十 六 七 岁, 身 穿 淡 绿 色 布 裙, 头 上 两 个 小 圆 髻 特 别 娇 俏 可 爱 医 院 什 么 时 候 出 现 这 么 一 个 可 爱 的 古 装 护 士 啊! 这 医 院 真 有

Java 1 Java String Date

<4D F736F F D20CAD9C3FCCAC7D7D4BCBAD2BBB5E3D2BBB5CEC5ACC1A6C0B4B5C4A1AAA1AA41342E646F63>

epub 61-2

Transcription:

Build Windows Phone 7 Application with Existing Web App 王森 moli.wang@gmail.com

手持商機無限 - 網站服務成功移轉行動裝置 王森 moli.wang@gmail.com

本場次 芒果限定

本講題重點 ( 請再次確定您沒有走錯場次 ) HTML WP7 Native API 如果你的網站架構像這樣, 你可以 Private Web Services Private Data Services Isolated Storage Public Web Services Public Data Services SQL CE

本講題專注於 以 HTML+CSS+JavaScript 為主結構的 Mobile Web Apps

今日重點快速提要 快速製作 Web App WebBrowser Contorl 與 資源 的基本知識 HTML 與 Native API 的互動 CodePlex 上的有趣專案 PhoneGap for WP7

如果是來自其他平台的朋友 各平台的 Mobile Web Apps UIWebView WebBrowser WebView

從其他平台轉移至 Windows Phone 7 http://windowsphone.interoperabilitybridges.com/

查詢 Android 對應 API http://wp7mapping.interoperabilitybridges.com/home/library?source=android

查詢 iphone 對應 API http://wp7mapping.interoperabilitybridges.com/home/library?source=iphone

第一次偽裝轉換就上手

Demo 1 : 快速將遠端 Web Application 轉換成 Windows Phone 7 Apps

Demo 1 : 螢幕旋轉的問題 PhoneApplicationPage 的 SupportedOrientations OrientationChanged event WebBrowser control 內部的處理

Demo 1 : 小結 & 注意事項 Source Property Navigate() method Navigate() 可以 POST 與客製化 HTTP Header

這樣就可以上架販售, 但

Demo 2 : 快速將本地端 Web Apps 轉換成 Windows Phone 7 Apps 三種 Build Action : Content / Resource / Embedded Resource Content 與 Resource 使用時機 Resource 與 Embedded Resource 的差異

為效能而做取捨 Creating High Performing Silverlight Applications for Windows Phone Content Resource

為相容性而做決定 Resource Embedded Resource

Demo 2 : 小結 & 注意事項 使用 NavigateToString() 時 HTML 的內容必須自己動態合成 中文編碼問題 NavigateToString() 無法存取 Content / Resource/ Embedded Resource Navigate() 只能用在遠端和 Isolated Storage

Demo 3 : 用 Isolated Storage 一次解決 Navigate() 與中文編碼問題

可以將網頁整個移植, 但

Native Apps 與 Web Apps 的戰爭

Silverlight vs. HTML5

Silverlight vs. HTML5 2011 年 6 月佔有率數據

爭什麼爭, 摻在一起做撒尿牛丸不就好了

Web App 與 Native App 結合才能發揮最大能力 http://chrome.angrybirds.com IE9

相較於 Native API,HTML5 目前尚有不足之處 Mobile IE9 不是說好同一個 codebase 嗎?

Demo 4 : Native App Web App Silverlight(Native App) 1 InvokeScript( xxx", ooo) WebBrowser(Web App) IsScriptEnabled = true 2 function xxx(ooo) { }

Demo 5 : Web App Native App Silverlight(Native App) WebBrowser(Web App) IsScriptEnabled = true 1 window.external.notify() 2 ScriptNotify 3 EventHandler<NotifyEventArgs>

Native Apps 與 Web Apps(in WebBrowser control) 可以雙向傳遞資訊 Silverlight(Native App) 1 InvokeScript( xxx", ooo) WebBrowser(Web App) IsScriptEnabled = true 2 function xxx(ooo) { } 1 window.external.notify() 2 ScriptNotify 3 EventHandler<NotifyEventArgs>

Demo 6 : 雙向傳遞實務應用 利用 eval 注入 JavaScript

Demo 6 : 小結 & 注意事項 Silverlight(Native App) InvokeScript( eval, xxxxxxxxxxxxxxxxxx) 1 2 InvokeScript( initialize ) WebBrowser(Web App) IsScriptEnabled = true function Initialize() { } window.external.notify() 3 ScriptNotify 4 5 PhoneCallTask

整合應用 - HTML App Host Framework For Phone 7 http://htmlappwp7.codeplex.com/

Demo 7 : 使用 HTML App Host Framework For Phone 7

整合應用 Widget Library For Windows Phone 7 http://widgetlibrary.codeplex.com/

Widget Library For Windows Phone 7 提供的原生功能

跨平台解決方案

目前最常見的三個 PhoneGap vs. Titanium Mobile vs. Rhodes

PhoneGap 實務運用 http://www.phonegap.com/

PhoneGap for Windows Phone 7 (Matt Lacey 版本 )

Demo 8 : PhoneGap 的加速度感應器 API - Accelerometer

其他線上參考資源

參考資源 ( 英文 ) Adventures with the Windows Phone 7 WebBrowser Control http://blogs.msdn.com/b/dohollan/archive/2010/08/25/adventures-with-the-windowsphone-7-webbrowser-control.aspx Silverlight WebBrowser Control and Windows Phone 7 http://blog.markarteaga.com/silverlightwebbrowsercontrolandwindowsphone7.aspx

參考資源 ( 中文 ) 邊做邊學 Understanding Web Browser Control of Windows Phone 7 Part 1 http://msdn.microsoft.com/zh-tw/windowsphone/gg462941 邊做邊學 Understanding Web Browser Control of Windows Phone 7 Part 2 http://msdn.microsoft.com/zh-tw/windowsphone/gg462943