Nyílt forráskódú keretrendszer mobilalkalmazások fejlesztéséhez. JavaScript és TypeScript nyelven fejleszhető.
Webhely:
Szükség van telepített Node.js-re és a npm csomagkezelőre.
apt install openjdk-11-jre
update-alternatives --config java
export ANDROID_HOME=$HOME/Library/Android/Sdk export PATH=$PATH:$ANDROID_HOME/platform-tools
Windows és Android:
choco install -y nodejs.install openjdk8
npm install -g nativescript
Telepítés után kapunk egy ns és egy tns parancsot. A kettő egy és ugyanaz. Valójában az ns egy szimbolikus link a tns-re.
A csomag a következő helyre kerül:
/usr/lib/node_modules/nativescript
Ellenőrizzük, hogy minden rendben van-e:
ns doctor android
Visual Studio Code bővítmények:
ns create HelloWorld --template @nativescript/template-hello-world-ts
További sablonok:
Így is kezdhetjük:
ns create
Interaktívan bekéri:
ns clean
Ez törli a node_modules könyvtárat. Újból kezdünk mindent.
Futnia kell Android emulátornak, vagy USB csatlakozva kell legyen, vagy a hálózatban kell legyen egy fizikai eszközre telepített NativeScript Playground alkalmazás, amivel induláskor beolvasható a parancssorban megjelenő QR-kód.
ns run android
ns debug android
Web | NativeScript | Android | iOS |
---|---|---|---|
<button> | <Button> | widget.view.button | UIButton |