999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

新一代的Android移動應用——RSS新聞閱讀器Taner Arsan, Mehmet Arif Ers,ahin, and Ebru Alp

2016-03-18 07:58:55段建超
移動信息 2016年11期
關鍵詞:跨平臺用戶

段建超

?

新一代的Android移動應用——RSS新聞閱讀器Taner Arsan, Mehmet Arif Ers,ahin, and Ebru Alp

段建超

韓山師范學院, 廣東 潮州 521000

RSS(Rich Site Summary)新聞閱讀器是一款基于web的Android應用,由PhoneGap框架來開發。這類應用的實現是利用了HTML5,CSS和JavaScript等技術,而不是用原生態的Android編程語言。此應用的制作過程就和編寫一個web應用一樣,因為實際上它完全就是一個工作著的web程序,只不過被PhoneGap框架所包裝。這就意味著這種應用可以在幾乎每種符合一定條件的手機平臺上運行。RSS新聞閱讀器這款手機應用,充分利用了web的設計靈活性和設備內置的功能。這種組合提供了一個完整的移動應用程序,并消除了需要使用不同語言的混合形式。這種混合結構使得手機應用更快、更容易的實現。在新一代的基于手機操作系統的應用程序,是由PhoneGap框架、HTML5、CSS3、Javascript、jQuery Mobile、Python和Django等技術聯合實現的。

移動應用程序開發;軟件架構

1 介紹

技術在繼續快速的發展,特別是在移動電話的開發與生產技術上。現在有許多公司進入移動電話市場,比如:諾基亞、黑莓、三星、HTC、索尼、蘋果等等。在過去的五年里,智能手機和平板電腦成為技術的主要參與者。可以說在這段時期的發展中,移動軟件部門已經超過非移動軟件部門,成為重要的角色。有了這些重要的發展,計算已經不能僅僅被單純的認為是電腦和大型機的主要工作了。操作系統也不能僅限于Windows、Mac和UNIX這些傳統的系統了。單一目標的平臺開發被認為是遠遠不夠的。由于數字移動平臺不僅包括個人電腦,也包含了一個相當廣泛的范圍,比如平板電腦、手持設備和智能手機等等。在不同平臺上開發相同的應用是一個具有挑戰性的問題,因為這些所有不同的平臺有不同類型的要求和不同的開發環境。PhoneGap框架的基本概念來自于一次編碼可以在多平臺運行的想法。這是唯一可以解決因跨平臺開發需求所造成的問題的想法。同樣的移動平臺也是多樣化的,他們面臨著不同平臺用戶的眾多日常需求。許多用戶根據他們不同類型的需求請求獲得不同類型的信息。在線數據構成了這種信息流的一個重要組成部分。因為信息的多樣性,讓大量用戶在線訪問時獲得有用數據是非常必要的。但是這也會導致一定的時間和能量的損失。RSS技術的起點就是來自于這個問題。去瀏覽每一個資源是非常累人而且浪費時間的。因此在一個單一平臺上收集這些數據是非常有用的。通過RSS技術,讀者可以通過一個閱讀器應用程序來獲取收集來的信息。隨著移動技術的發展,人們希望可以把以上提到過的移動平臺依舊放在自己的口袋中,而且用最少的信息資源發揮它最大的作用。因為這些需求,應用界面已經變成了一個非常重要的因素來影響用戶的選擇。

2 方法論

這個應用程序是一個基于Web的應用程序,并且適用于Android手機平臺。通過使用PhoneGap框架,一個基于Web的軟件可以很容易的轉換成一個能在本地平臺上運行的應用程序。這同時利用了Web開發語言和應用平臺設備。這種混合的結構可以更快、更容易的開發實現。在這個應用程序中,我們聯合使用了PhoneGap框架、HTML5、CSS3、JavaScript、jQuery Mobile、Python和Django等技術。這個應用的結構可以概括為界面設計、人機互動部件、數據處理部分的組合。這些部件可以完整的創建一個Web程序。

3 PhoneGap是基于Apache的開源項目Cordova

該項目提供了一系列的移動應用程序的接口,這使得基于Web的移動應用程序可以和合適的框架進行結合。在我們的應用程序中,我們使用jQuery作為移動框架。PhoneGap框架是由Nitobi軟件在2008年創建的。PhoneGap的出發點是,開發商Nitobi不想花時間學習專門的移動設備的開發語言,而是利用他們自己的開發Web的技術。所以他們開發了這個框架,在移動平臺上嵌入他們的Web代碼并且成功運行。在他們的PhoneGap框架成功之后,Adobe公司在2011年收購了該公司。PhoneGap的開發者認為網絡是解決跨平臺問題的最佳解決方案。

3.1 功能和用例圖

我們這個項目的主要目標是創建一個設計良好優雅的RSS新聞閱讀器。這個閱讀器可以添加和移除RSS鏈接并且可以在目錄下修改它們。這個應用是基于滑塊菜單結構。每個資源被實現為水平滾動的菜單,而且每個類別下將包含這些滑塊組成的垂直列表。每個滑塊包括一個新聞的修改量。基于這些目標,我們程序的功能列表將如下所示:(1)一個容易實現和部署的跨平臺的應用程序。(2)RSS數據可以很容易的被訪問,而且閱讀風格讓人很舒服。(3)用靈活的界面操作來提高閱讀體驗。(4)用戶具有修改的能力。

3.2 用例

在這一部分,我們將會描述八種不同的用例,以及測試用戶系統的響應。八種用例分別為啟動應用程序、查看新聞、添加分類、在一個分類上添加RSS鏈接,移除分類,移除一個分類上的鏈接、設置和刷新。

