Neuer MBA vs. MBP 13" für iOS-Entwicklung

Ich werde ein MacBook für die iOS-Entwicklung als Hauptanwendung kaufen, obwohl ich Photoshop auch für die Bildbearbeitung verwenden werde.

Ich wähle zwischen dem neuen Macbook Air von Mitte 2011 und dem Macbook Pro von Anfang 2011.

Beide 13 Zoll für die Mobilität, wenn Sie zu Hause oder im Büro einen externen Monitor verwenden möchten.

Dies sind die Konfigurationen:

-------------------
13-inch MacBook Pro
-------------------
2.7GHz Dual-core Intel Core i7
8GB 1333MHz DDR3 SDRAM - 2x4GB
128GB Solid State Drive
SuperDrive 8x (DVD±R DL/DVD±RW/CD-RW)
$1,899.00
-------------------
2.3GHz Dual-core Intel Core i5
8GB 1333MHz DDR3 SDRAM - 2x4GB
128GB Solid State Drive
SuperDrive 8x (DVD±R DL/DVD±RW/CD-RW)
$1,649.00
-------------------
-------------------
MacBook Air, 13-inch
-------------------
1.8GHz Dual-Core Intel Core i7
4GB 1333MHz DDR3 SDRAM
256GB flash storage
$1,699.00
--------------------
1.7GHz Dual-Core Intel Core i5
4GB 1333MHz DDR3 SDRAM
256GB flash storage
$1,599.00

Letzte Sache, basierend auf den Produktzyklen von Apple, könnte der Kauf von MBP jetzt etwas sein, das ich vielleicht bedauere, weil wir den Zyklus zur Hälfte überschritten haben. Der Kauf eines MBA stellt also sicher, dass ich keinen neuen Laptop kaufe, der in ein paar Monaten "alt" werden könnte. Und ich brauche es bis Ende August.

Das heißt, jeder Rat wäre großartig.

AKTUALISIEREN

Die Akkulaufzeit ist bei beiden gleich, MBA-Gewichte: 2,96 Pfund (1,35 kg) und MBP: 4,5 Pfund (2,04 kg)

Da die Meinung aller dazu gleichermaßen gültig ist und sich die Dinge im Laufe der Zeit ändern, ist dies schwer objektiv zu beantworten. Preisgestaltung, Risiko einer zukünftigen Mac-Version, Schätzung Ihrer tatsächlichen Arbeitsbelastung sind subjektiv und werden besser im Chat gestellt als eine Frage, die eine endgültige/objektive Antwort haben sollte. Um dies zu beantworten, müssen Sie entscheiden, wie hoch Ihre Kosten pro Stunde für einen anderen Chip/ein anderes Speichersystem sind, und die SSD/HDD-Effizienz schätzen. Wir haben keine Möglichkeit zu wissen, ob Ihre Codierung einen 4.000-Dollar-Mac Pro erfordert oder mit einem gebrauchten 2008er MacBook in Ordnung wäre.
Das ist richtig. Aber jetzt muss ich eine Antwort als richtig auswählen.

Antworten (6)

Die Dinge, die leicht zu quantifizieren sind, sind die Bildschirmfläche. Wenn Sie mehr Pixel wollen, besorgen Sie sich einen Bildschirm mit mehr Pixeln. Der Air passt 15 Zoll normaler Bildschirmpixel in das 13-Zoll-Paket. Das 15" MacBook Pro kann eine Bildschirmoption mit hoher Auflösung wie die Pixeldichte des Basismodells 17" MBP haben. Das von Ihnen aufgelistete 13-Zoll-MacBook Pro hat fast die gleichen Pixel wie ein 11-Zoll-Air.

Ein weiterer Kompromiss besteht darin, dass das Air ein viel schnelleres E / A-System haben wird, da das SSD-Laufwerk schneller ist als eine sich drehende Festplatte. Für leichtes Knirschen von Videos und Standbildern arbeitet die CPU im Air nahe genug an der anderen CPU in der vollständigen Pro-Reihe, um für die meisten kein großer Nachteil zu sein.

