Hello World !.

Slides:



Advertisements
Similar presentations
E-portfolio 個人履歷網站教學
Advertisements

Unity3D.
2015/Spring 跨平台行動程式進階應用 王派洲老師
題目:十六對一多工器 姓名:李國豪 學號:B
自由軟體Firefox安裝 及youtube影片下載
第 1 章 使用 APP INVENTOR 2 開發 ANDROID APP
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
Java簡介.
物件導向程式設計 CH1, CH2.
MIT App Inventor簡介及 「Hello World」程式初體驗 靜宜大學資管系 楊子青
PDFCreator安裝教學.
Q101 在701 SDX Linux上的標準安裝與使用程序v2
HelloPurr 靜宜大學服務學習發展中心、資管系 楊子青
JDK 安裝教學 (for Win7) Soochow University
第1章 認識Arduino.
手機作業系統介紹.
Working with Databases (II) 靜宜大學資管系 楊子青
Google Data API Spreadsheet
R教學 安裝RStudio 羅琪老師.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
安裝JDK 安裝Eclipse Eclipse 中文化
Text To Speech (TTS, 文字轉語音) 靜宜大學資管系 楊子青
自由軟體介紹(一) 把flash通通帶回家 報告人:陳俊銘.
Word與PowerPoint的結合 建功國小 陳旻杰 健行國小 張慧如.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
檔案與磁碟的基本介紹.
Fortran 程式語言 之 編與譯(二) 張基昇.
電腦攻擊與防禦 使用電腦教室VMware軟體說明.
PowerCam快速數位教材製作 黃雲龍 NCCU/ NTSU.
Java程式設計 Eclipse.
VS.NET 2003 IDE.
網頁程式設計 本章投影片錄自HTML5、CSS3、RWD、jQuery Mobile跨裝網頁設計 陳惠貞 著 碁峰資訊股份有限公司出版
PLC-GPPW軟體使用教學 授課教師:張祖烈
App Inventor 2初體驗 靜宜大學資管系 楊子青
Ch20. 計算器 (Mac 版本).
PowerPoint 2019/4/9.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
Install OpenCV C++ with Visual Studio 2017 on Windows PC
首頁標題及內文 WELCOME TO GREEN TREE WORKS LOGO 版型預設導覽列 220px X 60px
Google協作平台+檔案分享(FileZilla+網路芳鄰)
個人網路空間 資訊教育.
VS.NET 2003 IDE.
GridView.
GridView操作 (II).
如何使用Gene Ontology 網址:
CVPlayer下載及安裝& IVS操作說明
智慧型手機程式設計 建國科技大學資管系 饒瑞佶 2011年(992).
FTP使用教學 簡介: 軟體名稱:FileZilla 軟體性質:Freeware 版本: 繁體中文版
Text To Speech (TTS, 文字轉語音) 靜宜大學資管系 楊子青
Video 影像 (VideoPlayer 影像播放器、Camcorder 錄影機) 靜宜大學資管系 楊子青
取得與安裝TIDE 從TIBBO網站取得TIDE
Text To Speech (TTS, 文字轉 語音)、讀簡訊 靜宜大學資管系 楊子青
程式移植.
1. 查詢個人電腦版本 1.進入控制台 2.點選“所有控制台項目” 3.點選“系統”.
Chapter 15 檔案存取 LabVIEW中的檔案存取函數也可將程式中的資料儲存成Excel或Word檔。只要將欲存取的檔案路徑位址透過LabVIEW中的路徑元件告訴檔案存取函數後,LabVIEW便可將資料存成Excel或Word檔;當然也可以將Excel或Word檔的資料讀入LabVIEW的程式中。
進階UI元件:ListView元件以及複選 靜宜大學資管系 楊子青
Brief Guide of FrontPage
國立台灣大學 關懷弱勢族群電腦課程 By 資訊工程 黃振修
PVQC-校內賽 考生注意事項.
班級:博碩子一甲 授課老師:鐘國家 助教:陳國政
Activity的生命週期: 播放音樂與影片 靜宜大學資管系 楊子青
多國語系 建國科技大學 資管系 饒瑞佶.
NFC (近場通訊, Near Field Communication) 靜宜大學資管系 楊子青
Jquery Mobile開發須知 周季賢.
Banner幻燈片 電腦版 x3 個 : 1980 px X 835px Banner標題文字1
Unix指令4-文字編輯與程式撰寫.
臺大管理論叢 投稿步驟說明 臺大管理論叢 NTU Management Review Tel: or Website:
Develop and Build Drives by Visual C++ IDE
JUDGE GIRL 使用介紹 & 常見問題 TAs :
Quantum-Wise軟體教學.
Presentation transcript:

Hello World !

開始新專案 在工具列點選 ”File” 並選取 ”New Project”

Silverlight for Windows Phone 2. 選擇應用程式的基本頁面 1. 選擇 ”Sliverlight for…” 3. 設定專案名稱及存放位置 4. 最後按 ”OK”

選擇 OS 2. 最後按 ”OK” 1. 選擇OS 7.1 為設計的方向

專案原始畫面

工具箱 工具列 專案內容 手機模擬的配置畫面 除錯清單 XMAL 的程式碼 物件屬性欄

各項功能

新增元件 點選 ”工具箱” 選擇 ” TextBlock” 的元件並且拖曳到右邊模擬的畫面上

檢視屬性 右下角的元件屬性 點選 ”TextBlock”

編輯元件屬性 往下拉找到”Text” 這個欄位,並且輸入 ”Hello World” 模擬的畫面元件就會跟著改變字樣

編譯 接著點選 ”綠色箭頭” 或 ”F5” 編譯

編譯畫面 編譯初始畫面

程式完成 第一個程式完成

