[發明專利]移動裝置應用程序轉換方法、移動裝置、系統及開發系統有效
| 申請號: | 201210020341.6 | 申請日: | 2012-01-29 |
| 公開(公告)號: | CN103150176A | 公開(公告)日: | 2013-06-12 |
| 發明(設計)人: | 劉柏甫;林鈺婷;周世俊;林季穎 | 申請(專利權)人: | 財團法人資訊工業策進會 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 裝置 應用程序 轉換 方法 系統 開發 | ||
技術領域
本發明是有關于一種移動裝置的應用程序轉換方法及可轉換移動裝置應用程序的移動裝置和系統,特別是有關于一種可提供跨平臺移動裝置應用程序,并自動根據移動裝置的裝置特性調適移動裝置應用程序的使用者介面操作方式的應用程序轉換方法及可轉換移動裝置應用程序的移動裝置和系統。
背景技術
近年來,便攜式裝置,例如移動或手持式裝置,已經變成技術愈來愈先進并且具多功能性。舉例來說,移動裝置可接收電子郵件信息、具有一個先進的電話簿管理應用程序、允許多媒體播放以及具有各種其他功能。由于這些具有多功能的裝置所帶來的便利性,使得這些裝置在生活中不可或缺。
使用者可下載各種不同的應用程序(Application,簡稱APP)至移動裝置來增加移動裝置的功能性與操作效能。一些應用程序經常需要使用到移動裝置所提供的不同互動方式來提供使用者良好使用經驗,例如經由晃動感應器、加速度器和陀螺儀等感測器或經由麥克風與語音辨識功能這類感測器加上平臺內建特殊功能的輸入方式,讓使用者來操作使用者介面(UI);又例如經由震動器、揚聲器和顯示器等輸出裝置讓使用者使用,以提供更多樣的互動效果。然而,由于現在的移動裝置的種類繁多,不同移動裝置所具備的互動裝置與使用平臺也不盡相同,應用程序開發者必須事先知道特定移動裝置上所具備的互動裝置與使用平臺,才可以規劃適當的使用者介面的操作方式,進而為特定移動裝置開發應用程序。對于不同的移動裝置,如具有不同的互動裝置或平臺,都需要再重新開發適合的應用程序,非常的不方便,也造成昂貴的開發成本。舉例來說,假設一APP是使用特定感測信號作為輸入,例如震動、觸控等作為使用者介面的操作方式,若一移動裝置不具有震動感測器和觸控面板時,此一APP即無法在此移動裝置上使用。市面上的移動裝置所配備的感測器越來越多樣化、規格越來越多,因此,開發者必須針對各種配備不同互動裝置的移動裝置開發多種版本的應用程序,或者為各移動裝置逐一修改應用程序。
此外,為了重新開發或是修改應用程序以適用各移動裝置,除了應用程序的程序設計的技術門檻之外,市場、設計、美編與程序人員都需要進行溝通,使得開發時間更冗長又耗費人力成本。因此,需要一種能夠快速產生適用于各種平臺的應用程序的工具。
發明內容
有鑒于此,本發明提供一種移動裝置應用程序的轉換方法、以及可轉換移動裝置應用程序的移動裝置和系統,以解決前述的現有技術問題。
本發明提出一種移動裝置應用程序的轉換方法,包括以下步驟:取得一移動裝置的一裝置特性數據以及一平臺信息;以及通過一轉換器,依據所取得的移動裝置的裝置特性數據以及平臺信息,修改一第一應用程序的一第一描述數據,將修改后第一應用程序轉換為第二應用程序,其中第一應用程序是以一平臺中立語言表示且至少包括一第一描述數據,第一描述數據用以描述一使用者介面的互動方式,且第二應用程序是以對應平臺信息的語言表示,可于移動裝置執行并產生使用者介面。
于一實施例中,本發明所提出的移動裝置應用程序的轉換方法適用于連線至一服務器的一移動裝置,取得移動裝置的裝置特性數據以及平臺信息的步驟是由移動裝置取得,轉換器及第一應用程序是由服務器傳送至移動裝置,以及由移動裝置執行轉換器,以修改第一描述數據并將第一應用程序轉換為第二應用程序。
于另一實施例中,本發明所提出的移動裝置應用程序的轉換方法適用于連線至一服務器的一移動裝置,取得移動裝置的裝置特性數據以及平臺信息的步驟是由移動裝置取得后傳送至服務器,以及由服務器執行轉換器,以修改第一描述數據并將第一應用程序轉換為第二應用程序后傳送至移動裝置。
本發明另提出一種可轉換一移動裝置應用程序的移動裝置,包括一無線模塊,用以經由一無線通訊網絡鏈結一服務器;以及一控制器模塊,取得移動裝置的一裝置特性數據以及一平臺信息,自服務器接收一轉換器及包含一第一描述數據的一第一應用程序,執行轉換器以依據裝置特性數據以及平臺信息,修改第一應用程序的第一描述數據,并將修改后第一應用程序轉換為第二應用程序,其中第一應用程序是以一平臺中立語言表示且至少包括第一描述數據,第一描述數據用以描述一使用者介面的互動方式,且第二應用程序是以對應平臺信息的語言表示,可于移動裝置執行并產生使用者介面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于財團法人資訊工業策進會,未經財團法人資訊工業策進會許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210020341.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多通道管夾
- 下一篇:底門對開的重力式常壓干式艙





