2018-05-26 11:01 更新

本來(lái)做通訊錄不是目的,目的是為了學(xué)習(xí)。要說(shuō)原生的 Android 程序也不是不會(huì)寫(xiě),只是學(xué)習(xí)界面搭起來(lái)麻煩,現(xiàn)今有這么多基于前端的移動(dòng)應(yīng)用框架,干嘛不了解下呢?

因?yàn)槭菍W(xué)習(xí)和實(shí)驗(yàn)的目的,所在并沒(méi)有準(zhǔn)備要發(fā)布在 IOS 上,畢竟注冊(cè) IOS 的開(kāi)發(fā)者還是需要些成本的,何況我的 iPhone4 早就退休了,現(xiàn)在是 MI3 當(dāng)值。

選擇

很早以前就大概了解了一下 PhoneGap 以及由 PhoneGap 更名而來(lái)的 [Cordova][5]。而且最近發(fā)布的 Visual Studio 2015 也掛了 Cordova 的開(kāi)發(fā)工具。所以理所當(dāng)然的首先想試試 Cordova。然后不了解一下其它的工具,還是有點(diǎn)不死心啊,所以也大概了解了一下 NativeScript 和 React Native for Android。

React Native for Android 沒(méi)看得太明白。NativeScript 倒看懂了些,也跟著 Tutorial 寫(xiě)了個(gè) Task Manager 出來(lái)。不過(guò)相比之下,提到 Cordova 的聲音要多一些,所以就選用 Cordova 了。

既然 Cordova 是用 HTML,CSS 和 JavaScript 來(lái)構(gòu)建移動(dòng)應(yīng)用,那前端技術(shù)是肯定少不了的。聽(tīng)說(shuō) React 挺火,所以決定一并學(xué)了。一開(kāi)始沒(méi)想用 UI 組件,但是既然是學(xué)習(xí),也懶得自己去寫(xiě)樣式了,干脆找個(gè)新鮮(對(duì)我來(lái)說(shuō)沒(méi)用過(guò)的,所以新鮮)的 UI 組件了解下,于是選了有 React 組件的 AmazeUI。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)