Thursday, September 20, 2018

12 ANDROID DEVELOPER TOOLS YANG MUNGKIN SESUAI UNTUKMU

Info Berita Game Android terbaru tentang android developer tools ada di sini, berikut ulasannya.

Android menawarkan banyak peluang bagi pengembang: ini adalah platform terbuka yang serbaguna yang digunakan oleh jutaan pengguna di seluruh dunia dengan platform distribusi yang luar biasa mudah untuk membantu menjangkau khalayak yang besar. Untungnya, ada juga banyak alat pengembang Android untuk membantu Kamu memulai dan banyak dukungan. Lebih baik lagi, jumlah alat-alat ini meningkat sepanjang waktu, sementara masing-masing terus menjadi lebih efisien dan intuitif. Tidak pernah ada waktu yang lebih baik untuk membuat aplikasi Android Kamu sendiri!



Alat pengembang Android teratas
Dalam posting ini, kami akan menurunkan pilihan alat terbaik untuk pengembangan Android, mulai dari IDE dan mesin game hingga emulator dan alat desain.

1. Android Studio

Tidak ada daftar alat pengembangan Android yang akan lengkap tanpa Android Studio. Ini adalah IDE resmi (Integrated Development Environment) untuk Android, menjadikannya pilihan nomor satu bagi mayoritas pengembang yang ingin membuat aplikasi dasar yang sesuai dengan Desain Material Google dan dengan akses ke semua fitur canggih platform.

IDE adalah tempat pengembang menghabiskan sebagian besar waktu mereka: bertindak sebagai editor untuk bahasa pemrograman yang dipilih (Android Studio mendukung Java, C ++ dan sekarang Kotlin, meskipun Java adalah bahasa resmi Android), kompilator yang dapat membuat APK file dan sistem file untuk mengatur proyek kamu. Ini juga termasuk editor XML dan 'tampilan desain' untuk mengatur elemen di layar. Android Studio juga menawarkan serangkaian alat tambahan - beberapa di antaranya akan kami periksa di postingan ini - dan untungnya sebagian besar ini akan hadir bersama sebagai satu unduhan. Bahkan, itu juga dilengkapi dengan Android SDK sendiri, meskipun Kamu masih perlu mengunduh dan menginstal Java JDK secara terpisah. Kamu juga harus memeriksa tutorial Android Studio lengkap kami untuk pemula.

Pengembangan dengan Java dan Android SDK memang memiliki kurva belajar yang agak curam, tetapi dalam hal integrasi, dukungan dan fitur Android Studio tidak dapat dikalahkan.

2. AVD Manager

Alat AVD Manager dibundel dengan Android Studio. AVD adalah singkatan dari 'Android Virtual Device', jadi pada dasarnya ini adalah emulator untuk menjalankan aplikasi Android di PC Kamu. Ini berguna karena itu berarti Kamu dapat menguji aplikasi Kamu dengan cepat tanpa harus menginstalnya secara rutin di perangkat fisik. Lebih penting lagi, AVD Manager memungkinkan Kamu membuat banyak emulator yang berbeda dengan ukuran layar, spesifikasi, dan versi Android yang berbeda. Ini berarti Kamu dapat melihat seperti apa tampilan kreasi Kamu di perangkat apa pun dan dengan demikian memastikan dukungan di seluruh gadget paling populer. Performa menjadi lebih baik sepanjang waktu, terutama dengan mode cepat, yang menjalankan Android versi Intel pada PC Kamu dan menghilangkan kebutuhan untuk emulasi tingkat instruksi.

3. Android Device Monitor

Alat pengembangan Android lain yang ada di dalam, Perangkat Android Monitor memungkinkan Kamu untuk memantau perangkat atau perangkat virtual Kamu selama waktu proses dan mendapatkan akses ke informasi seperti berapa banyak proses yang berjalan pada thread apa, statistik jaringan, LogCat, dan banyak lagi. Ini bagus untuk menguji kinerja aplikasi Kamu dan melihat apa yang terjadi di bawah.

4. Android Debug Bridge


