iPhone 앱을 개발할 Mac은 무엇입니까?


16

저는 Windows를 사용하는 개발자입니다. 저는 iPhone Apps에 관심이있는 일부 cutomer가 있으므로 지금 Mac을 찾고 있습니다. 문제는 내가 무엇을 사야할지 전혀 전혀 모른다는 것입니다.

Mac을 기본 컴퓨터로 사용하고 싶지 않고 코딩을하고 싶습니다. 따라서 내가 생각하는 것만 큼 강력 할 필요는 없습니다. 그래서 당신은 무엇을 추천 하시겠습니까? 신규 또는 중고 ...

Mac이 USB 키보드 / 마우스와 작동합니까? DVI 포트가있는 모니터에서 작동합니까? 어댑터 나 완전히 새로운 하드웨어가 필요합니까?

인텔 CPU가 필요한 곳을 읽었습니다. 이것이 사실입니까?



같은 오래된 질문 : stackoverflow.com/questions/22469/…
cregox

하드웨어 쇼핑 관련 질문은 주제에 맞지 않습니다. 에 우리를 히트 다른 메타 물어 왜 우리가 그들을 일종의 질문이 함께 작동합니다 어떤 연구에 유용 것에 대해로 변경하는 방법을 논의하기 위해.
bmike

참조 할 수 있습니까 Windows를 사용하는 아이폰 개발 , 첫 잠재적으로 $ 500-1000 + 저장 ...에
BlueRaja - 대니 Pflughoeft

답변:


22

4GB 메모리로 업그레이드 한 현재의 저수준 Mac Mini는 아마도 당신의 벅에 가장 적합 할 것입니다. 그것이 8GB를 제외하고 내가 가진 것입니다. Apple 메모리보다 저렴한 130 달러에 아마존에서 내 메모리를 얻었습니다. 매우 유능한 기계입니다. 많은 프로그램을 동시에 사용하는 경우 표준 2GB는 다소 좁아 지지만 4GB는 괜찮습니다. 그것은 단지 8GB에 대한 좋은 거래처럼 보였고 나는 평균 수 이상의 앱과 많은 Safari 탭을 동시에 사용합니다.

새로운 MacMini는 2009보다 훨씬 좋습니다. 나는 이것보다 하나가 있기 때문에 이것을 안다. 물론 2GB로 :).

그런데 OS X를 좋아할 것입니다. 1 년 안에 Windows를 버린다해도 놀라지 마십시오.

특정 질문에 대해 :

  1. 현재 Mac에는 Intel CPU가 있습니다. 애플 은 2006 년에 PowerPC에서 전환을 했는데, 그래도 필요하지만 그래도 오래된 컴퓨터는 원하지 않습니다!

  2. 거의 모든 키보드 또는 마우스가 OS X에서 잘 작동합니다. 멋진 마우스 또는 키보드를 사용하는 경우, 모든 사용자 지정 부품을 작동 시키려면 타사 소프트웨어가 필요할 수 있지만 모든 표준 부품은 작업; 왼쪽 클릭, 오른쪽 클릭, 스크롤 휠, 커서 제어 등. 사용중인 타사 소프트웨어에 해당하는 OS X가 없을 가능성이 있습니다.

  3. 마지막으로, Mac은 표준 모니터, 심지어 DVI, VGA, HDMI 입력 (거의 모든 것)이있는 일반 현대 TV에서도 작동합니다. 가장 필요한 것은 Best Buy, Apple Store 등에서 발견되는 일반적인 어댑터입니다.


1
특히 Dev Work를 수행하는 경우 8GB로 이동하십시오. 추가 헤드 룸은 물건을 많이 열 때 편리합니다.
가짜 이름

이 조언에 반대하는 유일한 것은 디버깅 등을 위해 개발 환경을 취할 수 없다는 것입니다.
JBRWilkinson

@ HandyRandy : 나는 듀얼 모니터에 익숙해, 미니 맥이 듀얼 스크린을 지원하는지 궁금하십니까?
Chan

7

