Artikel Terkini

Linux Mint 12 "Lisa" Edisi KDE Tela…

Linux Mint 12

Tim pengembang Linux Mint memperluas dukungannya untuk beragam desktop Linux dan  merilis edisi KDE dari distribusi Linux Mint 12 "Lisa". Linux Mint 12 KDE berbasis keluarga Ubuntu 11.10 "Oneiric... Read more

Home Software Pemrograman Android NDK r3 Dukung OpenGL ES 2.0
Android NDK r3 Dukung OpenGL ES 2.0
Rabu, 10 Maret 2010 12:13

Menyusul Android Software Development Kit (SDK) 2.1, kini dirilis Android Native Development Kit (NDK) r3 sebagai penerus versi 1.6 dan dapat dimanfaatkan untuk SDK mulai versi 1.5.

SDK 2.1 yang telah tersedia sejak 2 bulan lalu mengandung banyak fungsi yang bermanfaat bagi semua jenis pengembang aplikasi sistem Android, namun SDK itu mensyaratkan pemrograman dalam bahasa Java yang dijalankan di mesin virtual Dalvik.

Cara yang lebih mudah misalnya pemrograman menggunakan Android berbasis Linux dalam bahasa C atau C++ dan menjalankannya di mesin yang sama, sejak awal telah didambakan pengembang. Baru sejak pertengahan 2009 Open Handset Alliance memenuhi keinginan banyak pengembang Android agar dimungkinkan kode C dan C++ secara nativ dijalankan langsung dari aplikasi Android. Untuk semua itu kini tersedia Android Native Development Kit (NDK) r3 yang baru saja diluncurkan dan dapat diunduh disini.

Menggunakan NDK, pemrogram dapat menulis sebagian atau seluruh aplikasi Android dalam bahasa C atau C++. Kemungkinan ini akan memberikan keuntungan terhadap banyak aplikasi misalnya pada peningkatan kecepatan. NDK menyertakan sejumlah Tools, antara lain untuk membangun pustaka dari kode asal C dan C++, dan metoda untuk menggabungkan pustaka yang dibangun dengan aplikasi menjadi sebuah paket (.apks) agar dapat dipasang di perangkat yang menggunakan Sistem Operasi Android.

Versi baru dari Googles Android Native Development Kit (NDK) ini mendukung standar grafis OpenGL ES 2.0 (Open GL for Embedded Systems). Dan dengan demikian pengembang telah dipersenjatai agar mampu membuat Vertex dan Fragment-Shader menggunakan bahasa OpenGL Shading Language (GLSL) yang misalnya diperlukan untuk mengembangkan Game 3D untuk perangkat Android.

Hal lain yang juga baru di NDK "r3" ini adalah tersedianya berkas binari yang dikompail menggunakan GCC 4.4.0 yang diklaim lebih kompak dan efisien ketimbang binari yang dibuat menggunakan versi GCC 4.2.1 sebelumnya. Kendati demikian, binari bikinan GCC 4.2.1 masih tersedia bila dibutuhkan.

 

Langganan

Mandriva 2011 "Hydrogen" Telah Rilis

Mandriva 2011

Distributor Linux Mandriva telah merilis versi Mandriva 2011. Desktop Mandriva 2011 disamping fokus mengoptimalkan KDE, juga telah menerapkan jadwal siklus rilis baru yang berbeda dengan distro lain pada umumnya, termasuk menyediakan edisi dengan dukungan jangka panjang (LTS). Read more

Peningkatan Di Fedora 15 "Lovelock"

Peningkatan Di Fedora 15

Rilis Fedora Linux ke 15 yang namanya diambil dari nama kota Lovelock di wilayah Nevada, USA telah tersedia sejak satu bulan yang lalu. Distribusi ini mengemas fitur Gnome 3 sebagai desktop dan Systemd sebagai alternatif untuk Sysvinit dan Upstart,... Read more

Natty Narwhal: Pembaruan Di Ubuntu 11.04

Natty Narwhal: Pembaruan Di Ubuntu 11.04

Sejak kehadiran Natty Narwhal akhir April 2011, banyak yang telah mencoba atau menggunakan seterusnya. Distribusi Linux moderen yang menggunakan Gnome sebagai desktop seperti IGN2011 misalnya, saat ini telah melakukan transisi dan beralih menawarkan Gnome 3 berikut fitur Gnome-Shell. Ubuntu... Read more

RHEL 6: Standar Baru Sistem Operasi Masa Depan

RHEL 6: Standar Baru Sistem Operasi Masa Depan

Bersama peluncuran generasi baru RHEL 6, Red Hat telah memamerkan hasil pengembangan selama tujuh tahun terakhir untuk produk utama berskala perusahan yang dirilis sekitar satu setengah bulan lampau. Dibandingkan dengan generasi sebelumnya RHEL 6 membawa banyak pembaruan yang telah... Read more