Frage

Ich werde an einigen iPhone-Apps arbeiten, also habe ich ein goldenes Ticket für den Kauf eines Mac erhalten.Allerdings ist das goldene Ticket nicht so viel wert, und ich denke an den iMac.Nun, Macs sind großartig, ich liebe sie und benutze sie zu Hause, aber ich weiß, dass der iMac eher für den Durchschnittsverbraucher als für den Profi gedacht ist.Wird ein iMac leistungsstark genug sein, um iPhone-Entwicklungen durchzuführen?

Wenn es hilft, ist das Einzige, was ich mir auf dem Mac vorstellen kann, die Ausführung von XCode und vielleicht eines Webbrowsers.

Gibt es da draußen jemanden, der iPhone-Entwicklung betreibt und Probleme beim Ausführen der erforderlichen Tools auf seinem Computer hat?Wenn ja, was haben Sie?

War es hilfreich?

Lösung

Jeder moderne Mac ist in Ordnung.Ich arbeite an einem zwei Jahre alten MacBook (2 GHz) mit 2 GB Speicher und es ist perfekt nutzbar.Die größte Einschränkung finde ich, dass es sich um Screening-Immobilien handelt.Ich bin Weg produktiver auf meinem externen 22-Zoll-Bildschirm.Gehen Sie groß raus, wenn Sie sich einen iMac zulegen oder erwägen, dem Basismodell einen externen Monitor hinzuzufügen.

Andere Tipps

Der iMac ist ein sehr schnelles Gerät und für die iPhone-Entwicklung bestens geeignet.In den meisten Fällen reicht ein Mac Mini mit maximalem RAM aus.

Bedenken Sie, dass der Mac Mini im Auslieferungszustand nur Platz für einen Monitor bietet.

Mein Haupt-Mac ist ein MacBook mit 4 GB RAM, und ich finde, dass es sich hervorragend für die Entwicklung eignet (entweder unter Windows oder OSX).Für etwas mehr Geld hätte ich mir einen iMac kaufen können, aber ich hatte bereits einen 20-Zoll-LCD-Monitor herumliegen und wollte ihn tragbar machen.

Die MacBooks sind genauso leistungsstark wie die iMacs (mit Ausnahme der Grafikkarte, die für Sie vielleicht wichtig ist oder auch nicht).für mich war es das nicht) und eignen sich hervorragend für die Entwicklung.

Ich würde sagen, dass jedes der aktuellen iMac-Modelle mit seinem Dual-Core-, 6-MB-Cache- und 1066-MHz-FSB-CPU mehr als gut genug für die Entwicklung ist.Sie könnten erwägen, mehr als 1 GB RAM zu verwenden, aber vergleichen Sie die Aftermarket-Preise an Orten wie Neues Ei zu dem, was Apple möchte (zum Beispiel habe ich mein MacBook Pro für Hunderte weniger auf 4 GB aufgerüstet, als wenn ich es von Apple installieren würde).

Für welches Modell Sie sich entschieden haben, hängt mehr von der HD- und LCD-Größe ab und davon, wie viel Sie ausgeben müssen.

Ich verwende XCode für die Mac-Entwicklung auf einem 20-Zoll-iMac der aktuellen Generation und es funktioniert perfekt mit vielen anderen laufenden Prozessen.Sie können den iMac durchaus zum Entwickeln von Software verwenden.

Ein iMac ist problemlos leistungsstark genug, um ihn für Entwicklungsarbeiten zu verwenden.

Ich führe XCode auf einem MacBook der aktuellen Generation mit nur EINEM GB RAM aus und es läuft einwandfrei, solange ich die Anzahl der insgesamt ausgeführten Anwendungen begrenze.

Sie werden kein Problem damit haben, Xcode auf einem iMac auszuführen.Jeder iMac.Jedes Entwicklungsprojekt kann auf einem iMac durchgeführt werden.Es sind schnelle und moderne Maschinen.Der günstigste iMac verfügt über einen Dual Core Duo 2 Chip mit 1 GB RAM.Erhöhen Sie den RAM auf 2, wenn Sie können (eine günstige Option – günstiger, wenn Sie RAM eines Drittanbieters kaufen).Macht einen großen Unterschied, wenn OSX läuft.

Was die Leistung angeht, ist jeder aktuelle Mac für die iPhone-Entwicklung geeignet.Möglicherweise möchten Sie andere Faktoren berücksichtigen, die davon abhängen, wie Sie gerne arbeiten.

Schnappen Sie sich manchmal gerne die Maschine und begeben sich einfach in eine andere Arbeitsumgebung (oder zeigen Sie Ihre Sachen den Leuten)?Die MacBooks sind hinsichtlich der Leistung vergleichbar, bieten Ihnen aber diese Freiheit.

Können Sie mit glänzenden Bildschirmen arbeiten oder stören Sie diese?Im letzteren Fall ist ein iMac oder MacBook möglicherweise nicht optimal und Sie sollten darauf achten, dass Sie als Hauptbildschirm ein größeres, nicht glänzendes Display erhalten.Ein zweites Display ist im Allgemeinen für die Entwicklung sehr hilfreich, daher sollten Sie sich trotzdem eins zulegen.

Und Sie werden in der Tat den Arbeitsspeicher auf mindestens 2 GB erweitern wollen (4 GB sind natürlich schön, aber nicht unbedingt notwendig).

