Chciałbym wiedzieć, czy uważasz, że biały MacBook (2,26 GHz, 2 gig RAM) jest wystarczający do tworzenia oprogramowania (przy użyciu Xcode, konstruktora interfejsów itp.)
Chciałbym wiedzieć, czy uważasz, że biały MacBook (2,26 GHz, 2 gig RAM) jest wystarczający do tworzenia oprogramowania (przy użyciu Xcode, konstruktora interfejsów itp.)
Odpowiedzi:
Aby rozwinąć odpowiedź na @ Martín , MacBook doskonale nadaje się do programowania, sam go używam i nigdy nie miałem problemów.
Ale możesz to poprawić. Przejście na 4 GB pamięci RAM byłoby pierwszą rzeczą na liście. Użycie drugiego ekranu może również znacznie poprawić tę konfigurację. Kolejną (większą) inwestycją byłoby kupienie dysku SSD .
XCode 3.x (i prawdopodobnie 4.x po wydaniu) na pewno będzie działać na tym Macbooku. Mam stary biały Macbook 2.4 Core 2 Duo z 2 GB pamięci RAM i działa. W porównaniu z 8-rdzeniowym komputerem Mac Pro jest naprawdę wolny, ale jest wystarczająco szybki, aby go używać i robić z nim różne rzeczy.
Jeśli chcesz skompilować duży i złożony projekt, to oczywiście potrwa dłużej, ale poza tym sprzęt jest w pełni zdolny do uruchamiania Xcode i otaczających go narzędzi.
Załadowanie projektów potrwa dłużej po zimnym rozruchu, a cała maszyna jest naturalnie bardziej ograniczona pod względem absolutnie wszystkiego (w porównaniu do zwykłego Mac Pro, iMaca lub nawet nowszego Macbooka / Pro), ale jeśli potrzebujesz lekkiego i lojalna maszyna, na pewno ci to pomoże.
Używam mojego z Mac OS X 10.6.6. Pamiętam, że nawet rok temu grałem w World of Warcraft na tej maszynie.
Posiadam białego MacBooka (MacBook4,1) z ekranem 13 ". Ulepszyłem pamięć RAM do 4 GB w momencie zakupu, więc niestety nie mogę powiedzieć, czy 2 GB wystarczy na programowanie iOS. Jednak w przypadku 4 GB działam niskoprofilowy VM VMware Fusion Linux do programowania, a także XCode i IB, a mój system działa w większości dobrze, ale z biegiem lat stał się nieco wolniejszy.
Chciałbym zauważyć, że ekran 13 "może powodować problemy. Chociaż jest to niesamowity ekran pod względem jakości wyświetlania, jest niestety dość mały w przypadku większości prac programistycznych. Nie twierdzę, że nic nie można zrobić. Możesz Robiłem to przez ponad dwa lata, ale zmniejsza to twoją produktywność. W przypadku Konstruktora interfejsów szybko poczujesz to ograniczenie, ponieważ Konstruktor lubi rozlewać niezliczoną liczbę okien w całym kraju. Drugi ekran pomoże często, ale prawdopodobnie nie będziesz w stanie uzyskać dokładnie takiej samej jakości wyświetlania na ekranie zewnętrznym, jak na ekranie laptopa. Jest to coś, co od czasu do mnie dociera.