2009-07-10 27 views
32

Vì vậy, hai khách hàng trước đây tôi đã tham gia, tất cả các cuộc nói chuyện đã được về việc tạo ra một ứng dụng iPhone, và tôi sẽ không nói dối, tôi muốn làm cho một. Hoặc ít nhất là tìm hiểu cách tạo ra chúng.Máy Mac Mini có đủ cho máy phát triển iPhone không?

Tôi chưa bao giờ sở hữu máy Mac, vì vậy tôi không biết chức năng của OS/hoạt động/thực hiện như thế nào. Tôi là một nhà phát triển .NET và xây dựng giàn chơi game của riêng tôi ở nhà, nhưng theo như phần cứng máy Mac thì tôi không biết gì cả.

Tôi tự hỏi liệu có bất kỳ iPhone nào có thể chia sẻ thông tin chi tiết về máy của họ không? Tôi cho rằng nó có thể so sánh được. Tôi đang xem xét một máy Mac Mini, lõi bộ đôi 2.0ghz Intel, RAM 2GB.

Điều này có vẻ tốt cho một máy dev (nó đập máy khủng khiếp của tôi tại nơi làm việc).

Hãy cho tôi biết các bạn và cảm ơn trước.

+1

hãy xem bài viết tuyệt vời này của Craig Hockenberry (nhà phát triển twitterriffic): http://furbo.org/2009/02/19/bootstrap/ – zpesk

+1

Có nhưng tôi sẽ nâng cấp lên 4GB nếu nó không phá vỡ ngân hàng – micmcg

+0

Cảm ơn câu trả lời được chấp nhận! Tôi nghiện đại diện! – Kredns

Trả lời

21

Chừng nào nó còn có bộ vi xử lý Intel. Chúc may mắn!

Ngoài ra đây là một số công cụ để giúp bạn bắt đầu:

+21

Chúa giúp tôi. Tôi sẽ cảm thấy giống như một người hâm mộ Red Sox mua một chiếc mũ Yankees. –

+1

Wow một nerd khác cũng thích thể thao? Tôi nghĩ tôi là người duy nhất! – Kredns

+2

Nếu bạn kiếm được rất nhiều tiền làm cho các ứng dụng iPhone thì bạn nợ tôi 10% cho sự giúp đỡ ;-) – Kredns

2

Điều may mắn về việc phát triển cho iPhone là bạn thường không cần phải lo lắng về việc nhận được một máy phát triển hàng đầu. Bạn đang phát triển cho một thiết bị chạy trên một bộ phần cứng hạn chế hơn nhiều. Tôi có một MacBook mà tôi sử dụng để chạy Xcode cũng như Windows XP và Visual Studio 2008 mà không có vấn đề gì. Một máy Mac Mini sẽ tốt, cũng như chỉ là thú vị.

+1

Mối quan tâm chính của tôi đến từ việc phát triển .NET trên các máy dòng. Tôi có một mảnh thần kinh khủng khiếp chậm chạp trong công việc (các chuyên gia tư vấn luôn bị xáo trộn), và làm bất kỳ công việc nhà phát triển nào trên đó là tra tấn. Nhưng tôi thấy quan điểm của bạn –

+1

Đừng nghĩ về nó như là một mẩu crap chậm. Hãy nghĩ về nó như là nhiều giờ có thể lập hoá đơn :-) –

+0

Rất đúng, nhưng tôi bị giới hạn ở mức 40! Nếu tôi có OT không giới hạn, tôi sẽ làm việc 70 giờ một tuần lol –

4

Đặc điểm bạn đang tìm kiếm cho Mac-mini là quá đủ để phát triển iPhone. Tôi có cả một iMac với 2Gb RAM và một bộ xử lý 2.6GHz và tôi đã không bao giờ có một vấn đề. IDE XCode hiệu quả đáng kinh ngạc - và trình diễn. Thưởng thức.

6

Câu trả lời ngắn gọn là có, Mac Mini là một máy phát triển iPhone đầy đủ.

Tuy nhiên, xem xét các thông số kỹ thuật phần cứng và không có khả năng nâng cấp, Mac Mini là một giao dịch tồi tệ. Có vẻ như bạn có nhiều kinh nghiệm xây dựng hệ thống, vậy tại sao không xây dựng một hackintosh? Bạn có thể nhận được hiệu suất cạnh tranh với một Mac Pro cho không nhiều hơn chi phí của một Mac Mini. Thêm vào đó nó có thể tăng gấp đôi như một máy Windows, vì nó giống như hệ điều hành chính của bạn.

Bạn cũng nên cân nhắc thực tế là bạn sẽ cần phải tìm hiểu các API mục tiêu-C và Apple trước khi bạn có thể thực hiện bất kỳ điều gì hữu ích. Đó là một cuộc thảo luận cho một ngày khác mặc dù ...

+3

