Jebakan apa yang harus saya hindari?
- Paradigma bahasa Java apa yang dilakukan oleh para pengembang Objective-C secara konsisten salah paham? Saya belajar memprogram di Jawa, tetapi saya telah bekerja di Objective-C selama bertahun-tahun sekarang.
- Apa perbedaan pola desain antara Android dan iOS?
- Jika Anda telah membuat transisi sendiri, bagian Android mana yang membingungkan Anda atau perlu waktu lebih lama untuk Anda pelajari daripada yang seharusnya?
- Apakah Eclipse IDE OS X terbaik untuk Android?
Sebagai catatan, aplikasi saya sangat terikat dengan UIKit dan Foundation, sehingga kata "porting" mungkin keliru; Saya sebenarnya akan sepenuhnya menulis ulang untuk Android. Tidak ada kode yang digunakan kembali. Saya juga melakukan ini untuk mempelajari Android, jadi saya lebih suka gagal di port dan belajar Android daripada mengambil jalan pintas.
Sebagai sedikit latar belakang, pertanyaan ini diminta oleh jenis pertanyaan yang saya lihat di Stackoverflow. Seringkali Anda dapat mengetahui latar belakang seseorang (C # atau Java) dengan kesalahan konyol apa yang mereka buat ketika mereka mencoba menulis Obj-C. Saya ingin menghindari jenis kesalahan yang membuat pengembang Java memutar mata mereka dan berkata, "Pengembang Silly Objective-C, tidak akankah mereka belajar?"
Is Eclipse the best OS X IDE for Android?
Ya, ADT tidak berfungsi dengan baik pada netbeans terakhir yang saya coba. Eclipse adalah IDE yang direkomendasikan.