摘要:在安卓設(shè)備上運(yùn)行安卓應(yīng)用首先,把上面關(guān)于安卓的部分都走完,以確保你的電腦上安裝了所有的安卓工具。還有一件事你在真實(shí)設(shè)備上運(yùn)行之前,必須得退出安卓模擬器。
在安卓和蘋果上運(yùn)行你的應(yīng)用
目前Windows平臺的Meteor并不支持移動應(yīng)用的構(gòu)建,如果你正在使用Windows平臺的Meteor,你得跳過這一步了。
現(xiàn)在來看,我們編寫我們的應(yīng)用,測試我們的應(yīng)用都是在瀏覽器上,其實(shí)Meteor早就設(shè)計(jì)了跨平臺的能力 -- 你的待辦事宜網(wǎng)站也可在安卓或者蘋果上運(yùn)行,而只需要幾個簡單的命令
Meteor使得導(dǎo)入構(gòu)建移動應(yīng)用的所需工具變得很簡單,只是下載所有的應(yīng)用程序可能得花點(diǎn)兒時間,Android大概有300MB,IOS得要安裝那個2GB的Xcode,如果你并不想安裝這些工具,你也可以跳過接下來的幾步。
運(yùn)行一個IOS模擬器(僅限Mac)如果你有一臺Mac, 你可以在IOS模擬器里運(yùn)行你的應(yīng)用。
到應(yīng)用目錄輸入下面一行代碼:
meteor install-sdk ios
這條命令會通過設(shè)定幾個必須的設(shè)置來從你的項(xiàng)目中構(gòu)建一個IOS應(yīng)用
當(dāng)上一條命令結(jié)束,我們輸入
meteor add-platform ios meteor run ios
你將會看到一個IOS模擬器會從你正在運(yùn)行的調(diào)出來~
在安卓模擬器上運(yùn)行打開命令行,在你的應(yīng)用目錄中輸入:
meteor install-sdk android
這將會在你的應(yīng)用中,幫你安裝所有需要構(gòu)建一個安卓應(yīng)用所需的工具。當(dāng)所有的安裝完成,你需要輸入
meteor add-platform android
在同意了許可條款后輸入
meteor run android
在一些初始化工作后,你將看到一個安卓模擬器調(diào)出來,在原生安卓中運(yùn)行著你的應(yīng)用程序。這個模擬器可能會有點(diǎn)慢,所以你要是很想看到真實(shí)的效果,你得拿出真實(shí)的設(shè)備讓它跑。
在安卓設(shè)備上運(yùn)行安卓應(yīng)用首先,把上面關(guān)于安卓的部分都走完,以確保你的電腦上安裝了所有的安卓工具。隨后,在手機(jī)上把開發(fā)者工具的debug模式打開,同時你的手機(jī)要通過USB連接到你的電腦。還有一件事:你在真實(shí)設(shè)備上運(yùn)行之前,必須得退出安卓模擬器。
隨后,執(zhí)行這條命令:
meteor run android-device
這個應(yīng)用將會被構(gòu)建,并安裝到你的設(shè)備上。如果你要指定你部署的應(yīng)用的服務(wù)器,你要在上面的步驟中,你得這樣寫命令:
meteor run android-device --mobile-server my_app_name.meteor.com在你的iPhone或iPad上運(yùn)行程序(僅限Mac,需要蘋果開發(fā)者賬戶)
如果你有一個Apple開發(fā)者賬戶,你也可以在你的IOS設(shè)備上運(yùn)行你的應(yīng)用。
執(zhí)行這樣的一條命令:
meteor run ios-device
這將會為你的應(yīng)用打開Xcode,你也可以使用Xcode來在你任意設(shè)備或模擬器上啟動應(yīng)用,當(dāng)然,前提是Xcode支持。
在上個步驟中如果你想指定服務(wù)器,執(zhí)行這樣的命令:
meteor run ios-device --mobile-server my_app_name.meteor.com
現(xiàn)在我們知道了在移動端部署和運(yùn)行我們應(yīng)用是有多簡單。那么我們來開始為我們的應(yīng)用添加更多的特性吧!
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/91531.html
摘要:閑扯在翻譯之前我還是要簡要介紹一下,這是一款跨時代的框架。后來開始使用動態(tài)的腳本語言,比如后來以此構(gòu)成了框架。最為出名的自然是。通過來傳遞數(shù)據(jù),在本地起這種事情使得開發(fā)進(jìn)入了新的階段。如果你覺得我翻譯的很爛,來給我說吧郵件地址 閑扯 在翻譯之前我還是要簡要介紹一下Meteor,這是一款跨時代的框架。真的,完全沒有騙你。 一開始的網(wǎng)站是純靜態(tài)頁面搭建的。 后來開始使用動態(tài)的腳本語言,比如...
摘要:在上,最好的方法就是通過聲明方法。這些方法叫做還有,這將會替換執(zhí)行的方法。我們做這些是為了開啟一個我們稱之為樂觀的的特性。客戶端向服務(wù)器端發(fā)送一個在安全環(huán)境下的請求。 方法的安全性 在這個步驟之前,這款應(yīng)用的任何用戶都可以修改數(shù)據(jù)庫的任何部分,在一個非常有意思的小項(xiàng)目或者演示項(xiàng)目中可能已經(jīng)不錯了,但是任何一個真實(shí)的應(yīng)用都需要對這些數(shù)據(jù)進(jìn)行權(quán)限控制。在Meteor上,最好的方法就是通過聲...
摘要:添加,刪除,確認(rèn)完成這些操作,你將會看到你的應(yīng)用的界面響應(yīng)非常的快。。這是因?yàn)椴⒉粫诟掠脩艚缑嬷暗戎?wù)端的響應(yīng)數(shù)據(jù)。 部署你的應(yīng)用 現(xiàn)在你有了一個可以運(yùn)行的待辦事宜的應(yīng)用,你可以分享給你的朋友們!Meteor使得發(fā)布你的應(yīng)用到其他人可以使用的互聯(lián)網(wǎng)變得非常的簡單。 同樣是在你的應(yīng)用文件夾的命令行中輸入: meteor deploy my_app_name.meteor.com ...
摘要:數(shù)據(jù)存儲集合是存儲持久化數(shù)據(jù)的方式。中的集合比較特殊的是,它可以從服務(wù)端,包括客戶端接收數(shù)據(jù)。它也可以自動的自我更新,因此一個視圖組件受到一個集合的支持,他可以自動的展示最新的數(shù)據(jù)。 數(shù)據(jù)存儲 集合(Collection)是Meteor存儲持久化數(shù)據(jù)的方式。Meteor 中的集合比較特殊的是,它可以從服務(wù)端,包括客戶端接收數(shù)據(jù)。這使得編寫視圖邏輯變得更加簡單 -- 不用去寫太多的服務(wù)端...
摘要:通過發(fā)布訂閱模式過濾數(shù)據(jù)現(xiàn)在我們已經(jīng)把應(yīng)用中比較敏感的代碼放到了一些方法里面,我們還需要學(xué)習(xí)安全故事的另一半內(nèi)容了。當(dāng)在客戶端被調(diào)用時傳入發(fā)布器名稱,客戶端將會從發(fā)布器訂閱所有的數(shù)據(jù)。這個按鈕應(yīng)該只是給任務(wù)的所有者來顯示。 通過發(fā)布訂閱模式過濾數(shù)據(jù) 現(xiàn)在我們已經(jīng)把應(yīng)用中比較敏感的代碼放到了一些方法里面,我們還需要學(xué)習(xí)Meteor安全故事的另一半內(nèi)容了。到現(xiàn)在為止,我們一直是假設(shè)整個整個...
閱讀 1651·2021-09-22 15:21
閱讀 2871·2021-09-09 09:32
閱讀 2698·2021-09-02 09:52
閱讀 3312·2019-08-30 14:02
閱讀 2227·2019-08-26 13:25
閱讀 1459·2019-08-26 13:24
閱讀 1610·2019-08-26 10:31
閱讀 1564·2019-08-26 10:16