Was sind die minimalen und empfohlenen Hardwareanforderungen für die Xcode-Entwicklung unter OS X?


10

Ich bin freiberuflicher Programmierer und habe bisher nur an Projekten auf der Windows-Plattform gearbeitet. Ich habe nicht viel Ahnung von OS X-Hardware. Ich bin nicht auf der Suche nach einer sehr hochwertigen Konfiguration, aber eine integrierte Entwicklungsumgebung und ein Datenbankserver sollten einwandfrei funktionieren. Ich habe einen Dell Laptop i7 Prozessor, 8 GB RAM, 1 TB Festplatte; Ich bin ziemlich zufrieden mit der Leistung. Ich werde es hauptsächlich für die App-Entwicklung verwenden und nicht für die Entwicklung von Rich-Graphics-Apps.

Was sind die minimalen und empfohlenen Hardwareanforderungen für die Xcode-Entwicklung unter OS X?


Wenn Sie Storyboard nicht verwenden und nur Code verwenden, können Sie alle Apple-Laptops verwenden. Wenn Sie jedoch Storyboard verwenden möchten, kaufen Sie sich einen MacPro 6 Core oder höher. Ich habe ein MacBook Air Mitte 2012, SSD, 8 GB, 2 GHz Intel Core i7, Intel HD Graphics 4000 1536 MB. Und ich habe eine App mit mehr als 100 View-Controllern, auf der Xcode sehr langsam ausgeführt wird. Es dauert ewig, bis ich die verdammte App aktualisiert habe.
Rogelio

Ich würde mich über Antworten zu Mindestanforderungen freuen, die in der Frage gestellt werden, mit tatsächlicher Erfahrung, anstatt dass Leute Empfehlungen vom Typ Meinung abgeben. Apple kommt anscheinend nicht heraus und sagt es nirgendwo (ich habe gesucht) und leider spricht keine der Antworten hier es an. Schreiben Sie zum Beispiel eine Antwort nur, wenn Sie sie auf 2 GB heruntergedrückt haben und festgestellt haben, dass sie nicht akzeptabel ist usw. usw.
LMSingh

Antworten:


6

Als Programmierer denke ich, dass Bildschirmgröße und Speicherplatz die wichtigsten Faktoren sind, die berücksichtigt werden müssen. Die Prozessoren und Grafikchips aller aktuellen MacBooks werden für diese Art von Arbeit ausreichen, obwohl das MacBook Airs standardmäßig mit einem Intel i5-Prozessor ausgestattet ist, der für einen geringen Preis auf einen i7 aufgerüstet werden kann.

Speicher: MacBook Airs werden standardmäßig mit 4 GB geliefert, was meiner Meinung nach nicht ausreicht. Sie alle haben jedoch die Möglichkeit, ein Upgrade auf 8 GB durchzuführen. Die 13 "MacBook Pros sind mit 8 GB Standard ausgestattet, optional mit 16 GB. Die 15" MacBook Pros haben 16 GB Standard.

Für die Bildschirmgröße möchte ich viel davon für Entwicklungsarbeiten haben. Leider hat Apple vor einigen Jahren den Verkauf von 17-Zoll-Laptops eingestellt. Andererseits verfügen fast alle MacBook Pros jetzt über ein Retina-Display, was bedeutet, dass sie bei gleicher Bildschirmgröße eine viel höhere Auflösung haben. Wenn Sie mit kleineren Schriftarten arbeiten möchten Größen können Sie in den Anzeigeeinstellungen zu einer Option "Mehr Platz" wechseln, die Ihnen viel Platz auf dem Bildschirm bietet. Sie können zwischen 13 "und 15" MacBook Pros wählen, aber die 15 "-Modelle sind die Spitzenprodukte von Apple. Sie sind möglicherweise teurer als das, wonach Sie suchen. Das MacBook Airs verfügt nicht über Retina-Displays und ist in 11- und 13-Zoll-Modellen erhältlich.

Ein letzter Punkt, auf den Sie achten sollten, ist die Festplattengröße. Alle MacBooks mit Ausnahme des 13 "MacBook Pro ohne Retina-Display sind mit einer SSD ausgestattet. Bei den günstigeren Modellen sind es jedoch nur 128 GB. Bei allen MacBook Air-Modellen können Sie bis zu 512 GB und bis zu 1 TB aufnehmen auf den MacBook Pros.

Ich schlage vor, dass Sie in den Online-Apple Store Ihres Landes gehen und ein MacBook Air oder MacBook Pro nach Ihren Wünschen und innerhalb Ihres Budgets anpassen. Willkommen in der Apple-Entwicklungswelt!


4

Sie können alle Laptops von Apple für die Xcode-Entwicklung verwenden. Wählen Sie also einen aus, der in Ihr Budget passt.

Jeder gebrauchte Mac, auf dem 10.10 ausgeführt werden kann, reicht aus, um loszulegen. Von dort aus können Sie Dinge messen und entscheiden, wie viel Geld Sie ausgeben müssen, um die Arbeit zu beschleunigen, die Ihnen wichtig ist.

Obwohl es sich nicht um einen Laptop handelt, sollten Sie sich auch den Mac-mini ansehen. Die Kosten von 499 US-Dollar sind jedoch viel niedriger als bei einem Laptop. Ich verwende einen Mac-mini für die Xcode-Entwicklung und einen Mac-Pro für meine tägliche Arbeit. Mit einer separaten Entwicklungsplattform kann ich sie immer frei von persönlichen Konten, Daten und Apps halten.


+1 Obwohl ich darauf hinweisen werde, dass es beim Kompilieren und Debuggen eine große Hilfe ist, so viel Speicher zu haben, wie Ihrem Budget entspricht.
Geoff Hutchison

0

Ich arbeite seit 4 Jahren mit Apple-Hardware und habe mit einem i5 MBP begonnen, den ich mit einer SSD und 8 GB RAM aktualisiert habe. Ich komme aus Linux und die Zeiten, in denen ich Windows zum Programmieren verwendet habe, sind schwer zu merken. Ich war so zufrieden mit der Leistung, dass ich mich für OSX entschieden habe.

Die Bildschirmgröße ist definitiv ein Problem, wenn Sie ernsthaft als Programmierer arbeiten. Ich wartete auf den MBP mit Thunderbolt-Ausgabe und konfigurierte mein Setup Ende 2013 mit zwei 27-Zoll-ACDs mit einem MBP i7, 8 GB RAM und 256 GB SSD.

Mein Backup ist ein MBP i5, 4 GB RAM und 256 SSD Anfang 2014, und ich kann für den Anfang sagen, dass der i5 ausreicht, aber ich würde keinen Air bevorzugen.

Ich kann nur sagen, dass Leistungsunterschiede bemerkenswert sind, aber für ein Startup erledigt der MBP i5 die Arbeit sicherlich für weniger Geld;)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.