iPhoneアプリを開発するMac


16

私はWindowsで作業する開発者です。iPhoneアプリに興味のあるカトマーがいるので、今はMacを探しています。問題は、何を買うべきかについて全く手がかりがないことです。

私はメインのマシンとしてMacを使いたくありません。ただその上でコーディングをしたいだけです。だから、私が推測するほど強力である必要はありません。それで、あなたは何をお勧めしますか?新規または使用...

MacはUSBキーボード/マウスで動作しますか?DVIポートを備えたモニターで動作しますか?アダプタまたは完全に新しいハードウェアが必要ですか?

どこかでIntel CPUが必要だと読みました。これは本当ですか?




ハードウェアショッピングに関する質問はトピックに関係しません。Ask Different Metaで私たちに連絡して、何がどのように機能するのかを研究するのにどのような質問が役立つかについて、なぜそれらを変更できるかについて話し合います。
bmike

参照してくださいすることができます私はWindowsを使用してiPhoneのために開発し、最初に潜在的に$ 500から1000 +保存...へ
BlueRaja -ダニーPflughoeft

回答:


22

4GBメモリへのアップグレードを備えた現在の低レベルMac Miniは、おそらくあなたにとって最高の価値です。それは私が8GBを除いて持っているものです。Amazonのメモリは130ドルで、Appleのメモリよりも安く購入できました。それは非常に有能なマシンです。同時に多くのプログラムを使用する場合、標準の2GBは少しcr屈ですが、4GBでも問題ありません。それはちょうど8GBにとっては大したことのように思え、私はあなたのアプリの平均数よりも多くのSafariタブを同時に使用しています。

新しいMacMiniは、2009年よりもはるかに優れています。これを知っているのは、この前に1つ持っていたからです。もちろん2GBで:)。

ちなみにあなたはOS Xが好きになるでしょう。1年以内にWindowsを捨てても驚かないでください。

特定の質問について:

  1. 現在のMacにはIntel CPUが搭載されています。Appleは2006年にPowerPCから切り替えました。もちろん必要です。しかし、とにかく古いコンピューターは必要ありません。

  2. ほぼすべてのキーボードまたはマウスがOS Xで正常に動作します。何らかの種類の派手なマウスまたはキーボードを使用している場合、おそらくすべてのカスタムパーツを機能させるためにサードパーティのソフトウェアが必要になりますが、すべての標準パーツは作業; 左クリック、右クリック、スクロールホイール、カーソルコントロールなど。ただし、使用しているサードパーティソフトウェアに相当するOS Xがない可能性があります。

  3. 最後に、Macは標準のモニターで動作し、DVI、VGA、HDMI入力を備えた通常の近代的なテレビでさえ動作します(実質的にすべてが動作します)。最も必要なものは、Best Buy、Apple Storeなどで見られる一般的なアダプタです。


1
特に開発作業を行う場合は、8 GBを使用してください。追加のヘッドルームは、たくさんのものを開いているときに役立ちます。
偽の名前

このアドバイスに対する唯一のことは、あなたが、デバッグのために道路上などあなたのdevの環境を取ることができないということです
JBRWilkinson

@HandyRandy:私はデュアルモニターにとても慣れていますが、ミニマックがデュアルスクリーンをサポートしているのだろうか?
チャン

7

現在のMacは問題なく動作します。お好きな価格でお好きなフォームファクターを選んでください。

私はiPhoneの開発のためのMac miniを使用して、それはすべて私の標準周辺(モニター、キーボード&マウス)で罰金を動作します。モニター用のアダプターを入手する必要がありました。


さて、これまでありがとうございました!たとえば、Power Mac G5で動作しますか?私はどのようなOSバージョンが必要ですか?
MSEO

1
@mseo -のPowerMac G5はありません、現在のマック。Appleは2003年にPowerMacsを導入し、2006年にそれらを廃止しました。現在の同等品はMac Proですが、おそらく必要以上のマシンです。
ドリ

1
iOSの最新バージョンをサポートするには、ユキヒョウが必要です。
ケビン・ローレンス

4

私は完全にすべてのMac Miniの提案に反対します。

MacBookを取得します。使用するか、新しい、あなたが好むものに依存。またはそれ以上-Macbookと同じ価格のAirを入手してください。

今日、新しいミニは、(Uは$ 999行く)ノートPCの両方よりもU $ 300安いですが、キーボード、マウス、電池のすべての不足以上に対処する必要はありません。NOBREAKのない任意のコンピュータは、私の視点から、開発するためのブレークディーラーです。すべての私たちは簡単に、より多くのそれだけの価値があることのMacBookしてまとめることができますプラス使用スペース、消費電力と利便性ということを追加します。プラス、空気で、SSDは、それは価値があるにも多くのなります

ミニは、ホームサーバーまたはあらゆる種類の専用マシンとして適しています。デスクトップとして、または頻繁にユーザー入力を行うことはありません-たとえ混乱したPCのようにセットアップできるとしても。