表1 用例:啟動應用

表2 用例:查看新聞

4 結論

RSS新聞閱讀器是一個基于Android操作系統的移動應用程序。這個應用程序與其他新聞應用程序的不同之處在于它是一個基于Web的應用程序。因此,它也可以被用在其他的移動平臺上,只需要通過修改一些簡單的配置來適應核心的Web應用程序。但這一特征可以用PhoneGap來解決。這個框架充當了Web應用程序和原生平臺之間的適配器。通過利用這一框架,我們就沒有必要去了解不同的操作系統平臺上的特定編程語言。RSS新聞閱讀器的另一個重要特點就是擁有簡單的、簡潔的、容易讓人理解的用戶界面。通過它簡單的用戶圖形界面,人們得到十分舒適的閱讀體驗。該應用程序提供了很高的可用性,即使用戶不熟悉這個移動設備。我們計劃將這個應用程序發布到Android平臺上,因為在最開始的階段,Android平臺是最合適的。如果需要的話,該應用程序將會部署到其他的平臺上。

[1]白文江.基于Android平臺的移動應用開發研究[J].太原大學學報,201,12(3):117-120.

A new generation of Android mobile applications - RSS news reader Taner Arsan, Mehmet Arif Ers ?ahin, and Ebru Alp

Duan Jianchao

Hanshan Teachers College, Guangdong Chaozhou 521000

The RSS(Rich Site Summary) news reader is an Android application base on web, It comes by the PhoneGap framework. This kind of application are used HTML5,CSS and JAVASCRIPT and other technologies to come true, rather than the original ecological Android programmer language. This production process of the application just like write a web application, because in fact it totally is a working web program, just package by PhoneGap framework. It means that this application can run on almost every mobile platform meet some conditions.This mobile application is called CSS news reader, full use of the web design flexibility and built-in functions of equipment. Not only this combination provides a prefect mobile application program, but also eliminate the need to use mixture forms of different language. This mixture structure makes the mobile application faster and easier to implement. The new generation of application based mobile operating system, Through PhoneGap framework , HTML5, CSS3, Javascript, JQuery Mobile, python, Django and other technologies to achieve the joint.

mobile application development; software architecture

TN929.5;TP393.09

A

1009-6434(2016)11-0007-02

猜你喜歡
跨平臺用戶
跨層級網絡、跨架構、跨平臺的數據共享交換關鍵技術研究與系統建設
一款游戲怎么掙到全平臺的錢?
電腦報(2021年11期)2021-07-01 08:10:05
跨平臺APEX接口組件的設計與實現
測控技術(2018年9期)2018-11-25 07:44:58
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
基于QT的跨平臺輸電鐵塔監控終端軟件設計與實現
基于OPC跨平臺通信的電機監測與診斷系統
基于B/S的跨平臺用戶界面可配置算法研究
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
主站蜘蛛池模板: 成人国产小视频| 久久国产精品影院| 五月天综合婷婷| 少妇极品熟妇人妻专区视频| 欧美日韩综合网| 欧美v在线| 波多野结衣无码视频在线观看| 国产一级在线观看www色| 日韩欧美国产成人| 日本精品中文字幕在线不卡| 国产经典免费播放视频| 亚洲国产精品成人久久综合影院| 国产成在线观看免费视频| 深爱婷婷激情网| 国产成人精品一区二区三区| 免费一级无码在线网站| 国产亚洲视频中文字幕视频| 亚洲AV色香蕉一区二区| 亚洲av成人无码网站在线观看| 伊人无码视屏| 日韩免费视频播播| 人妻丰满熟妇av五码区| 国产精品天干天干在线观看| 色噜噜在线观看| 国产精品片在线观看手机版| 2024av在线无码中文最新| 毛片久久网站小视频| 国产91丝袜在线播放动漫 | 伊人久久大香线蕉aⅴ色| 最新日韩AV网址在线观看| 国产在线专区| 在线欧美一区| 国产XXXX做受性欧美88| 日韩在线成年视频人网站观看| 欧美在线国产| 国产精品一线天| 日本人妻一区二区三区不卡影院| 99re视频在线| 国产午夜人做人免费视频中文| 国产丝袜啪啪| 在线观看免费国产| 亚洲中文在线看视频一区| 亚欧成人无码AV在线播放| 午夜性刺激在线观看免费| 中文字幕波多野不卡一区| 日本不卡在线播放| 老司机久久99久久精品播放| 黄色国产在线| 一区二区影院| 欧美一级专区免费大片| 日韩123欧美字幕| 亚洲精品自拍区在线观看| 亚洲a级在线观看| 一级香蕉人体视频| 亚洲中文制服丝袜欧美精品| 成人免费网站久久久| 国产91透明丝袜美腿在线| 久久青草免费91线频观看不卡| 国产成人AV综合久久| 国产交换配偶在线视频| 欧美午夜一区| 日本人妻一区二区三区不卡影院| 国产成人精品一区二区不卡| 国产在线视频自拍| 国产成人三级| 性色在线视频精品| 国产成年女人特黄特色大片免费| 亚洲国产成人久久77| 久996视频精品免费观看| 岛国精品一区免费视频在线观看| 欧美日韩国产精品va| 欧美国产日韩在线| 真实国产精品vr专区| 国产一区二区三区夜色| 四虎成人精品| 真人高潮娇喘嗯啊在线观看 | 丝袜美女被出水视频一区| 亚洲资源站av无码网址| 欧美久久网| 欧美 亚洲 日韩 国产| 日韩大片免费观看视频播放| 亚洲午夜福利精品无码|