Những cạm bẫy nào tôi nên tránh?
- Những mô hình ngôn ngữ Java nào khiến các nhà phát triển Objective-C luôn hiểu sai? Tôi đã học lập trình bằng Java, nhưng tôi đã không làm việc gì ngoài Objective-C trong nhiều năm nay.
- Các mẫu thiết kế khác nhau như thế nào giữa Android và iOS?
- Nếu bạn đã tự thực hiện quá trình chuyển đổi, phần nào của Android làm bạn bối rối hoặc mất nhiều thời gian hơn để học?
- Eclipse có phải là OS X IDE tốt nhất cho Android không?
Đối với hồ sơ, ứng dụng của tôi được liên kết chặt chẽ với UIKit và Foundation, vì vậy từ "porting" có thể là một cách viết sai; Tôi thực sự sẽ hoàn toàn viết lại nó cho Android. Không sử dụng lại mã. Ngoài ra, tôi đang làm điều này để học Android, vì vậy tôi thà thất bại ở cổng và học Android hơn là đi đường tắt.
Một chút về nền tảng, câu hỏi này đã được nhắc nhở bởi các loại câu hỏi tôi thấy trên Stackoverflow. Thường thì bạn có thể biết nền tảng của ai đó là gì (C # hoặc Java) bằng những lỗi ngớ ngẩn mà họ mắc phải khi họ cố gắng viết Obj-C. Tôi muốn tránh các loại sai lầm khiến các nhà phát triển Java đảo mắt và nói, "Các nhà phát triển Mục tiêu ngớ ngẩn, họ sẽ không bao giờ học?"
Is Eclipse the best OS X IDE for Android?
Có, ADT không hoạt động tốt trên netbeans tôi đã thử. Eclipse là IDE được đề xuất.