Ồ tôi biết. Tôi đã xem hầu hết các bài giảng của Stanford từ iTunes nhưng nếu tôi không thực sự viết được mã, thì đó là loại vô nghĩa khi xem nó. Giống như xem phim khiêu dâm không có tay lol Tôi sẽ xem xét nó, tuy nhiên tôi không có nhiều không gian cho một máy khác, vì vậy một mini mac có thể ngồi trên bàn của tôi và cắm vào KVM có vẻ tốt cho bây giờ . –

+2

Có lẽ vì điều đó vi phạm EULA của táo và là 'bất hợp pháp' cho biết táo. Bất kỳ ứng dụng nào mà anh ta gửi tới quả táo để tải xuống trên iPhone đều có thể bị từ chối và khiến anh ấy gặp rắc rối. – Kredns

+1

@JackM: Không gian chật hẹp là nơi Mac Mini tỏa sáng, tôi sẽ cung cấp cho bạn điều đó. Có thể có ý nghĩa nếu không gian là một mối quan tâm. –

2

Có, mini (phiên bản intel) sẽ là hoàn hảo cho việc phát triển iphone. Bạn sẽ có thể làm nhiều như bất kỳ nhà phát triển iphone nào khác có thể làm được. Sau khi tất cả, bạn đang phát triển ứng dụng cho một thiết bị chậm hơn nhiều so với mini.

0

Tôi muốn giới thiệu một máy tính xách tay. Có vẻ như bạn là nhà thầu, vì vậy khả năng sử dụng trình mô phỏng trong bản trình diễn trên trang web có thể hữu ích cho bạn.

Trong khu vực Vịnh, rất hữu ích khi tham gia các cuộc họp mặt thường xuyên và những gì không.

Macbook cấp thấp là khoảng 999 ngay bây giờ.

+2

MacBook (như trong những chiếc polycarbonate màu trắng) thực sự là di động, nhưng thiếu khả năng có màn hình kép là * đau đớn *. Mac Minis mới có khả năng kết nối hai màn hình, giúp mã hóa dễ dàng hơn nhiều. –

+0

Tôi ghét máy tính xách tay, không chỉ các máy Mac mà là PC. Không phải là một fan hâm mộ ở tất cả các lol Sẽ không demo một cái gì đó trên iPhone được mát hơn hiển thị nó trên một mac? –

+1

@JackM: Tại sao tất cả các máy tính xách tay đều ghét? Tôi có thể thấy lý do tại sao trong những ngày cũ (tuổi thọ pin ngắn, sức mạnh xử lý ít hơn, bộ nhớ ít hơn), nhưng máy tính xách tay ngày nay là 'gần như' mạnh mẽ như của máy tính để bàn. Có bàn phím không? ;-) – Kredns

2

Hoàn toàn.

Tôi đã mua vào giữa năm 2010 Unibody Mac mini và đó là một cỗ máy tốt để phát triển iPhone.

Tôi không muốn tốn nhiều tiền để mua một máy tính mới. Vì vậy, tôi đã chọn mức tối thiểu cần thiết để phát triển cho iPhone.

Các dưới bài lãm ấn tượng của tôi về nó ...

Learning to develop for iPhone with a Mac mini

0

Tôi đã tìm thấy một cuối năm 2014 Mac Mini với 4 Gb Ram và 1,4 Ghz Intel Core I5 ​​chip thường được đủ hoàn thành công việc, phát triển ứng dụng iPhone/iPad.

Máy Mac Mini thực hiện công việc nhưng khi xây dựng và khởi động trình giả lập lần đầu tiên hoặc chuyển mô phỏng (nói từ iPhone 5 sang iPhone 6) phải mất vài phút để tạo và chạy phiên bản mới của trình mô phỏng . Khi mô phỏng được thiết lập và chạy, việc tạo cơ hội và thử nghiệm là ok, mặc dù nó vẫn không tuyệt vời.

Ngoài ra, trình quản lý Assets.xcassets gần như có thể gặp sự cố và quản lý hình ảnh nội dung là một nhiệm vụ quan trọng khi xây dựng ứng dụng của bạn.

Tôi cũng đã có Xcode chỉ đóng băng trên tôi trong một hoặc hai phút nhưng không quá thường xuyên.

Nói chung, duyệt web trong Safari cũng hơi chậm khi chạy mô phỏng ứng dụng và tìm trực tuyến để sửa lỗi, lại bực bội theo thời gian.

Tôi sẽ sớm chuyển từ Mac Mini và mong nó, nó không đủ nhanh để phát triển tốt.

Thay đổi, thử nghiệm, xây dựng lại, chạy, rửa lại là điểm không phát triển trên Mac Mini.

Một lần nữa, nó ổn, nó được thực hiện công việc, nhưng nó đòi hỏi sự kiên nhẫn rằng tôi không được sử dụng để so sánh với việc sử dụng một máy phát triển mạnh mẽ hơn.

Tôi khuyên bạn nên đầu tư tài chính ban đầu lớn hơn trong Macbook, thanh toán Craigslist để có giao dịch tốt.

Các vấn đề liên quan