현재의 모든 Mac은 정상적으로 작동합니다. 지불하고자하는 가격으로 원하는 폼 팩터를 선택하십시오.

나는 아이폰 개발을 위해 맥 미니를 사용하고 모든 표준 주변 장치 (모니터, 키보드 및 마우스)와 잘 작동합니다. 모니터 용 어댑터를 가져와야했습니다.


좋아요, 지금까지 감사합니다! 예를 들어 Power Mac G5에서 작동합니까? 어떤 OS 버전이 필요합니까?
mseo

1
@mseo-PowerMac G5는 현재 Mac 이 아닙니다 . Apple은 2003 년에 PowerMac을 출시하고 2006 년에 중단했습니다. 현재의 Mac Mac 버전은 Mac Pro이지만 아마도 필요한 것보다 더 많은 컴퓨터 일 것입니다.
Dori

1
최신 버전의 iOS를 지원하려면 스노우 레오파드가 필요합니다.
케빈 로렌스

4

모든 Mac Mini 제안에 완전히 동의하지 않습니다.

맥북을 구하십시오. 중고 또는 신규는 선호하는 것에 따라 다릅니다. 또는 더 나은- 맥북과 같은 가격 의 공기 를 얻으십시오 .

오늘날 새로운 미니는 노트북보다 U $ 300가 저렴하지만 (U $ 999) 키보드, 마우스 및 배터리 부족을 다룰 필요가 없습니다. nobreak이없는 컴퓨터는 제 관점에서 개발을위한 브레이크 딜러입니다. 사용 된 공간, 전력 소비 및 편리함을 모두 더하여 Macbook을 훨씬 더 가치있게 만들 수 있습니다. 또한 공기와 함께 SSD는 훨씬 더 가치가 있습니다 .

미니는 홈 서버 또는 모든 종류의 전용 컴퓨터로 적합합니다. 지저분한 PC처럼 설정할 수 있더라도 데스크탑이나 사용자 입력이 빈번하지 않습니다.

어쨌든, 나는 오랫동안 PC 사용자이고, 나는 창문이나 PC를 떨어 뜨리지 않았지만, 당신이 맥으로 발전하려고한다면, 모든 것을 들어라. Mac OS 용 소프트웨어는 실제로는 Mac OS 용 소프트웨어가 아닙니다. Mac 용으로 제작 된 진정한 소프트웨어에는 애플 시장에서 소프트웨어의 성공을 좌우할 수있는 많은 뉘앙스가 있습니다.

원한다면 bootcamp를 사용하여 창을 설치할 수도 있지만, 다른 사람들이 말했듯이 개발자는 mac OS와 놀라운 하드웨어 (Mini를 사용하면 발생하지 않음)에 사랑에 빠질 것입니다.


4
다양한 SE 사이트에서 iOS 개발을 시작하기 위해 어떤 Mac을 구입해야하는지에 대한 몇 가지 토론이 있었고 Mac Mini가 가장 선호하는 선택입니다. Mac Mini조차도 Air보다 업그레이드 가능한 부품이 더 많습니다. Air의 화면 크기만으로도 복잡한 복잡성의 소프트웨어 개발이 필요 이상으로 어려워집니다.
Philip Regan

@Philip을 사용하면 외부 모니터와 키보드 및 노트북에 필요한 모든 것을 노트북에 넣을 수는 없지만 무릎에 미니 또는 iMac을 가져갈 수 없으며 어디를 가든 일부 작업을 수행 할 수 없습니다. 그것은 결국 맛의 문제이며, "모바일"을 통해 얻을 수있는 모든 장점을 언급 한 사람이 아무도 없습니다. 그러나 내 견해로는 화면 크기가 유일한 단점입니다! : P
cregox

2
@Everybody Mac Mini는 현재 시장에 나와있는 모든 Mac을위한 최고의 성능을 제공합니다. MBA보다 300 달러 적은 가격으로 2 배 빠른 프로세서와 더 큰 HDD, 더 많은 RAM, 더 나은 그래픽 등을 얻을 수 있습니다.
SeniorShizzle