Ich würde vorschlagen, sich für einen Mac Mini mit maximaler Leistung und den besten Monitor zu entscheiden, der in Ihr Budget passt.

Bedenken Sie, dass sowohl der iMac als auch der Mac Mini im Wesentlichen Laptops sind (hinsichtlich ihrer internen Komponenten).Zugegebenermaßen hat der iMac einen großen Bildschirm (wie es bei Laptops der Fall ist) und eine richtige Festplatte.

Ich verwende XCode auf einem 17-Zoll-iMac (2 Jahre alt) mit 2 GB RAM und hatte keine Probleme.

Mit einem Mac mini komme ich ganz gut zurecht.Derzeit verfügt es nur über 1 GB RAM, das ist also der aktuelle Engpass.

Die Entwicklung für das iPhone ist keine besonders intensive Arbeit. Der einzige Weg, von einem iMac aufzusteigen, ist der Mac Pro, den Sie sich vermutlich nicht leisten können.Der einzige Grund, auf einen Mac Pro umzusteigen, besteht darin, dass Sie Video- oder Bildarbeiten durchführen, bei denen Sie die Leistung wirklich benötigen.

Ich habe diesen Monat eine Tabelle in MacFormat gesehen, die darauf hinwies, dass der Basis-iMac ohnehin schneller war als der Basis-Mac Pro, obwohl es beim Pro offensichtlich mehr Raum für Erweiterungen gibt.

Kaufen Sie jedoch mehr RAM, bis zu 4 GB, Sie werden es nicht bereuen.

Ich habe Mitte 2010 den Unibody Mac mini gekauft und er ist eine gute Maschine für die iPhone-Entwicklung.

Ich wollte nicht viel Geld für den Kauf eines neuen Computers ausgeben.Deshalb habe ich mich für das Nötigste entschieden, was für die Entwicklung für das iPhone erforderlich ist.

Der Beitrag unten zeigt meine Eindrücke dazu...

Lernen, mit einem Mac mini für das iPhone zu entwickeln

Ich denke auch darüber nach, einen Mac zu kaufen.Ich wollte eine neue Frage erstellen, aber jetzt versuche ich, sie mit dieser „Antwort“ zu stellen.Es gibt einige Möglichkeiten:

  • iMac:Leistungsstarke Hardware, großer Bildschirm (27") -> perfekt für die Entwicklung
  • Macbook Pro:tragbar, aber man braucht einen größeren Bildschirm als 13 Zoll -> teuer
  • Mac mini:klein, kein Lärm, so leistungsstark wie das 13" MacBook Pro, günstig, man benötigt ein externes Display und ein RAM-Upgrade

Ich habe ein paar Monate an einem 13" MacBook Pro gearbeitet, aber man braucht wirklich einen zweiten Bildschirm, wenn man entwickeln möchte (obwohl das Scrollen durch das Touchpad sehr einfach ist).Die Hardware (2,66 Core2Duo, 4 GB RAM, 320 GB) war stark genug für die Entwicklung mit Xcode.

Aber wie oft braucht man wirklich eine tragbare Lösung?Die meiste Zeit habe ich am selben Ort gearbeitet.Und ein 27-Zoll-iMac wäre dafür großartig, ist aber nicht so günstig wie ein Mac mini.Für das gleiche Geld könnte man einen Mac Mini mit drei 23-Zoll-IPS-Panels (1080p) kaufen (einschließlich Matrox DualHead2Go), aber nicht so leistungsstark wie der 27-Zoll-iMac mit i5-680.

Fragen:

  • Ist Portabilität für Sie unerlässlich oder ein „nice-to-have“?
  • Was ist besser für Xcode?Mehr GHz oder mehr Kerne?
  • Was bringt ein schnelleres Erlebnis?Eine schnellere CPU (z.B.400 MHz schneller) oder stattdessen eine SSD?

Die beste Lösung wäre meiner Meinung nach ein iMac und ein MacBook.Aber für den Anfang ist es zu viel Geld.

PS:Sie benötigen auch ein Gerät.Das günstigste Gerät ist ein 8 GB iPod Touch 4G.

Bitte besorgen Sie sich einen Mac mit SSD, entweder das MacBook Air oder die „Built-to-Order“-Optionen.

Das Kompilieren großer Frameworks wie Three20 wäre mindestens zwei- bis dreimal schneller.XCode 4 sollte mit SSD-Laufwerk viel schneller geöffnet werden.

Wie bei jeder Entwicklung ist die Bildschirmgröße von größter Bedeutung. Daher würde ich den 24-Zoll-iMac empfehlen, wenn Ihr goldenes Ticket so weit reicht, oder einen Mac mini mit einem großen (wahrscheinlich nicht von Apple stammenden) Monitor, wenn dies nicht der Fall ist.

Ich benutze oft meinen PowerMac G5.Sicher, Sie müssen die Entwicklertools hacken, um sie auf einem PPC zu installieren, und es gibt einige Probleme mit dem Device SDK, aber es läuft.

Oh warte, du hast „gut“ gesagt.Egal.

Der einzige andere Kommentar, den ich habe, ist, dass ich mir manchmal wünschte, ich hätte das tragbare Gerät, damit ich im Zug, im Flugzeug oder im Park programmieren könnte!

Ich habe einen iMac gekauft und hatte keinerlei Probleme, meine „einfache“ App zu entwickeln, abgesehen davon, dass das Scroll-Ding bei mir manchmal einfriert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top