質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ionic

Ionicは、クロスプラットフォームに対応したモバイルアプリ開発のためのオープンソースUIフレームワークです。iOSやAndroid、Webのアプリケーションを1つのコードベースで開発できます。

Angular

Angularは、JavaScriptフレームワークです。AngularJSの後継であり、TypeScriptベースで実装されています。機能ごとに実装を分けやすく、コードの見通しが良いコンポーネント指向です。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Q&A

解決済

1回答

610閲覧

クロスプラットフォーム開発の際のデプロイ方法について

fyth

総合スコア1

Ionic

Ionicは、クロスプラットフォームに対応したモバイルアプリ開発のためのオープンソースUIフレームワークです。iOSやAndroid、Webのアプリケーションを1つのコードベースで開発できます。

Angular

Angularは、JavaScriptフレームワークです。AngularJSの後継であり、TypeScriptベースで実装されています。機能ごとに実装を分けやすく、コードの見通しが良いコンポーネント指向です。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

0グッド

1クリップ

投稿2022/11/24 06:48

クロスプラットフォーム開発について質問です。

■開発ツール
ionic/angular

■質問内容
1.クロスプラットフォーム開発に最適な環境は、macosなのでしょうか?

クロスプラットフォーム開発ツールを使ってアプリを作成した後に、android(google play)、ios(apple store)にリリース、デプロイしたいです。

調べたところ、
①iosのネイティブアプリのデプロイはXcodeがないとできない、つまり、macOS端末でないとできないとのことなのですがこの認識は正しいでしょうか?
②また、Macos端末へは、android studioをインストールできるため、Macos端末からandroid(google play)へのリリースは可能という認識でよろしいでしょうか?

上記2点の認識があっていた場合、クロスプラットフォーム開発における最適な環境はMacosということになりますか?
クロスプラットフォーム開発を普段されている方はどのようにデプロイを行なっているのか教えていただきたいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

1台しかPCを使えないのであればMacが最適という事になると思います。
Codemagicを使えばMacがなくてもリリースできるらしいですが使った事はありません。

自分の会社の場合はWindows/Macの両方が使えるので、Windowsで開発してAndroidで動作確認をしています。
(※自分はWindowsをずっと使って来たので、Windowsのほうが快適に作業できるため)
区切りのいいところでMac(XCode)でビルドしてiOSの動作確認をします。
リリースはWindowsでAndorid、MacでiOSという感じで申請しています。

投稿2022/11/24 07:09

mingos

総合スコア4025

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

fyth

2022/11/24 08:21

ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問