Shell ADB adalah alat baris perintah kecil yang berguna yang dapat Kamu gunakan untuk berkomunikasi dengan atau menjalankan perintah pada perangkat Android yang terhubung (virtual atau fisik). Muncul dengan Android Studio dan untuk sebagian besar Kamu tidak perlu khawatir tentang itu. Sesekali sekarang, Kamu akan mengikuti tutorial dan menemukan Kamu perlu membukanya. Untuk melakukannya, navigasikan ke folder platform-tools dari instalasi Android SDK Kamu atau folder mana saja adb.exe berada dan buka baris perintah (Shift + RMB> Buka Jendela Perintah Di Sini)

5. Unity 3D

Unity 3D adalah yang pertama dari alat pengembang Android yang kami rekomendasikan yang tidak dipasang sebelumnya dengan Android Studio. Ini adalah mesin permainan dan IDE untuk pengembangan game lintas platform. Kesatuan mudah dipelajari dan dilengkapi dengan berbagai macam fitur untuk pengembangan game. Meskipun mungkin untuk membuat gim dengan Android Studio, Unity lebih menyukai pekerjaan semacam itu dan akan menghemat banyak waktu dan sakit kepala. Kamu bahkan dapat menggunakannya untuk membuat aplikasi virtual reality untuk Daydream, Cardboard, atau Gear VR! Lihat pengantar kami untuk Unity3D untuk lebih lanjut.


6. Unreal Engine


Unreal Engine juga merupakan mesin permainan dan merupakan opsi alternatif bagi mereka yang tertarik dalam pengembangan game lintas platform yang lengkap. Seperti Unity, Unreal menawarkan dukungan yang mudah untuk Android dan sebenarnya lebih unggul secara grafis dan menjadi sumber terbuka. Yang mengatakan, Unity memiliki dukungan internal yang sedikit lebih baik untuk kreasi seluler dan 2D dan merupakan opsi yang disukai untuk sebagian besar pengembang game seluler. Yang mana yang akhirnya Kamu pilih adalah panggilan Kamu dan keduanya gratis, tidak ada alasan Kamu tidak bisa memberi mereka kesempatan. Mulai di sini jika Kamu ingin belajar cara menulis game 3D untuk Android menggunakan Unreal Engine.

7. GameMaker: Studio

GameMaker: Studio adalah alat lain untuk pengembang game, kali ini untuk game 2D. Ini sedikit lebih mudah daripada menggunakan Unity atau Unreal 4 dan memungkinkan Kamu membuat aplikasi dengan kode nol yang efektif. Jika Kamu ingin menambahkan sedikit penyesuaian lebih banyak, Kamu dapat mengatasi GML yang sangat ramah-pemula atau 'Bahasa GameMaker'.



Namun, apa yang Kamu dapatkan dalam kemudahan penggunaan, Kamu kehilangan sampai batas tertentu dalam kekuasaan dan fungsionalitas. Juga perlu diperhatikan bahwa GameMaker tidak gratis, meskipun ada uji coba gratis yang tersedia bagi mereka yang ingin mencobanya. Lihat GameMaker kami: Tutorial studio untuk pemula untuk informasi lebih lanjut.

8. B4A

B4A (atau Basic for Android) adalah alat pengembangan Android yang kurang dikenal dari Anywhere Software, yang berfokus pada pengembangan 'cepat'. Seperti namanya, ini adalah IDE dan interpreter yang memungkinkan pengembang untuk membuat aplikasi menggunakan bahasa pemrograman BASIC. Bagi mereka yang tidak akrab dengan BASIC, pada dasarnya bahasa pemrograman prosedural yang jauh lebih sederhana yang membaca lebih dekat ke bahasa Inggris biasa. Meskipun pada dasarnya merupakan proyek satu orang, B4A berhasil mengemas banyak fitur canggih yang berguna, termasuk debugging nirkabel melalui Bluetooth, editor visual untuk menambahkan dan mengatur tampilan dan banyak lagi. Ini tidak gratis, tetapi begitulah cara saya memulai di Android dan saya sangat merekomendasikannya.
Kamu dapat melakukan banyak hal yang akan Kamu lakukan dengan Java, tetapi jauh lebih cepat dan dengan lebih sedikit boiler. Denda kinerja apa pun tampak minim. Namun, masih layak mempelajari metode resmi untuk membuat aplikasi dan terutama jika Kamu ingin menggunakan pustaka tertentu (meskipun demikian, pustaka Java dapat dibungkus untuk Basic4Android). Ini sangat penting jika Kamu pernah berharap untuk menjual IP Kamu ke penerbit lain. Tertarik, kemudian periksa pengantar penuh kami untuk Basic4Android.

