14
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

NativeScriptを用いたVue.jsモバイルアプリ開発の環境構築

Last updated at Posted at 2019-10-28

概要

NativeScriptを用いてVue.jsモバイルアプリを作る際の環境構築の手順をまとめました.

  • NativeScript・・・本物のモバイルネイティブアプリをJavaScriptで開発するためのオープンソースフレームワーク
  • NativeScript-Vue・・・Vue.jsを使ってモバイルアプリを作成するためのNativeScriptのプラグイン

環境

  • Mac OS X 10.14.6
  • Node.js v12.12.0
  • NativeScript 6.1.2
  • NativeScript-Vue 2.4.0

手順

NativeScriptのシステム要件のセットアップする

下記ページに従い,macOSでNativeScriptアプリをビルドして実行するために必要なすべてのシステム要件をセットアップします.
最後の手順でtns doctorコマンドを実行して問題が検出されなければ次のページに進む前に本記事に戻り,次の手順に進んでください.

NativeScript Advanced Setup — macOS - Native
Script Docs

「結局英語で書かれた公式ドキュメントかよ,読むの面倒だからQiita記事探してるんだよ」と思った方もいるかもしれません.しかし私の経験上,今回のような導入手順や環境構築に関しては最初から公式サイトを読みにいくのが最も時間を無駄にせずに済みます.

また,Androidエミュレータ(AVD)のセットアップ手順において,いくつか選択肢が示されていますが,もしAndroid Studioを使う場合は,以下の手順で日本語化できます.

MacでAndroid Studioを日本語化する - ソフラボの技術ブログ

NativeScript-Vueをインストールし開発を開始する

下記ページに従い,NativeScript-Vueのインストール,プロジェクト作成,ビルドを行います.幸いこちらは日本語ですね.

クイックスタート - NativeScript-Vue

tns run android --bundleコマンドでAVDが立ち上がれば成功です.
ちなみにこれはPixel 2のAVDを使用した場合です.

スクリーンショット 2019-10-22 15.41.21.png

動作確認

app/components/App.vueにmsg: "Hello!"と書かれた箇所があるので,それを編集してみてください.

スクリーンショット 2019-10-28 10.20.30.png

画面に表示されているメッセージが自動で変わると思います.以上で環境構築は終わりです.

14
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?