Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vueでネイティブアプリを作り倒す

chan_kaku
January 12, 2019

 Vueでネイティブアプリを作り倒す

Vueを使ってクロスプラットフォームアプリケーションを作れる手段はいくつかありますが、今回はIonicとWeexとVue Nativeで作っていく話です

chan_kaku

January 12, 2019
Tweet

More Decks by chan_kaku

Other Decks in Programming

Transcript

  1. Capacitorを使う • @capacitor/core と @capacitor/cliをinstall $ npm install @capacitor/core @capacitor/cli

    • イニシャライズしてビルド $ npx cap init sampleApp com.sample.ionic.app • プラットフォームとしてiOSを追加 $ mv dist www $ npx cap add ios
  2. 下準備 • weex-toolkitのinstall $ npm install weex-toolkit -g • スタータープロジェクトの作成

    $ weex create weex-sample-app • 依存モジュールのinstallとstart $ cd weex-sample-app $ npm i $ npm start
  3. index.vueを変更 <template> <div> {{text}} <input v-model="text" /> </div> </template> <script>

    export default { data () { return { text: "default text" } } } </script>
  4. 事前準備 System Requirements • node が 6.0以上 • npm が

    4.0以上 • React Native CLI がグローバルでインストールされていること
  5. 事前準備 • Vue Native CLIでプロジェクトの作成&確認 • $ npm install -g

    vue-native-cli $ npm install -g create-react-native-app $ vue-native init sampleApp $ cd sampleApp $ npm run ios