🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

3回答

510閲覧

開発環境はMacかLinux on Windowsか

soft_admin

総合スコア63

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

1グッド

1クリップ

投稿2019/09/21 05:13

少し気になったので質問させていただきます。
Web系・アンドロイドアプリなどの開発環境についてです。
私はvirtualboxを利用してwindowsのpcで開発をしているのですが、macを使うメリットはなんでしょうか?
swiftなどを使っているのであればわかりますが、本番環境はRedHut系やDebian系のサーバーを使用することを考えたら
Macを使う理由が分かりません。

退会済みユーザー👍を押しています

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

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

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

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

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

Zuishin

2019/09/21 05:15

Windows を使う理由と同じでは?
guest

回答3

0

Web系・アンドロイドアプリなどの開発環境についてです。

Androidについては、Android Studioで開発する場合はWindows/macOS/Linuxの各バージョンが揃っていますので、どれでやっても大差はありません。もちろん、Xamarinで開発する(Visual StudioがWin/macOSのみ)というように、別な開発ツールを使う場合はそちらからの制約がかかることが考えられます。

投稿2019/09/21 07:31

maisumakun

総合スコア145968

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

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

maisumakun

2019/09/21 07:38

「macを使うメリット」としては、iOS開発にはmacOS実機がほぼ必須(開発ツールによっては他のOSでもある程度まで進められはするけど、ストアに上げる段階で必要になる)だということもあります。 開発するものの中にiOSアプリがある場合、macOSを用意せざるを得ないので、そのまま他の開発にも使えば1台で済んで合理的、ということになります(入れたければmac実機にWindowsも入れられます)。
guest

0

昔ほどではないとはいえWebなら各種ブラウザでの動作確認が必須なのでOS程度は全部揃えるのが当然。

Macの上でWindows動かす(これは合法。逆は微妙)
タブレットサイズのiPadでiOS(iPadOSに変わってしまうけどまぁ同じ)
スマホサイズのAndroid。
これが一番効率いい揃え方。

今まで見てきた経験上、一つのOSしか使えない人は視野が狭くて成長できない。

一番意味が分からないのはMac⇔Windows間で「乗り換えた」って表現する人。
両方同時に使えばいいだけでは…。

メインの開発環境は各自の好きにすればいい。

投稿2019/09/21 05:57

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

0

スマホアプリを開発する場合、iOS 版と Android 版の両方に対応すること多いと思います。
Windows だと Andorid 版しか開発できませんが、Mac であればどちらも開発することができます。
Andorid のみ対応としている場合でも、将来的に iOS 版を開発するかもしれませんし、Mac で開発する方が無難でしょう。

Web アプリを開発する場合は、Windows でも Mac でもそれほど変わらないような気がします。

投稿2019/09/22 23:02

nskydiving

総合スコア6500

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問