@SeniorShizzle 개발을위한 더 큰 HDD와 2 배 더 빠른 프로세서의 요점은 무엇입니까? 나는 SSD를 맹세합니다.
cregox

1
휴대용 Mac을 사용하면 위치 기반 문제를 디버깅 할 수 있습니다 (예 : "아직 있습니까?"). 앱.
JBR 윌킨슨

3

솔직히 현재 시장에 나와있는 모든 Mac (현재 Apple에서 판매하고 있음)은 잘 작동합니다. 정직하게 가격을 기준으로 선택하십시오. 그러나 일반 컴퓨터처럼 사용하지 않을 경우 Macbook Air를 권장하지 않습니다. 가장 좋은 방법은 아마도 Mac Mini 일 것입니다인텔 CPU와 수행하려는 작업에 대한 많은 속도와 호환성이 있습니다. 대체 Mac보다 훨씬 저렴하며 기존 모니터 / 마우스 / 키보드 설정과 함께 사용할 수 있습니다. 두 대 이상의 컴퓨터에서 단일 모니터 / 마우스 / 키보드 설정을 사용할 수있는 작은 스위처 항목 중 하나를 구입하면 정말 좋습니다. Mac Mini는 DVI 포트와 함께 작동하며 구입 한 모델이 상자에서 DVI를 지원하지 않는 경우, Apple은 20 달러짜리 어댑터를 판매하여 저렴한 가격으로 구입할 수 있습니다.

요약하면, Mac Mini가 가장 좋은 방법 입니다. 다음으로 가장 좋은 옵션은 iMac 입니다. iMac 은 더 좋을 수도 있습니다 ( "Mac"환경이 더 좋아서 좋아할 것입니다).


3

Mac Mini 제안에 동의하지만 노트북을 원한다면 아무 문제도 없을 것입니다. 나는 문제없이 2009 화이트 맥북에서 4 개의 응용 프로그램을 성공적으로 개발했습니다 (메모리를 4Gig로 최대한 늘리고 120Gb 하드 드라이브를 500Gb 하드 드라이브로 교체했습니다).


나는 정확히 같은 일을했지만 나중에 게임에서만. 2 개의 공연과 120gb는 개발하기에 충분했습니다. 문제는 또한 내 유일한 개인 컴퓨터로 사용하고있었습니다.
cregox

@Cawas 업그레이드 자체도 같은 이유입니다.
gnuchu

2

먼저 Mac Mini 로 가서 키보드와 모니터를 연결하고 원격 데스크톱을 사용하여 Windows PC 에 연결합니다 .


2

실질적인 이유로 전체 iPhone4 (또는 iPad) 시뮬레이터를 표시 할 수있을 정도로 큰 디스플레이가있는 Mac을 사용하고 싶다고 생각합니다. 디스플레이에서 시뮬레이터 창을 위아래로 움직여서 무엇이 있는지 확인 해야하는 것은 성가신 일입니다.

또한 실제 iPhone 또는 iPad와 개발 시스템간에 동기화하려면 USB 포트가 필요합니다.

Apple이 판매하는 모든 기계는 훌륭하게 개발자 도구 (Xcode)를 실행하지만 시뮬레이터 (및 다른 도구)를 편안하게 표시하는 데 필요한 픽셀 수를 확인하려면 약간의 숙제를하십시오. 내가 아는 대부분의 개발자는 다중 디스플레이를 사용하므로 두 번째 또는 세 번째 디스플레이를 연결할 수있는 시스템을 사용하는 경향이 있습니다. 4 살짜리 MacBook Pro 17 "를 사용하고 있습니다.


1

방금 iOS 개발을 시작하고 Mac Mini를 구입했습니다. 실제로 작은 기계에는 매우 강력합니다. 그래도 4 기가의 램으로 업그레이드했습니다.


@Dori, 내 댓글 링크는 스팸이 아니 었습니다. 최근에 주제 제작자와 같은 초기 iOS 개발 위치에 있었던 누군가의 주제 질문을 다루는 게시물에 대한 관련 링크였습니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.