999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人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)用可以在幾乎每種符合一定條件的手機平臺上運行。RSS新聞閱讀器這款手機應(yīng)用,充分利用了web的設(shè)計靈活性和設(shè)備內(nèi)置的功能。這種組合提供了一個完整的移動應(yīng)用程序,并消除了需要使用不同語言的混合形式。這種混合結(jié)構(gòu)使得手機應(yīng)用更快、更容易的實現(xiàn)。在新一代的基于手機操作系統(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)在有許多公司進入移動電話市場,比如:諾基亞、黑莓、三星、HTC、索尼、蘋果等等。在過去的五年里,智能手機和平板電腦成為技術(shù)的主要參與者。可以說在這段時期的發(fā)展中,移動軟件部門已經(jīng)超過非移動軟件部門,成為重要的角色。有了這些重要的發(fā)展,計算已經(jīng)不能僅僅被單純的認為是電腦和大型機的主要工作了。操作系統(tǒng)也不能僅限于Windows、Mac和UNIX這些傳統(tǒng)的系統(tǒng)了。單一目標(biāo)的平臺開發(fā)被認為是遠遠不夠的。由于數(shù)字移動平臺不僅包括個人電腦,也包含了一個相當(dāng)廣泛的范圍,比如平板電腦、手持設(shè)備和智能手機等等。在不同平臺上開發(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手機平臺。通過使用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è)計、人機互動部件、數(shù)據(jù)處理部分的組合。這些部件可以完整的創(chuàng)建一個Web程序。

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

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

猜你喜歡
跨平臺用戶
跨層級網(wǎng)絡(luò)、跨架構(gòu)、跨平臺的數(shù)據(jù)共享交換關(guān)鍵技術(shù)研究與系統(tǒng)建設(shè)
一款游戲怎么掙到全平臺的錢?
電腦報(2021年11期)2021-07-01 08:10:05
跨平臺APEX接口組件的設(shè)計與實現(xiàn)
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
基于QT的跨平臺輸電鐵塔監(jiān)控終端軟件設(shè)計與實現(xiàn)
基于OPC跨平臺通信的電機監(jiān)測與診斷系統(tǒng)
基于B/S的跨平臺用戶界面可配置算法研究
Camera360:拍出5億用戶
主站蜘蛛池模板: 欧美三级视频网站| 亚洲AV电影不卡在线观看| 国产成人精品在线| 日本a∨在线观看| 大陆国产精品视频| 欧美综合成人| 天天色综网| 欧美国产精品不卡在线观看 | 国产成人亚洲无吗淙合青草| 97青青青国产在线播放| 亚洲成a人在线观看| 日韩免费视频播播| 欧美在线精品一区二区三区| 久久久久免费看成人影片| 亚洲视频无码| 日韩中文无码av超清| 激情综合网址| 制服无码网站| 欧美成人一区午夜福利在线| 国产亚洲精品无码专| 国产丝袜无码一区二区视频| 亚洲国产成人精品无码区性色| 制服无码网站| 亚洲国产日韩在线观看| 国产农村1级毛片| 亚洲国产精品一区二区第一页免 | 国产在线97| 国产精品久久自在自2021| 日本午夜三级| 国产麻豆精品在线观看| 欧美a在线看| 一区二区自拍| 国产免费久久精品99re丫丫一| 成年人福利视频| 国产一区二区三区免费观看| 国产香蕉国产精品偷在线观看| 久久精品人人做人人爽电影蜜月| 国产在线啪| 亚洲日韩精品综合在线一区二区| 色天天综合| 日本黄网在线观看| 精品人妻系列无码专区久久| 国产成人亚洲欧美激情| 国产香蕉一区二区在线网站| 综合天天色| 国产亚洲精品资源在线26u| 中美日韩在线网免费毛片视频| 麻豆a级片| 国内丰满少妇猛烈精品播| 高清欧美性猛交XXXX黑人猛交| 久久96热在精品国产高清| 亚洲手机在线| 97视频免费看| 国产69精品久久久久孕妇大杂乱| 激情综合图区| 有专无码视频| 亚洲午夜片| 在线观看国产黄色| 国产精品熟女亚洲AV麻豆| 色综合天天娱乐综合网| 超清无码熟妇人妻AV在线绿巨人 | 精品国产www| 欧美v在线| 亚洲AV无码久久精品色欲| 国产成人高清精品免费| 无码在线激情片| 欧美国产日本高清不卡| 欧美午夜一区| 国产精品美女免费视频大全| 91人妻日韩人妻无码专区精品| 91久久精品国产| 中文字幕乱码中文乱码51精品| 97国产精品视频人人做人人爱| 美女无遮挡免费视频网站| 国产一区二区视频在线| 亚洲第一视频网| 97精品伊人久久大香线蕉| 国产第四页| 欧美日韩导航| 国产91视频免费| 噜噜噜综合亚洲| 成人av专区精品无码国产 |