Saya telah mengembangkan game kasual iPhone / iPod Touch sentuh selama sekitar dua tahun. Saya ingin port beberapa game ke platform Android. Karena saya macet dengan kontrak iPhone dua tahun saya tidak ingin mendapatkan ponsel Android yang memerlukan paket layanan. Apa telepon terbaik untuk pengembangan dalam situasi ini?
13
Jawaban:
Updated September 2011
Untuk berkembang di Android, Anda memerlukan banyak perangkat karena dua alasan:
Tetapi jika Anda membutuhkannya, beli Nexus S (S atau One), karena itu adalah Telepon Google resmi. Anda akan mendapatkan GingerBread (Android 2.3). Dan Anda harus tahu bahwa Debug di NDK dengan Android disadap. Anda tidak dapat men-debug program multi-utas (OpenGL) dengan mudah. Ada perbaikan di NDK r6 (atau r5) tetapi membutuhkan telepon Gingerbread. Untuk dev HoneyComb (Tablet), Anda memerlukan perangkat Tegra2 (atau OMAP 44x0).
Untuk memeriksa game Android Anda, saya sarankan untuk memiliki minimal satu perangkat per keluarga GPU.
Jadi pada bulan September 2011, saya merekomendasikan untuk memiliki telepon ini:
dan tablet ini:
Tetapi, saya juga memeriksa perangkat ini:
Perangkat yang kedaluwarsa:
Saya salah satu pengembang Moblox (game Android unggulan) dan saya membutuhkan semua ponsel ini. Jika Anda tidak menggunakan OpenGL, Anda hanya dapat memiliki satu Telepon dan memeriksa dengan Emulator. Untuk HoneyComb, emultator sangat lambat sehingga saya merekomendasikan perangkat nyata.
P: Saya membuat koleksi ekstensi OGL 2.0 di halaman ini
ps2: gpubench saya dapat memberikan petunjuk tentang GPU di Android ( hasil )
Changelog
sumber
Saya pikir Anda dapat membeli sebagian besar ponsel motorola tanpa kontrak. Jika Anda ingin menggunakannya, mereka hanya akan berfungsi di Verizon. Seperti Anda mungkin dapat membeli Droid 2 dengan sendirinya.
sumber
Moto Droid tampaknya menjadi patokan yang layak untuk dilalui, karena sebagian besar ponsel android yang keluar sekarang cocok atau melebihi spesifikasinya, dan Droid adalah salah satu ponsel android yang lebih populer di luar sana saat ini. Anda dapat menemukan Droid yang tidak dikunci di ebay untuk ~ $ 100. Salah satu hal yang menyenangkan tentang android adalah Anda dapat mengembangkan dan menguji pada ponsel android apa pun, jadi jika Anda mengenal seseorang dengan ponsel Android (ketika Anda ingin menguji pada ponsel yang berbeda), Anda bisa menghubungkan, menggunakan, dan menguji.
sumber
bagaimana dengan HTC Desire? Saya mencari banyak tentang ponsel Android, Moto XT720 memiliki harga yang bagus, tetapi ROM-nya terlalu tua, bahkan belum memiliki Android 2.2. Beli ponsel Android sangat membingungkan saya ...
sumber
Saya sarankan Anda mendapatkan setidaknya dua ponsel. Model lama seperti HTC G1, HTC Magic atau Samsung Spica (atau umumnya sesuatu dengan spesifikasi terendah yang ingin Anda dukung), dan model yang lebih baru seperti Nexus atau HTC Desire. Idealnya Anda ingin menguji permainan Anda pada ponsel sebanyak yang Anda bisa (Lihat jawaban Ellis ) tetapi tidak semua orang mampu membeli ponsel sebanyak itu. Pengaturan ini memberi Anda cakupan dasar yang dapat ditingkatkan dengan menguji pada ponsel teman misalnya. Jika gim Anda tidak terlalu rumit dan Anda memiliki komputer pengembangan yang bagus, Anda dapat menggunakan emulator pada tahap awal pengembangan.
sumber
Sebenarnya saya menemukan perangkat yang dibuat khusus untuk hanya mengembangkan game android di atasnya. Sudah lama sejak saya bekerja dengan android .. Ini tautannya .
sumber