[發(fā)明專利]可視化快速生成Windows Phone應用的方法在審
| 申請?zhí)枺?/td> | 201610051447.0 | 申請日: | 2016-01-26 |
| 公開(公告)號: | CN105739976A | 公開(公告)日: | 2016-07-06 |
| 發(fā)明(設計)人: | 李勁松;薛珺;肖和坤 | 申請(專利權)人: | 四川神州雅韻科技有限公司;重慶日報報業(yè)集團;重慶晨網(wǎng)網(wǎng)絡科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/445 |
| 代理公司: | 北京天奇智新知識產(chǎn)權代理有限公司 11340 | 代理人: | 楊春 |
| 地址: | 610021 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可視化 快速 生成 windows phone 應用 方法 | ||
1.一種可視化快速生成WindowsPhone應用的方法,其特征在于:包括以下步驟:
(1)客戶端選擇應用程序行業(yè)類型,并將行業(yè)類型發(fā)送到服務器,存儲有用于生成客戶端發(fā)來行業(yè)類型的應用程序模板的服務器將客戶端指定行業(yè)類型的應用程序模版返回到客戶端;
(2)客戶端接收到服務器返回的應用程序模版,進行可視化定制,模擬人機互動,采用所見即所得的方式,拖動各類封裝控件中所需控件來定制頁面;所述各類封裝控件包括但不限于文本控件、時間控件、下拉控件、數(shù)值控件、導航控件、幻燈片控件、圖集控件、拍照控件、重力儀控件、GPS控件、電話控件、短信控件和地圖控件;
(3)客戶端完成定制頁面后,將包括但不限于應用描述信息、應用詳細數(shù)據(jù)、圖片資源和音視頻資源的應用定制數(shù)據(jù)傳送到服務器;所述應用描述信息即為用于描述應用屬性的數(shù)據(jù),包括但不限于應用名、應用描述、版本號、應用圖標、應用唯一標識符、創(chuàng)建者和發(fā)布者信息;所述圖片資源即為用于應用展示的圖片素材;所述音視頻資源即為用于應用展示的音視頻素材;
(4)服務器接收到客戶端傳送的應用定制數(shù)據(jù),生成WindowsPhone的布局XAML文件,為每一個布局文件生成一個對應的代碼隱藏文件,即名稱為“XAML.CS”的頁面邏輯文件,并將布局XAML文件、代碼隱藏文件傳送到服務器應用生成單元;所述XAML文件即為可擴展應用程序標記語言;
(5)服務器應用生成單元創(chuàng)建符合WindowsPhone標準的應用項目,將程序文件、資源文件導入項目中,并將項目傳送到服務器編譯部署單元,服務器編譯部署單元是負責編譯WindowsPhone項目并將其部署到移動設備的軟件模塊;
(6)服務器編譯部署單元通過編譯命令即csc命令將完整的項目編譯生成為WindowsPhone應用程序即xap文件,即WindowsPhone項目中標準的應用程序文件,并通過部署命令即XapDeploy命令將xap文件安裝部署到客戶端移動設備上,完成WindowsPhone應用的可視化快速生成。
2.根據(jù)權利要求1所述的可視化快速生成WindowsPhone應用的方法,其特征在于:所述步驟(1)中,所述應用程序行業(yè)類型包括但不限于新聞出版、教育、機械制造、美容、房產(chǎn)、裝修、金融、法律、問題和旅游。
3.根據(jù)權利要求1或2所述的可視化快速生成WindowsPhone應用的方法,其特征在于:所述步驟(1)中,在接收到客戶端發(fā)送的行業(yè)類型后,服務器從其自身存儲的應用程序模板中查找類型為客戶端發(fā)送的行業(yè)類型的應用程序模板,并將查找到的應用程序模板返回至客戶端;當服務器查找到的與客戶端選定的行業(yè)類型對應的應用程序模板為一個時,服務器直接將查找到的該應用程序模板返回至客戶端;當服務器查找到的與客戶端選定的行業(yè)類型對應的應用程序模板有2個或2個以上時,服務器將查找到的該行業(yè)類型下的所有應用程序模板返回至客戶端,讓客戶端從中選擇一個,或者,服務器從2個或2個以上的應用程序模板中直接挑選部分應用程序模板返回至客戶端。
4.根據(jù)權利要求1所述的可視化快速生成WindowsPhone應用的方法,其特征在于:所述步驟(2)中,進行可視化定制的方法為:通過鼠標拖動控件到可視化編輯區(qū)域,點擊控件,編輯控件屬性。
5.根據(jù)權利要求1所述的可視化快速生成WindowsPhone應用的方法,其特征在于:所述步驟(3)中,所述應用定制數(shù)據(jù)生成方法如下:將所有頁面及其控件的信息,存儲到一個定制信息XML文件app.xml中,app.xml根元素為app,app包含多個頁面元素layout。
6.根據(jù)權利要求1所述的可視化快速生成WindowsPhone應用的方法,其特征在于:所述步驟(5)中,創(chuàng)建符合WindowsPhone標準的應用項目的具體方法如下:服務器應用生成單元依據(jù)WindowsPhone項目所需的標準文件夾結構,創(chuàng)建項目根文件夾、Assets文件夾、Properties文件夾、References文件夾,將C#代碼文件拷貝至Properties文件夾,將XAML布局文件拷貝至Properties文件夾、WMAppManifest.xml文件、AppManifest.xml文件、AssembyInf.cs文件夾和Properties文件夾,將圖片資源文件和音視頻資源文件拷貝到Assets文件夾,將WindowsPhone開發(fā)框架DLL庫文件拷貝至References文件夾,生成App.XAML文件和App.XAML.CS文件到根文件夾,形成完整的符合WindowsPhone標準的應用項目。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川神州雅韻科技有限公司;重慶日報報業(yè)集團;重慶晨網(wǎng)網(wǎng)絡科技有限公司,未經(jīng)四川神州雅韻科技有限公司;重慶日報報業(yè)集團;重慶晨網(wǎng)網(wǎng)絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610051447.0/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:油氣井套管燃氣動力修堵裝置
- 下一篇:空竹包裝盒
- 檢測Windows系統(tǒng)已知漏洞的方法和系統(tǒng)
- 一種對主機進行管控的方法及系統(tǒng)
- 一種基于windows服務控制器的系統(tǒng)自動運行方法
- 處理windows update彈窗出現(xiàn)的方法和系統(tǒng)
- 檢測系統(tǒng)中已安裝應用的方法和客戶端
- 一種Windows Phone手機數(shù)據(jù)的鏡像方法
- 在Windows下對Linux系統(tǒng)中無線通訊模塊調(diào)試數(shù)據(jù)抓取方法和系統(tǒng)
- 一種實現(xiàn)Windows系統(tǒng)自動化安裝的系統(tǒng)及方法
- 一種基于Windows To Go的增強方法及系統(tǒng)
- 一種批量控制windows快速部署的工具及方法