とにかく、私は長年のPCユーザーです。ウィンドウやPCを落とすことはありませんでしたが、Macに開発する場合は、すべてを試してみてください。このソフトウェアは、実際にはMac OSのものであり、適合しない移植版ではありません。アップルマーケットで成功するソフトウェアに違いをもたらすことができる、Mac用に作られた真のソフトウェアには多くのニュアンスがあります。

必要に応じてブートキャンプを使用してWindowsにWindowsをインストールすることもできますが、他の人が言ったように、開発者としてMac OSと驚くべきハードウェア(Miniになっても起こらない)に恋をするでしょう。


4
さまざまなSEサイトでiOS開発を始めるためにどのMacを購入するかについていくつかの議論がありましたが、Mac Miniは断然お気に入りの選択肢です。Mac Miniでも、Airよりもアップグレード可能な部品が多くあります。Airだけの画面サイズだけでは、合理的な複雑さのソフトウェア開発が必要以上に難しくなります。
フィリップリーガン

@Philipを使用すると、ノートブックに外部モニターとキーボード、その他すべてを用意できますが、膝の上にミニまたはiMacを持ち込んで、どこにいても作業を行うことはできません。最終的には好みの問題であり、「モバイル」に移行することで得られるすべての利点について誰も言及していないことに驚いています。しかし、私の観点からすると、画面サイズが唯一の大きな欠点です!:P
クレゴックス

2
@Everybody Mac Miniは、現在市場に出回っているMacのなかで最も強力な機能を備えています。MBAよりも300ドル低い価格で、2倍高速なプロセッサと、より大きなHDDとより多くのRAM、より優れたグラフィックスなどが得られます。
SeniorShizzle

@SeniorShizzle大きなHDDと2倍のポイントは、開発のためのより高速なプロセッサ何ですか?SSDのためのI誓い。
クレゴックス

1
ポータブルMacを使用すると、位置情報に基づいた問題をデバッグできます。たとえば、「まだそこにいるのですか?」アプリケーション。
JBRWilkinson

3

正直なところ、現在市場に出回っているMac(現在Appleが販売しているMac)であれば問題ありません。価格に基づいて、正直に選択してください。ただし、通常のコンピューターのようにMacbook Airを使用しない場合は、Macbook Airをお勧めしません。あなたの最良の選択肢はおそらくMac Miniでしょう、あなたが何をしようとして、インテルのCPUとスピードとの互換性をたくさん持っています。他のMacよりもはるかに安価であり、既存のモニター/マウス/キーボード設定で使用できます。あなたは2台以上のコンピュータを単一のモニタ/マウス/キーボードの設定を使用することができますそれらのほとんどのスイッチャーのものの一つを買う場合、これは本当にいいです。Mac MiniはDVIポートで動作します。購入したモデルがボックスでDVIをサポートしていない場合、Appleは必要なものを安く手に入れる20ドルのアダプターを販売しています。

要約すると、Mac miniは移動するための方法である、私見。次に最適なオプションは、iMacです。これは、より好むかもしれません(より多くの "Mac"エクスペリエンスがあります。


3

Mac Miniの提案には同意しますが、ラップトップが必要な場合はお知らせください。問題もありません。2009年の白いMacbookで4つのアプリを問題なく開発できました(メモリを4Gigに最大化し、120Gbハードドライブを500Gbに交換しました)。


私は唯一のゲーム後半では、まったく同じことをしました。2ギグと120ギガバイトを開発するための非常に十分でした。問題は、私だけのパーソナルコンピュータとしてそれを使用していました。
クレゴックス

@Cawas自分自身でアップグレードしたのと同じ理由。
-gnuchu

2

私はウィット行くのMac Mini最初とそれに私のキーボードとモニタをフックアップし、私に接続するために、リモートデスクトップを使用するWindowsのPC


2

実用的な理由から、iPhone4(またはiPad)シミュレーター全体を表示するのに十分な大きさのディスプレイを備えたMacを使用したいと思います。あなたがそこに何があるか確認するために、ディスプレイ上で上下シミュレータウィンドウを移動する必要があるとき、それは迷惑です。

また、実際のiPhoneまたはiPadと開発マシンの間で同期するためにUSBポートが必要です。

Appleが販売していることをマシンのいずれかが快適に見事開発ツール(Xcodeの)を実行していますが、シミュレータ(および他のツール)を表示する必要がありますどのように多くのピクセルを参照するために少し宿題をします。私が知っているほとんどの開発者は複数のディスプレイを使用しているため、2番目または3番目のディスプレイを接続できるマシンを使用する傾向があります。私は4歳のMacBookは17" Proを使用しています。


1

iOS開発を始めたばかりで、Mac Miniを購入しました。実際、このような小さなマシンにはかなり強力です。しかし、4ギグのRAMにアップグレードしました。


@Dori、私のコメントのリンクは、トピックの作成者として早期のiOS開発の同じ位置に最近した人からのアドレス手元にトピック質問をすることを、それはポストへのrelaventリンクしたスパムではないでした。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.