-
Notifications
You must be signed in to change notification settings - Fork 0
MS_VSApacheCordova
nishi_74322014 edited this page Sep 11, 2026
·
2 revisions
- 戻る(Visual Studio)
Visual Studio + Apache Cordova(Cordova (PhoneGap))で
開発する際の共通項。
-
特徴
- IDE として、Cordova (PhoneGap)をブラックボックス化している。
- エミュレータ、実機との連携などは Visual Studio 同梱の機能を使用する。
-
特徴
- ただのテキスト・エディタで、Cordova (PhoneGap)を使用併用する。
- エミュレータ、実機との連携などは
Android Studio や Xcode(Cordova (PhoneGap)を参照)が必要になる。
Android 向けのビルド・デバッグは、Windows 上でエミュレータを使用して行うことができる。
-
エミュレータ(Androidのデバッグ)
-
実機(Androidのデプロイ)
移行メモ(誤記): 移行元では「Window上でエミュレータを使用して」と
なっていたため、「Windows 上」に修正した。
iOS 向けのビルド・デバッグは、別途 Mac マシンを用意する必要がある。
補足(Visual Studio Tools for Apache Cordova は廃止された): 本ページの
構図(VS 版と VS Code 版の対比)は当時の実態を正しく捉えているが、
VS 版はすでに存在しない。【Visual Studio Tools for Apache Cordova(TACO)の終焉】★ 2015 Visual Studio 2015 に同梱されて登場 2017 VS 2017 でも提供(ワークロードとして選択) 2019 【VS 2019 では提供されない】★ → Microsoft は「VS Code + Cordova Tools を使え」と案内 2020 taco.visualstudio.com が閉鎖 【廃止の理由】 ・ハイブリッド アプリ全体の需要が 【PWA】と【React Native / Flutter】へ流れた ・Cordova のブラックボックス化が かえってトラブル解決を難しくしていた【VS Code + Cordova Tools は今も現役(ただし低調)】 Microsoft 製の拡張機能として Marketplace に残っている → デバッグ(Chrome DevTools / Safari 経由)、 IntelliSense、コマンド実行に対応 → ただし更新頻度は低い【Apache Cordova 自体の現況】★ ・Adobe が PhoneGap のサポートを 【2020年10月に終了】 ・Cordova は Apache で開発が続くが、 コミッタ減少により【Attic(休止プロジェクト)入り】が たびたび議論されている ・iOS/Android の OS 更新への追随が遅れがちで、 【新規採用は推奨しがたい】 【後継・代替】 ・【Capacitor】★(Ionic チーム製。Cordova プラグイン互換) ・【PWA】(そもそもストア配布をやめる) ・【.NET MAUI Blazor Hybrid】(.NET でやるなら)【「Mac が必要」は今も変わらない】★ iOS アプリの【ビルドと署名には Xcode が必須】 → Mac 実機、 または【クラウド ビルド】 (GitHub Actions の macOS ランナー、 Codemagic、Bitrise 等)を使う → CI で macOS ランナーを使うのが 現在の一般的な回避策 ★
Tags: 移行, .NET開発, モバイル系開発, プログラミング, ツール類
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。