Windows Phone 模擬器 利用Visual Studio 2010 內建模擬器測試開發之應用程式 資策會數位教育研究所,王寧疆老師製作

Windows Phone 模擬器 畫面轉向 http://msdn.microsoft.com/library/gg680270%28v=pandp.11%29.aspx

Windows Phone 模擬器 Windows Phone 各部分元件名稱 http://msdn.microsoft.com/library/gg680270%28v=pandp.11%29.aspx

Windows Phone 程式開發週期

Windows Phone 開發週期 應用程式開發結束後,必須要發佈到應用市集(Marketplace) 上才能讓其它Windows Phone的使用者能下載安裝。 http://msdn.microsoft.com/zh-tw/windowsphone/hh417891.aspx

Windows Phone 開發週期 開啟App Hub 設計應用程式 開發人員可使用Windows Live ID 帳號註冊至AppHub。 開發人員可從AppHub 取得相關工具、範例程式與說明文件。 Visual Studio 或 Expression Blend。 Windows Phone SDK。 開發人員可透過AppHub 發佈其應用程式。 設計應用程式 使用Visual Studio 或 Expression Blend 可獲得視覺化開發環境。

Windows Phone 開發週期 應用程式除錯(Debugging) 應用程式發佈(Publishing) 可透過實際Windows Phone 手機(需解鎖)或Windows Phone Emulator 測試應用程式。 應用程式發佈(Publishing) 程式設計師透過傳送 .xap 檔案至 AppHub 發佈其開發之應用程式。 Application Icon, Start Tile, Metadata, Licensing Terms, etc. AppHub 會針對應用程式進行認證。 Language, image, reliability, performance, resource management, etc.

Windows Phone 開發週期 應用程式管理 一旦應用程式發佈至Marketplace 後,可以透過AppHub 管理已發佈之應用程式版本,同時可以查閱使用者回饋之評分與評論。

Windows Phone 軟體關係圖 http://msdn.microsoft.com/zh-tw/library/ff402531.aspx

Windows Phone 應用程式專案 資策會數位教育研究所,王寧疆老師製作

Windows Phone 應用程式專案 工具箱(Toolbox) 拖拉 Windows Phone Programming in C#,Rob Miles

Windows Phone Design View http://msdn.microsoft.com/en-us/library/ff356887%28v=VS.95%29.aspx

Windows Phone 應用程式專案 屬性(Properties) + 事件 (Events) Windows Phone Programming in C#,Rob Miles

Hello World 程式 開啟Windows Phone 應用程式專案

Hello World程式 加入控制項至應用程式版面之上。 http://leech.kmu.edu.tw/

程式頁面安排與編輯 修正控制項屬性 - XAML 或 屬性面板

加入事件 (Event)

編輯事件處理內容

部署方案 準備上傳應用程式至裝置或 Marketplace

部署工具 http://msdn.microsoft.com/en-us/library/ff769512%28v=vs.92%29.aspx

XAP Windows Phone 應用程式執行檔 (.xap)。 其內容格式與 ZIP 壓縮 檔一致。 類似MS Windows 內 的執行檔 (.exe) 其內容格式與 ZIP 壓縮 檔一致。 包含XML 檔、XAML 檔、DLL 檔以及數個 圖檔。 http://www.dotblogs.com.tw/kylin/archive/2010/09/04/17553.aspx

APP 上架準備資料審核表與上架流程

專案設定檢核表

專案設定檢核表

檔案檢核表 Release 模式的 .xap 檔案 圖示 (透過 WP_IconMaker 產生) APP 畫面截圖 (一張以上)

專案內圖片 ApplicationIcon.png Background.png 此兩個圖示皆不可為預設之圖片,請同時修改為透過 WP_IconMaker 所製作出來的同檔名圖片。

畫面擷圖 按此開啟其他工具

截取畫面 儲存擷取下來之畫面 按此擷取目前手機畫面

關於畫面擷圖準備的問題 Frame Rate Counters in Windows Phone Emulator http://msdn.microsoft.com/en-us/library/gg588380%28v=VS.92%29.aspx

上架流程 登入 APP HUB 按此上傳 APP

上傳程式頁面

填入資訊與上傳檔案 APP 中文名稱 維持「公共商城」 找出專案編譯出來的 .xap 檔 必填部份處理好後,就可以按【下一步】繼續

描述頁面

描述頁面

選擇APP 要上架的類別與子類別(如果有的話) 填寫說明 選擇APP 要上架的類別與子類別(如果有的話) 填入軟體說明

編輯關鍵字,加入軟體插圖與截圖 自定關鍵字 三個必填圖示上傳 APP 畫面截圖只要一張就好 必填部份處理好後,就可以按【下一步】繼續

維持 0.00 TWD 就好,可以省掉另外填寫帳戶資料的問題 設定價格 維持 0.00 TWD 就好,可以省掉另外填寫帳戶資料的問題

只要留下台灣就好,否則會有語系不符的問題 選擇區域 只要留下台灣就好,否則會有語系不符的問題

一般選擇最後一個,通過認證後,再自行上架 選擇上架方式 一般選擇最後一個,通過認證後,再自行上架 必填部份處理好後,就可以按【提交】完成上傳流程

上架問題項目 Q&A 原因 解法 這問題會出現在你的APP 頁面上使用了背景圖或是特別指定過前景色。 若使用背景圖,因為其顏色是固定的,所以在設計時,我們會誤以為能看到文字是沒問題的。 但是,當用戶將手機設定裡的配色上的背景色由dark 改為light 時,如果在該頁面上沒有特別指定文字顏色,則文字顏色會隨著背景色的修改而變動。 解法 請額外在 .xaml 檔中設定好前景色,就可以解決此問題。