Die SSD-Beschleunigung ist für die meisten Entwickler enorm – das allein scheint die meisten Leute, die Xcode ausführen, zu übertrumpfen – sie wollen wirklich für E/A mit geringer Latenz optimieren und iterativ arbeiten. Der Nachteil ist ein kleineres Laufwerk.

Kompromisse gibt es zuhauf!

Es erfordert große Disziplin, Code zu optimieren, wenn Ihre Entwicklungs-Workstation mit enormer Leistung läuft. Es macht fast Sinn, eine Maschine zu wählen, die so schwach ist, wie Sie es ertragen können, um Ihren Code in der Simulation auszuführen. Sie sind gezwungen, sich ein wenig vorab anzusehen, wie die Ausführung dieses Codes auf weniger leistungsstarken Mobilgeräten und Consumer-Macs der Einstiegsklasse aussehen wird, wenn sie die Endbenutzer Ihrer Entwicklungsbemühungen sind.

Ich hoffe, diese helfen Ihnen, die Kompromisse zu vergleichen und eine gute Wahl zu treffen. Ich beneide Sie darum, eines von beiden zu haben - Leute haben Code auf weitaus weniger leistungsfähigen Maschinen entwickelt als sogar auf einem 4 Jahre alten MacBook - also haben Sie wirklich keine schlechte Wahl und können sich von der potenziellen Auszahlung Ihrer Entwicklungsbemühungen leiten lassen, wie viel Kapital Sie wollen investieren, bevor Sie Ihre Bemühungen verkaufen.

+1 " Es ist fast sinnvoll, eine Maschine mit geringer Leistung auszuwählen, um Ihren Code in der Simulation auszuführen."

Möchten Sie Leistung oder Mobilität? Letzteres ist die Stärke des MacBook Air. Werden Sie Monstercode kompilieren? Oder in Cafés arbeiten? Der einzige, der das entscheiden kann, bist du.

Und glauben Sie wirklich, dass Sie enttäuscht sein werden, wenn in 6 Monaten ein neues MacBook Pro-Modell auf den Markt kommt? Die Entwicklung dieser Laptops ist eher schrittweise als revolutionär. Ich jedenfalls bin immer noch sehr zufrieden mit einem vier Jahre alten MacBook!

Sie haben Recht mit der Leistung / Portabilität. Ich muss es wirklich überall verwenden, ohne dass es ein Problem darstellt, die Batterie ist fast gleich. SSD lässt den mbp die Bootzeit und die Gesamtgeschwindigkeit reduzieren.

Ich denke, die 2 Laptops sind leistungsfähig genug für die Kompilierung von iOS-Anwendungen.

Bei den anderen Features würde ich mich entscheiden:

  • Das MBP verfügt über mehr USB-Anschlüsse, sodass Sie mehrere USB-Geräte gleichzeitig verwenden können. Mit dem MBA benötigen Sie jedes Mal einen USB-Hub, wenn Sie mehr als ein Gerät anschließen müssen. Daran müssen Sie denken, wenn Sie direkt auf einem iOs-Gerät entwickeln und (zum Beispiel) eine USB-Festplatte verwenden möchten, wenn Sie nicht zu Hause oder im Büro sind.

  • das MBP hat eine längere Batterielebensdauer. Wenn Sie unterwegs arbeiten möchten, ist das wichtig.

  • das MBP hat ein DVD-Laufwerk, was vielleicht noch nützlich sein könnte...

Ich benutze meinen Laptop für solche Dinge, und mein nächster Computer wird immer noch ein 13-Zoll-MBP sein, um meine enorme Akkulaufzeit zu erhalten

PS: Entschuldigung für mein schlechtes Deutsch

