2010-05-27 36 views
6

Nếu ai đó phải phát triển cùng một ứng dụng cho Android và iPhone, có khó khăn hơn để phát triển trong một nền tảng hơn so với người khác không? Phải mất nhiều thời gian hơn?Android dev time vs iPhone dev time

Cho phép suy nghĩ về ứng dụng trung bình. Danh sách, văn bản, nút, tìm nạp thông tin từ internet.

Người có cùng trải nghiệm trên cả hai nền tảng.

Cảm ơn

+0

Người đó có chính xác cùng một mức độ kinh nghiệm với cả hai nền tảng không? – Dolph

+0

có, người có cùng một mức độ kinh nghiệm trên cả hai, nhờ –

Trả lời

5

Tôi nghĩ điều này phụ thuộc rất nhiều vào những gì bạn đã quen thuộc. Nếu bạn thực sự sắc nét với phát triển Objective-C, Cocoa và Mac nói chung, bạn có thể sẽ có thể xây dựng một ứng dụng rất nhanh chóng. Mặt khác, nếu bạn đã thực hiện rất nhiều phát triển Java, Android sẽ nhanh chóng. Cả hai nền tảng đều có ưu điểm và nhược điểm về thời gian phát triển.

0

phụ thuộc, nếu bạn đã biết Java hoặc Objective-C sau đó nó không nên quan trọng, nhưng hầu hết mọi người sẽ phải "get-up-to-tốc độ" trên một hay khác, hoặc có thể cả hai.

Nếu bạn đang bắt kịp tốc độ trên cả hai, tôi sẽ lưu Android/Java sẽ nhanh hơn để tìm hiểu và triển khai. Nhưng có rất nhiều người làm cho các ứng dụng iPhone/Objective-C lần đầu tiên.

Nếu bạn có kinh nghiệm với môi trường được quản lý như VB6 hoặc .NET, bạn sẽ có nhiều khả năng cảm thấy thoải mái với Java hơn Objective-C.

Tuyên bố từ chối trách nhiệm: Tôi là nhà phát triển .NET với một số trải nghiệm Java. Mục tiêu duy nhất-C mà tôi đã làm là đọc nó trực tuyến.

+0

Nếu bạn quyết định chọn Objective-C, tôi nghĩ bạn sẽ thấy nó khá đơn giản, đặc biệt nếu bạn có nền C. –

2

Tôi cho rằng việc phát triển iPhone nhanh hơn từ khi khởi động, vì XCode IDE cung cấp môi trường dễ dàng hơn để phát triển hơn Eclipse, với thời gian nhanh hơn là những gì bạn quen thuộc hơn.

+3

"XCode IDE cung cấp môi trường dễ dàng hơn để phát triển hơn Eclipse" bất kỳ ví dụ nào? – RoflcoptrException

+0

Tôi đã sử dụng cả hai. Eclipse đá !!! Chỉ có điều tốt với xcode là công cụ performace, cần thiết cho phát triển c-base. không cần thiết cho nhật thực. – karim

1

nếu bạn tạo ứng dụng đơn giản với tất cả các tính năng tích hợp của xcode và IB, thì sẽ dễ dàng hơn. nếu bạn muốn tinh chỉnh ứng dụng và tùy chỉnh rất nhiều, chạy hoạt ảnh, làm cho ứng dụng hấp dẫn, thì iPhone có thể là một mớ hỗn độn thực sự ở lần đầu tiên. Tôi đã chuyển từ JME/Android sang iPhone. Tùy biến trong iPhone mất nhiều thời gian hơn những người khác.

1

Hỗ trợ cộng đồng nhà phát triển cũng cần được xem xét. Tôi là nhà phát triển Android và tôi có thể bảo đảm rằng hỗ trợ Nhà phát triển Android rất tốt ...