成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

開源跨平臺(tái)移動(dòng)項(xiàng)目Ngui【簡介】

pkwenda / 635人閱讀

摘要:簡介這是一個(gè)的排版顯示引擎和跨平臺(tái)的應(yīng)用程序開發(fā)框架,基于,這也是第一個(gè)在移動(dòng)端融合的前端項(xiàng)目,至此成為了真正意義上前后端通吃的語言。的目標(biāo)在此基礎(chǔ)上開發(fā)應(yīng)用程序可擁有開發(fā)應(yīng)用般簡單與速度同時(shí)兼顧應(yīng)用程序的性能與體驗(yàn)。

Ngui簡介

這是一個(gè)GUI的排版顯示引擎和跨平臺(tái)的GUI應(yīng)用程序開發(fā)框架,基于NodeJS/OpenGL,這也是第一個(gè)在移動(dòng)端Android/iOS融合NodeJS的前端GUI項(xiàng)目,至此JavaScript成為了真正意義上前后端通吃的語言。

Ngui的目標(biāo):在此基礎(chǔ)上開發(fā)GUI應(yīng)用程序可擁有開發(fā)WEB應(yīng)用般簡單與速度同時(shí)兼顧Native應(yīng)用程序的性能與體驗(yàn)。

暫時(shí)只支持iOSAndroid系統(tǒng),并不包含AndroidTV因?yàn)?b>TV應(yīng)用與手機(jī)應(yīng)用有很大的不同

從這里Go API Index可以到 API Documents Index

Simple Examples

這是一個(gè)簡單的在屏幕上顯示hello world!的程序

import { GUIApplication, Text } from "ngui"
new GUIApplication().start(
    hello world!
)

你可以獲取到更加詳細(xì)的[Examples]

Start Usage

如果你從來沒有使用過Ngui你可以從這里開始,一步步創(chuàng)建你的Ngui程序。

Install ngui-tools

首先你需要安裝Ngui提供的工具包

使用 nodejs npm 安裝 ngui-tools

打開Terminal并執(zhí)行以下命令:

# shell
$ sudo npm install -g ngui-tools

運(yùn)行ngui-tools 需要依賴nodejspython2.7

并且不能運(yùn)行在windows系統(tǒng), 暫時(shí)只能在maclinux下使用

Create new project

使用下面的shell命令創(chuàng)建一個(gè)新的Ngui工程:

# shell
$ mkdir myproject
$ cd myproject
$ ngui init
Build project

這一步會(huì)把工程里面的javascript代碼以及資源文件進(jìn)行壓縮并打包,如果這是一個(gè)新的工程可以跳過這一步驟直接到下一步

# shell
$ ngui build
Export project

這一步導(dǎo)出[Xcode]或[Android Studio]工程,因?yàn)槟阕罱K要發(fā)布程序?qū)?huì)是一個(gè).apk.ipa

# shell
# export xcode ios project
$ ngui export ios
# export android studio project
$ ngui export android

導(dǎo)出工程后,接下來你可以使用[Xcode]與[Android Studio]打開它

Ngui test http server

ngui-tools提供了一個(gè)測試http服務(wù)器,你不需要每次修改完jsjsx代碼都進(jìn)行重新安裝

執(zhí)行下面的代碼可以啟動(dòng)它:

# shell
$ ngui
Downloads

Examples demo [Android APK] Install package

Project [Source code] from Github

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/89953.html

相關(guān)文章

  • 開源平臺(tái)移動(dòng)項(xiàng)目Ngui【入門】

    摘要:簡介這是一個(gè)的排版顯示引擎和跨平臺(tái)的應(yīng)用程序開發(fā)框架,基于,這也是第一個(gè)在移動(dòng)端融合的前端項(xiàng)目,至此成為了真正意義上前后端通吃的語言。 Ngui簡介 這是一個(gè)GUI的排版顯示引擎和跨平臺(tái)的GUI應(yīng)用程序開發(fā)框架,基于NodeJS/OpenGL,這也是第一個(gè)在移動(dòng)端Android/iOS融合NodeJS的前端GUI項(xiàng)目,至此JavaScript成為了真正意義上前后端通吃的語言。 Ngui...

    wawor4827 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<