亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2016-03-18 07:58:55段建超
        移動信息 2016年11期
        關(guān)鍵詞:跨平臺用例閱讀器

        段建超

        ?

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

        段建超

        韓山師范學(xué)院, 廣東 潮州 521000

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

        移動應(yīng)用程序開發(fā);軟件架構(gòu)

        1 介紹

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

        2 方法論

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

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

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

        3.1 功能和用例圖

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

        3.2 用例

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

        表1 用例:啟動應(yīng)用

        表2 用例:查看新聞

        4 結(jié)論

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

        [1]白文江.基于Android平臺的移動應(yīng)用開發(fā)研究[J].太原大學(xué)學(xué)報,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

        猜你喜歡
        跨平臺用例閱讀器
        基于反向權(quán)重的閱讀器防碰撞算法
        UML用例模型中依賴關(guān)系的比較與分析
        聯(lián)鎖軟件詳細(xì)設(shè)計的測試需求分析和用例編寫
        跨平臺APEX接口組件的設(shè)計與實現(xiàn)
        從出土文獻(xiàn)用例看王氏父子校讀古書的得失
        一種高效的RFID系統(tǒng)冗余閱讀器消除算法
        一種RFID網(wǎng)絡(luò)系統(tǒng)中消除冗余閱讀器的高效算法
        基于QT的跨平臺輸電鐵塔監(jiān)控終端軟件設(shè)計與實現(xiàn)
        基于OPC跨平臺通信的電機(jī)監(jiān)測與診斷系統(tǒng)
        基于B/S的跨平臺用戶界面可配置算法研究
        亚洲色自偷自拍另类小说| 日产一区日产2区日产| 日本精品一区二区三区二人码| 777精品久无码人妻蜜桃| 国产精品国产三级国产av品爱网 | 天天做天天爱天天综合网2021| 欧美性猛交xxxx乱大交蜜桃| 久久久久亚洲AV无码去区首| 久草精品手机视频在线观看| 精品av一区二区在线| 久久国产黄色片太色帅| 国产成人a人亚洲精品无码| 中国一级免费毛片| 亚洲欧美日韩中文v在线| 国产一区二区在线观看我不卡| 国产精品亚洲一区二区三区在线看| 人妖啪啪综合av一区| 精品九九人人做人人爱| 精品亚洲成在人线av无码| 永久免费不卡在线观看黄网站| 亚洲国产剧情在线精品视| av在线一区二区三区不卡| 国产麻豆久久av入口| 4hu四虎永久免费地址ww416| 免费a级毛片无码| 国产免费AV片在线看| 国产午夜精品av一区二区三| 久久精品网站免费观看| 免费a级作爱片免费观看美国| 久久久精品3d动漫一区二区三区| 女同国产日韩精品在线| 熟女人妻一区二区三区| 午夜秒播久久精品麻豆| 久久久久99精品成人片直播| 国产成人久久精品激情| 日韩无码视频淫乱| 成人午夜免费福利| 国产av熟女一区二区三区密桃| 亚洲av色影在线| 欧美a级情欲片在线观看免费| 亚洲欧美国产日韩制服bt|