整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML5來了:5個好用的混合式App開發工具

          殘酷的移動互聯網競爭環境下,HTML5技術一直受到各方關注,“HTML5顛覆原生App”的爭論也從未停止過,不管怎樣HTML5生態的構建方興未艾。不過對于移動開發者來說更關心的問題是如何低成本、周期短開發出體驗效果好的App,所以當下用HTML5遠比賭HTML5更現實。于是,一個一直被提及但是從沒有占據過統治地位的概念又一次走進了移動開發者們的視野,那就是跨平臺開發。

          AD:WOT2015互聯網運維與開發者大會熱銷搶票

          目前國內外已經有很多基于HTML5的跨平臺開發工具,你并不需要任何的原生應用編程經驗,你只需要一些HTML的相關知識,懂一些CSS和JavaScript,運用工具中所提供的各種豐富的功能模塊,便可在很短時間內完成App的開發而且讓你的App具備完美的原生體驗。

          推薦幾款跨平臺工具

          1、Appcelerator

          Appcelerator的Titanium開發平臺使開發者可以通過HTML、PHP、JavaScript、Ruby、Python等Web編程語言開發手機、平板和桌面的原生App。其優勢在于它可以讓用戶輕松地訪問超過300個API以及定位信息。

          此外,Appcelerator提供針對特定行為或事件定制的統計。App的數據既可儲存在云端,也可儲存在設備上。

          2、APICloud

          APICloud是一款“云端一體”的移動開發平臺,信仰“云端一體”的理念,重新定義了移動應用開發。APICloud為開發者從“云”和“端”兩個方向提供API,簡化移動應用開發技術,讓移動應用的開發周期從一個月縮短到7天。APICloud由“云API”和“端API”兩部分組成,可以幫助開發者快速實現移動應用的開發、測試、發布、管理和運營的全生命周期管理。

          2、PhoneGap

          PhoneGap是一個免費且開源的開發環境,使開發者可以開發出在Android、Palm、黑莓、iPhone、iTouch及iPad等設備上運行的App。其使用的是HTML和JavaScript等標準的Web開發語言。開發者使用PhoneGap進行開發,可調用加速計、GPS/定位、照相機、聲音等功能。

          PhoneGap還提供Adobe AIR App以及在線的培訓課程,幫助開發者了解原生API并在他們自己的平臺上開發移動App。

          4、NativeScript

          NativeScript是使用移動平臺的JavaScript引擎來進行跨平臺開發。邏輯部分自然無需多說,關鍵在于如何使用平臺特性。NativeScript是通過反射得到所有平臺API,預編譯它們,然后將這些API注入到JavaScript運行環境,接下來在Javascript調用后攔截這個調用,并運行native代碼。NativeScript是使用大量web開發的技巧來進行app開發,因為工具鏈和語言都非常熟悉受到了很多前端開發者的歡迎。

          5、Kinvey

          Kinvey同樣是一個為移動應用開發者提供后臺創建服務的平臺。Kinvey強調加速移動應用開發與銷售的“即取即用”理念。Kinvey的中間層與數據層均托管在多個云服務提供商處,包括Rackspace、Amazon與Microsoft。所有通過Kinvey存儲的數據都會有四種方式備份:Amazon EC2、Windows Azure、Rackspace以及Kinvey自己的服務器,假如其中一兩個出現了故障,用戶的數據依然安然無恙。

          總結:

          關于HTML5和原生App的爭論一直在繼續,不論最后誰能取勝,開發者更關心App的開發速度和最終體驗。合理的使用工具會讓開發效率大大提升,甚至達到事半功倍的效果,希望能有一款適合您。

          期待未來有一天,App開發可以像在紙上畫畫一樣簡單。

          聲明:IT之家網站刊登/轉載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或論證其描述。

          為一枚app控,有時會被吐槽怎么這么無聊。內心大喜,別人越是吐槽我越是喜歡,別人越是不喜歡我越是喜歡,多么特別多么獨一無二是吧。今天就來安利我喜歡的app。APP使用心得:如果你不能養成使用app的習慣,將之融入自己的生活,再好的app也難逃卸載的命運,所以,不是app不好,是你不懂得正確打開方式。下面,作為一名資深網蟲,我來安利9個好用又方便的APP,它們每個都小眾精致、又非常好用、有趣,裝了保證你不忍心卸載。

          不建議跳讀哦,特別是第1款、第2款和最后一款,很少人用過但大家都很需要。

          推薦的理由是:好用逼格又高

          話不多說,先看第一個。

          Via瀏覽器

          推薦:★★★★★

          這是一款超硬核的軟件:

          · 0.5MB大小,流暢不卡頓。啟動速度與網頁加載速度都進行了優化。Via瀏覽器無論在啟動速度、網頁加載速度上都非常快,極速且穩定。

          · 攔廣告,省流量。Via瀏覽器采用先進的廣告攔截技術,并允許用戶自定義補充廣告規則,也可通過簡單的標記廣告來實現屏蔽廣告目的。減少了廣告及冗余信息展示,實現節省流量。

          · 離線保存,省流量。對于長篇、多圖的網頁如新聞、漫畫網站,可在Wi-Fi條件下提前加載,并保存網頁。也可當作重要文章的離線收藏保存功能,以防止網址失效帶來的麻煩。

          · 無圖模式,省流量。對于小說閱讀類以及純文字類新聞資訊網站,可選無圖模式,在閱讀小說過程中,可以有效屏蔽圖片類廣告,還可以減少圖片類無關信息的加載,節省流量。

          · 安全,隱私,無痕。采用沙盒機制,減少Via瀏覽器所需用戶權限,保護用戶隱私。Via瀏覽器用戶可在瀏覽器設置中隨時清除任何數據。主動防網站跟蹤,避免用戶信息被不良網站竊取。

          個人使用感受:比悅動小、比uc快的瀏覽器應用,Via瀏覽器app支持夜間模式、自定義UA、下載、書簽、多標簽頁瀏覽、HTML5、flash等,而且體積小巧,用起來很舒服。

          神奇瀏覽器

          推薦:★★★★★

          擁有強大的廣告標記和攔截系統。天網恢恢,疏而不漏。獨創的天網模式,能夠啟用最強大的攔截能力,應對最頑固的野生網站,讓垃圾廣告無處遁形。提供可視化地廣告標記功能——去癬,輕輕一觸,廣告立馬消失得無影無蹤,真的很順暢。

          整個應用只有不到1M的體積,沒有任何冗余的占用。秒速下載,秒速安裝。除去一切插件的煩擾,留你一個小小的純凈的空間。自主研發的高效閱讀模式分析算法,能夠準確提取文章主體內容,進行優化并閱讀展示。支持自動解析小說下一章,閱讀更方便,更清爽。

          個人使用感受:唰地一下,網頁就加載完了!我的手機是最新系統,這會使用最新的Chrome內核顯示網頁,擁有與Chrome相同的速度。

          X瀏覽器

          推薦:★★★★

          「極速卻輕便」

          輕便,省電,同時節省流量,不駐留任何后臺進程,拒絕拖慢用戶資源,減少很多不必要的廣告騷擾。

          「搜索很智能」

          可以根據人們的搜索習慣,通過全新技術的智能網址輸入/補全,配合恰到好處的搜索建議,從而使查找的信息輕松展現。

          「全屏更寬廣」

          干凈、簡潔,提供最大視野瀏覽體驗則是我最享受的時刻。輕輕上推進入全屏,下拉呼出搜索框進行搜索,小屏幕依舊大不同。

          個人使用感受:【優點】吹爆!一個瀏覽器該有的功能它全有,完美地一筆,已經代替via成為我的主流瀏覽器了(via本身沒有沒毛病,但在我新換的魅族手機上運行總是出問題,舊手機使用一直正常,好奇怪)

          【缺點】我能想到的功能都有了,期待開發者做一些新奇的嘗試。

          【總評】和via齊名基安,兩個瀏覽器都很清爽無廣告,功能很全,x瀏覽器的自定義設置會多一些。沒的說,基安出品,必屬精品!

          夸克

          推薦:★★★

          個人使用感受:最近很多人都說turbo很香,我也試了試,確實很好。我發現turbo緩存視頻多線程明顯比夸克快很多倍,夸克只有下載可調整線程,能不能緩存視頻也可以調整多線程。畢竟也取長補短嘛,另外下載增加重新下載,復制下載鏈接,修改文件下載文件名啥的操作能加一加嘛。

          薈萃瀏覽器

          推薦:★★★

          個人使用感受:

          1.嗅探

          安裝腳本進行嗅探

          嗅探資源通過外部播放(MX player)

          嗅探資源調用外部下載(魔改1024線程ADM[受虐滑稽])

          2.腳本

          A : 安裝腳本如去除知乎APP,貼吧凈化等使得手機排版閱讀更加舒適[嘿哈]

          B : 安裝腳本調用谷歌翻譯支持全局翻譯

          C : 安裝腳本實現P站原圖下載[微笑]

          3.特色:

          A : 單獨定制網站UA (去除bilibili,知乎,百度系非APP端不能繼續操作的弊端)(目前我知道的有X 瀏覽器和milk瀏覽器)

          B : 特色閱讀模式讀圖模式

          C : 支持書簽導入導出書簽排序

          D : 本地資源播放器(文檔 圖片 視頻 音樂)

          4.廣告屏蔽:

          最后也是最重要的 自身廣告屏蔽聯合Adguard 規則屏蔽 如此絲滑 夫復何求

          I : 不足:夜間模式稍顯不足(milk瀏覽器可以添加腳本;via瀏覽器可以添加輕插件提升夜間模式)

          II : 期待:目前正在優化油猴腳本(缺乏一個支持度盤操作的油猴腳本)

          360瀏覽器

          推薦:★★★

          速度快、內存低、穩定好用的雙核瀏覽器,基于全新chromium63內核,智能切換內核,兼容各種不同類型網站。穩定支持政企網站、學校內網、銀行網站。全新版本在提供高速、穩定、安全瀏覽的同時,帶來更美觀的界面,更好用的功能,為您帶來更完美的上網體驗。

          個人使用感受:【優點】自定義能力挺強的,資訊,首頁界面,底部欄都可以改,改出來的界面很不錯。廣告過濾能力可以。

          【缺點】功能基本夠,但和QQ,UC還是沒得比,沒有網頁翻譯。視頻能力差的遠,不能投屏,視頻只支持mp4格式嗅探下載,m3u8這種視頻分發站常用的下不了,而且有時還有不橫屏的bug。

          【總評】并不能完全替代QQ,UC,又不如Chrome內核可以裝插件的kiwi和yandex,也沒法像x瀏覽器,via一樣簡潔,可以用油猴腳本??偠灾銓g覽器要求高,那么它未必適用,最大亮點還是自定義吧。

          QQ瀏覽器

          推薦:★★★★★

          個人使用感受:本來想更新9.2版本,但是一看那個UI設計太他媽難受了,后來一想還是用9.1版本,繼續更改這個版本,9.1版本改的地方有:

          1:去除主頁推薦。

          2:去除新聞廣告和網址導航。

          3:去除風險網址提示(你們都懂的)

          4:更改QQ為網頁登陸。

          5:去除官方檢測升級(去除強迫癥檢測升級的小紅點)

          6:去除開機啟動權限

          7:在設置里面更改皮膚有不一樣的效果。[呲牙]

          8:(想不了其他的了,下一步精簡瀏覽器9.1版本)

          Kiwi Browser

          推薦:★★★★

          個人使用感受:【優點】顏值高、啟動飛快,可以自定義搜索引擎,搜索功能強大,自動屏蔽廣告,操作簡便、人性化,觀看視頻高速流暢,可以安裝和使用谷歌插件和多個擴展文件,我就安裝了彩云小譯插件,然后就用它上VK(俄國人發明的俄版臉書),全都翻譯成了中文,太方便了。

          【缺點】沒有發現明顯缺點。

          【總評】我用過的所有瀏覽器中最舒心、最順手的一款,絕對的良心軟件,安卓最佳瀏覽器。 [強][玫瑰]

          谷歌瀏覽器

          推薦:★★★★

          個人使用感受:chrome似乎對國內軟件兼容性不是很好,貼吧已經安裝了,但每次在網頁上點打開貼吧都要彈出下載頁面。而且chrome在安卓9系統下經??ㄋ?,下載東西也不順利,經常停住不動,用自帶瀏覽器從來不會出現這種情況。


          哈哈哈哈whatever,我還是用心的挑選了手機里面真心覺得好用,在我的手機里堅挺了好幾年,也曾數次推薦給不同的朋友們,且大家都說好用的app。

          希望你們也能吃下這顆草!嘻嘻!

          來越多的開發者熱衷于使用html5+JavaScript開發移動Web App。不過,HTML5 Web APP的出現能否在未來取代移動應用,就目前來說,還是個未知數。那么,有什么辦法,既可以使用HTMl5開發應 用,又可以將其簡單封裝成APK文件呢?

          一、Android SDK中的WebView

          1.在要Activity中實例化WebView組件:WebView webView = new WebView(this);

          2.調用WebView的loadUrl()方法,設置WevView要顯示的網頁:

          ? 互聯網用:webView.loadUrl("http://www.qietu.com");

          ? 本地文件用:webView.loadUrl("file:///android_asset/XX.html"); 本地文件存放在:assets 文件中

          3.調用Activity的setContentView( )方法來顯示網頁視圖

          4.用WebView點鏈接看了很多頁以后為了讓WebView支持回退功能,需要覆蓋覆蓋Activity類的onKeyDown()方法,如果不做任何處理,點擊系統回退剪鍵,整個瀏覽器會調用finish()而結束自身,而不是回退到上一頁面

          5.需要在AndroidManifest.xml文件中添加權限,否則會出現Web page not available錯誤。

          ? <uses-permission android:name="android.permission.INTERNET" />

          缺點:如果是載入的是普通網頁,沒有什么問題,但如果是html5,封裝后,在android2.3以上才能正常訪問,android2.2及以下,SDK中的WebView還沒完全支持HTML5

          下面是具體例子:

          MainActivity.java

          ??? package com.android.webview.activity; ?

          ??? import android.app.Activity; ?

          ??? import android.os.Bundle; ?

          ??? import android.view.KeyEvent; ?

          ??? import android.webkit.WebView; ?

          ??? public class MainActivity extends Activity { ?

          ??????? private WebView webview; ?

          ??????? @Override

          ??????? public void onCreate(Bundle savedInstanceState) { ?

          ??????????? super.onCreate(savedInstanceState); ?

          ??????????? //實例化WebView對象 ?

          ??????????? webview = new WebView(this); ?

          ??????????? //設置WebView屬性,能夠執行Javascript腳本 ?

          ??????????? webview.getSettings().setJavaScriptEnabled(true); ?

          ??????????? //加載需要顯示的網頁 ?

          ??????????? webview.loadUrl("http://www.qietu.com/"); ?

          ??????????? //設置Web視圖 ?

          ??????????? setContentView(webview); ?

          ??????? } ?

          ??????? @Override

          ??????? //設置回退 ?

          ??????? //覆蓋Activity類的onKeyDown(int keyCoder,KeyEvent event)方法 ?

          ??????? public boolean onKeyDown(int keyCode, KeyEvent event) { ?

          ??????????? if ((keyCode == KeyEvent.KEYCODE_BACK) && webview.canGoBack()) { ?

          ??????????????? webview.goBack(); //goBack()表示返回WebView的上一頁面 ?

          ??????????????? return true; ?

          ??????????? } ?

          ??????????? return false; ?

          ??? }

          在AndroidManifest.xml文件中添加權限

          ??? <?xml version="1.0" encoding="utf-8"?>

          ??? <manifest xmlns:android="http://schemas.android.com/apk/res/android"

          ????????? package="com.android.webview.activity"

          ????????? android:versionCode="1"

          ????????? android:versionName="1.0">

          ??????? <uses-sdk android:minSdkVersion="10" />

          ??????? <application android:icon="@drawable/icon" android:label="@string/app_name">

          ??????????? <activity android:name=".MainActivity"

          ????????????????????? android:label="@string/app_name">

          ??????????????? <intent-filter>

          ??????????????????? <action android:name="android.intent.action.MAIN" />

          ??????????????????? <category android:name="android.intent.category.LAUNCHER" />

          ??????????????? </intent-filter>

          ??????????? </activity>

          ??????? </application>

          ??????? <uses-permission android:name="android.permission.INTERNET"/>

          ??? </manifest>

          二、使用PhoneGap

          ??? PhoneGap是一個用基于HTML,CSS和JavaScript的,創建移動跨平臺移動應用程序的快速開發平臺。它使開發者能夠利用 iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手機的核心功能——包括地理定位,加速器,聯系 人,聲音和振動等,此外PhoneGap擁有豐富的插件,可以以此擴展無限的功能。PhoneGap是免費的,但是它需要特定平臺提供的附加軟件,例如 iPhone的iPhone SDK,Android的Android SDK等,

          詳細方法請見:http://phonegap.com/start#android

          優點:在Eclipse中加入SDK,編程自由,完美適應不同設備屏幕大小,適合高手使用。

          缺點:沒有使用布局,直接加載網頁,不能添加廣告。

          ----------------

          切圖網(qietu.com)最早將psd轉html服務模式帶到國內,并首個提供響應式、webapp前端開發的公司。專注web前端開發技術,關注用戶體驗,加我們公眾微信賬號:qietuwang(長按復制)


          主站蜘蛛池模板: 日韩色视频一区二区三区亚洲| 亚洲综合无码一区二区三区| 日本一区二区三区日本免费| 国产精品无码一区二区三级 | 亚洲va乱码一区二区三区| 变态拳头交视频一区二区| 福利一区二区三区视频在线观看 | 久久人妻无码一区二区| 国产成人av一区二区三区在线| 一区二区网站在线观看| 免费精品一区二区三区第35| 精品视频一区二区三区四区| 国产乱码精品一区二区三区| 在线观看日韩一区| 一区二区三区国产| 国产日韩一区二区三区在线播放| 日韩伦理一区二区| 精品一区二区久久久久久久网站| 精品国产日韩亚洲一区91| 四虎精品亚洲一区二区三区| 日韩免费无码一区二区三区| 国产不卡视频一区二区三区| 亚洲综合无码一区二区痴汉| 国产午夜福利精品一区二区三区| 麻豆va一区二区三区久久浪| 国产一区二区三区免费观看在线| 亚洲综合av一区二区三区不卡| 视频一区二区中文字幕| 性色av无码免费一区二区三区| 久久精品一区二区影院| 精品人妻少妇一区二区三区不卡| 国产精华液一区二区区别大吗 | 无码日韩精品一区二区免费暖暖 | 久久人做人爽一区二区三区| 日韩毛片一区视频免费| 精品国产一区二区三区香蕉| 亚洲AV无码一区二区乱孑伦AS| 成人午夜视频精品一区| 三级韩国一区久久二区综合| 亚洲国产综合无码一区 | 亚洲国产精品一区二区三区久久|