9. AIDE

Tampaknya alat pengembang Android memiliki kesukaan untuk akronim! AIDE adalah ‘IDE Android’ dan unik untuk daftar ini karena berjalan di Android. Itu berarti Kamu dapat membuat aplikasi menggunakan ponsel atau tablet dan kemudian mengujinya di sana pada perangkat yang sama.


Jelas ini tidak memiliki beberapa fitur canggih Android Studio (oke, banyak dari mereka) dan tidak ada keuntungan nyata untuk menggunakan ini melalui alat pengembangan Android yang lebih lengkap. Di mana itu berguna meskipun adalah untuk belajar Java dan Android SDK. Kemampuan untuk mengikuti tutorial dengan kode yang disorot dan kemudian mengujinya secara real time adalah anugerah nyata bagi mereka yang berjuang untuk memulai. Itu tidak gratis dan apakah menawarkan nilai bagus atau tidak untuk diperdebatkan; tetapi tentu saja paling tidak layak untuk dicoba. Untuk lebih lanjut, periksa artikel kami tentang cara mulai membuat aplikasi Android menggunakan AIDE.

10. Visual Studio with Xamarin

Visual Studio adalah Microsoft IDE yang mendukung berbagai bahasa termasuk C #, VB.net, JavaScript, dan lainnya dengan ekstensi. Menggunakan Xamarin, yang kini hadir dalam paket, juga memungkinkan untuk membuat aplikasi lintas platform menggunakan C # dan kemudian menguji di beberapa perangkat yang terhubung ke cloud. Ini gratis untuk digunakan dan pilihan yang baik jika Kamu berencana merilis aplikasi utilitas untuk Android dan iOS dan tidak suka menulis kode Kamu dua kali. Ini juga berguna bagi mereka yang sudah akrab dengan C # dan / atau Visual Studio. Namun, satu kelemahannya adalah jauh lebih tidak nyaman untuk mengakses dan menggunakan pustaka yang ditulis di Java dan seperti halnya alternatif lain, Kamu kehilangan sebagian dukungan Google dan fitur terintegrasi yang canggih.

11. Eclipse

Pada hari-hari sebelum Android Studio, pengembang dibuat dengan Eclipse sebagai alat pengembangan Android utama. Ini adalah IDE umum yang mendukung beberapa bahasa pemrograman berbeda, termasuk Java dengan Android SDK. Tidak seperti Android Studio, Eclipse tidak menawarkan dukungan ini 'di luar kotak' dan membutuhkan sedikit lebih banyak pengaturan sebagai hasilnya. Dukungan resmi juga dijatuhkan oleh Google, jadi tidak ada alasan untuk memilih Eclipse daripada Android Studio. Saya sertakan di sini karena Kamu mungkin menemukannya muncul dari waktu ke waktu ketika Kamu melakukan penelitian Kamu sendiri. Jika tutorial didasarkan pada Eclipse, Kamu pada dasarnya dapat menganggap itu sangat tanggal dan melanjutkan.

12. GitHub

GitHub adalah alat daring yang dapat Kamu gunakan untuk membagikan proyek dan juga melacak beberapa versi dan ‘garpu’ dari proyek tersebut saat Kamu bekerja dalam tim. Ini berguna untuk mencadangkan pekerjaan Kamu, untuk berkolaborasi dan untuk menemukan contoh kode dan tutorial yang dapat Kamu kerjakan. Untuk pemula, keterpaparan Kamu terhadap GitHub kemungkinan akan terbatas untuk mengunduh proyek sampel yang dapat Kamu rekondisi. Jika Kamu pernah bekerja di aplikasi besar sebagai tim, ini adalah alat pengembang yang perlu Kamu kenali.

Bagaimana, pernahkah kamu mencoba salah satunya, berikut sekilas ulasan kami berbagi info berita android terbaru.

Related Posts

12 ANDROID DEVELOPER TOOLS YANG MUNGKIN SESUAI UNTUKMU
4/ 5
Oleh