Dein Englisch ist gut!
Aber ich bin mir bei allem, was Sie geschrieben haben, nicht sicher - laut Apples Website hat das MBA die gleiche Akkulaufzeit wie das MacBook Pro ...!
Ups, Entschuldigung ! Ich war auf der 11-Zoll-MBA-Seite :( und der MBA hat jetzt 2 USB-Ports. Entschuldigung für diesen Fehler.
Allerdings: Das MBA hat einen höher auflösenden Bildschirm als das MBP. Kann sowohl für die Programmierung als auch für die Bildbearbeitung eine wichtige Unterscheidung sein.
Ein guter Punkt ist die Bildschirmauflösung, da die Immobilienpixel mit 13 Zoll wirklich nützlich zum Testen im iPad-Simulator sind, auch wenn sie nicht passen, ohne in einem davon skaliert zu werden.

MacBook Air. Es hat ein besseres Display und die CPUs sind so schnell wie das MacBook Pro des letzten Jahres.

Die Frage ist im Moment nur 13" Macbook Air oder 15" MacBook Pro mit Quad Core. 13" MBP hat eigentlich fast keine Daseinsberechtigung...

Es gibt immer etwas Tolles um die Ecke, und was Sie kaufen, wird zwangsläufig in 2/6/12 Monaten usw. aktualisiert und möglicherweise sogar im Preis reduziert choose für Ihren Einsatzzweck geeignet ist.

Sehen Sie sich Ihre wichtigsten Überlegungen an, sei es Akkulaufzeit, Erweiterungsmöglichkeiten, Gewicht, Preis usw., und richten Sie sich danach. Mein Bauchgefühl ist, dass, wenn Sie Xcode und Photoshop regelmäßig verwenden, dh jeden Tag, das Air möglicherweise schneller in die Jahre kommt als das Pro (dh in sagen wir 2 Jahren, wenn neuere Versionen mit höheren Mindestanforderungen auf den Markt kommen). beide langsamer und hat halb so viel RAM. Die E/A-Geschwindigkeit sollte für diese Art von Arbeit kein großes Problem darstellen, daher ist die SSD zwar nett, aber kein Muss für Ihre Verwendung. Meiner Meinung nach :)

Die Sache mit SSD ist, dass es jede Aufgabe und Bootzeit beschleunigt. Ich habe gehört, dass mbp mit ssd für nicht so prozessorlastige Aufgaben mit MBA-Geschwindigkeit gekoppelt werden kann.

-Die Benchmarks des neuen Macbook Air sind praktisch nicht von denen des Macbook Pro zu unterscheiden, obwohl sie etwas teurer sind (Flash-Speicher hilft wirklich)-.

Ich habe deine Laptop-Auswahl nicht gesehen, tut mir leid. Ja, Ihre MBP-Auswahl ist schneller als die MBAs. Außerdem haben sie gute Grafikkarten.

Auflösung kann auch ins Spiel kommen.

Es ist auch viel leichter und tragbarer. Als Student und selbst iOS-Entwickler habe ich mich wegen seiner Portabilität und Leistungsfähigkeit für den MBA entschieden. Es hängt alles davon ab, wie viel Sie reisen, denke ich.

Vielleicht möchten Sie sich mit den angeborenen Einschränkungen eines MBA befassen. 2 USB-Anschlüsse, kein CD-Laufwerk und ein (relativ) kleiner Bildschirm sind drei. Aufgrund dieser Einschränkungen würde ich den MBP kaufen, wenn Sie keinen anderen sehr leistungsstarken Computer haben. Wenn Sie nur nach einem Computer suchen, um mobil zu arbeiten, würde ich mich für den MBA entscheiden, sowohl wegen seiner geringeren Größe als auch wegen seiner geringeren Kosten.

Gibt es eine Situation, in der Sie ein MBP bevorzugen würden?
Ja auf jeden Fall. Wenn ich selten reisen würde und keinen Computer über den ganzen Campus schleppen müsste, würde ich einen MBP bekommen. Wenn ich viel Rechenleistung brauche (ich habe einen Mac Pro in meinem Haus, was mich zu einem anderen Punkt bringt), wenn ich keinen anderen Computer für viel Rechenleistung hätte, wenn ich ihn brauche, und wenn ich grafikintensive Arbeit verrichte (MBAs haben keine fantastischen Grafikkarten ...)