Pada postingan kali in saya akan membahas tentang Android,
Eclipse, Blender dan Ogre. Untuk orang-orang yang berkutat di dunia IT mungkin
sudah biasa mendengar atau mungkin sudah pernah mencoba menggunakannya. Disini saya
akan menjelaskan secara singkat apa itu Android, Eclipse, Blender dan Ogre. Tanpa
panjang cakap langsung saja yaaaa
Apa itu Android ?
Android adalah operating system atau OS berbasis linux yang
diperuntukan khusus untuk mobile device seperti smartphone atau PC table,
persis seperti symbian yang dipergunakan oleh Nokia dan BlackBerry OS, jelasnya
seperti microsoft windows yang sangat dikenal baik oleh para pengguna komputer
dan laptop, jika kita analogikan, Andoid adalah windows nya sedangkan
smartphone atau hand phone atau tablet adalah unit komputernya.
Android di ambil dari nama perusahaan penemunya yaitu android.inc yang kemudian di akuisisi oleh Google pada pertengahan tahun 2005 dan mengubah nama penyedia aplikasi Android dari Android market menjadi Google play.
Dengan sistem distribusi open sources yang di gunakan memungkinkan para pengembang untuk menciptakan beragam apikasi menarik yang dapat dinikmati oleh para penggunanya, seperti game, chatting dan lain-lain, hal ini pulalah yang membuat smartphone berbasis Android ini lebih murah dibanding gadget sejenis.
Pada perkembangannya sistem operasi Android telah mengalami beberapa perubahan dan perbaikan dan yang menarik versi keluaran Android di berinama seperti nama-nama makanan.
berikut beberapa versi Android yang berkembang saat ini :
versi 1.1
versi 1.5 (Cupcake)
versi 1.6 (Donut)
versi 2.0/2.1 (Eclair)
versi 2.2 (Froyo: Frozen Yoghurt)
versi 2.3 (Gingerbread)
versi 3.0/3.1 (Honeycomb)
versi 4.0 (ICS :Ice Cream Sandwich)
versi 4.1 (Jelly Bean)
Android di ambil dari nama perusahaan penemunya yaitu android.inc yang kemudian di akuisisi oleh Google pada pertengahan tahun 2005 dan mengubah nama penyedia aplikasi Android dari Android market menjadi Google play.
Dengan sistem distribusi open sources yang di gunakan memungkinkan para pengembang untuk menciptakan beragam apikasi menarik yang dapat dinikmati oleh para penggunanya, seperti game, chatting dan lain-lain, hal ini pulalah yang membuat smartphone berbasis Android ini lebih murah dibanding gadget sejenis.
Pada perkembangannya sistem operasi Android telah mengalami beberapa perubahan dan perbaikan dan yang menarik versi keluaran Android di berinama seperti nama-nama makanan.
berikut beberapa versi Android yang berkembang saat ini :
versi 1.1
versi 1.5 (Cupcake)
versi 1.6 (Donut)
versi 2.0/2.1 (Eclair)
versi 2.2 (Froyo: Frozen Yoghurt)
versi 2.3 (Gingerbread)
versi 3.0/3.1 (Honeycomb)
versi 4.0 (ICS :Ice Cream Sandwich)
versi 4.1 (Jelly Bean)
Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent).
- Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows,Linux, Solaris, AIX, HP-UX dan Juga Mac OS X.
- Mulit-language: Eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain sebagainya.
- Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya.
Eclipse awalnya dikembangkan oleh IBM untuk menggantikan
perangkat lunak IBM Visual Age for Java 4.0. Produk ini diluncurkan oleh IBM
pada tanggal 5 November 2001, yang menginvestasikan sebanyak US$ 40 juta untuk
pengembangannya. Semenjak itu konsursium Eclipse Foundation mengambil alih
untuk pengembangan Eclipse lebih lanjut dan pengaturan organisasinya.
Pada saat ini merupakan salah satu IDE favorit dikarenakan
gratis dan open source, yang berarti setiap orang boleh melihat kode
pemrograman perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang
membuatnya populer adalah kemampuannya untuk dapat dikembangkan oleh pengguna
dengan komponen yang dinamakan plug-in.Sampai saat
sekarang ini Eclipse sudah mencapai versi 3.6 yang diberinama Helios.
Apa itu Blender ?
Blender, saat pertama kali mendengar kata itu mungkin saja
kita berfikir blender itu adalah sebuah alat untuk membuat jus, namun dalam
dunia Grafis Blender merupakan salah satu nama aplikasi untuk membuat grafik 3
Dimensi. Blender merupakan OSS (Open Source SOftware) atau istilah lainnya
software yang dapat di gunakan di berbagai macam OS (Operating System).
Software ini dapat diperoleh di situs resminya yaitu
blender.org. Software ini termasuk software dengan ukuran kecil dan dapat
digunakan di berbagai macam OS. Diantaranya Windows, Linux, Ubuntu dan lain
lain.
Blender adalah perangkat lunak untuk grafis 3 dimensi yang
gratis dan populer di kalangan desainer.
Blender dapat digunakan untuk membuat animasi 3 dimensi. Perangkat lunak ini juga memiliki fitur untuk membuat permainan. Blender tersedia untuk berbagai sistem operasi, seperti:
Microsoft Windows
Mac OS X
Linux
IRIX
Solaris
Blender dapat digunakan untuk membuat animasi 3 dimensi. Perangkat lunak ini juga memiliki fitur untuk membuat permainan. Blender tersedia untuk berbagai sistem operasi, seperti:
Microsoft Windows
Mac OS X
Linux
IRIX
Solaris
Dll.
Perangkat lunak ini berlisensi GPL dan kemudian kode sumbernya tersedia dan dapat diambil siapa saja.
Berikut adalah sedikit sejarah tentang Blender :
Pada tahun 1988 Ton Roosendaal mendanai perusahaan yang
bergerak dibidang animasi yang dinamakan NeoGeo. NeoGeo adalah berkembang pesat
sehingga menjadi perusahaan animasi terbesar di Belanda dan salah satu
perusahaan animasi terdepan di Eropa. Ton Roosendaal selain bertanggung jawab
sebagai art director juga bertanggung jawab atas pengembangan software
internal.
Pada tahun 1995 muncullah sebuah software yang pada akhirnya
dinamakan Blender. Setelah diamati ternyata Blender memiliki potensi untuk
digunakan oleh artis –artis diluar NeoGeo. Lalu pada tahun 1998 Ton mendirikan
perusahaan yang bernama Not a Number (NaN) Untuk mengembangkan dan memasarkan
Blender lebih jauh. Cita – cita NaN adalah untuk menciptakan sebuah software
animasi 3D yang padat, cross platform yang gratis dan dapat digunakan oleh
masyarakat computer yang umum
Sayangnya ambisi NaN tidak sesuai dengan kenyataan pasar saat itu. Tahun 2001 NaN dibentuk ulang menjadi perusahaan yang lebih kecil NaN lalu meluncurkan software komersial pertamanya, Blender Publisher. Sasaran pasar software ini adalah untuk web 3D interaktif. Angka penjualan yang rendah dan iklim ekonomi yang tidak menguntungkan saat itu mengakibatkan NaN ditutup. Punutupan ini termasuk penghentian terhadap pengembangan Blender.
Karena tidak ingin Blender hilang ditelan waktu begitu saja,
Ton Roosendaal mendirikan organisasi non profit yang bernama Blender
Foundation. Tujuan utama Blender Foundation adalah tersu mempromosikan dan
mengembangkan Blender sebagai proyek open source. Pada tahun 2002 Blender
dirilis ulang dibawah syarat – syarat GNU General Public License. Pengembangan
Blender tersu berlanjut hingga saat ini.
Apa itu Ogre ?
OGRE (Object-Oriented Graphics Rendering Engine) merupakan
suatu engine berobjek oriented (berorientasi objek) dan fleksibel terhadap 3D.
Direpresentasikan dengan bahasa C++ serta dirancang lebih mudah dan intuitif
bagi pengembang untuk menghasilkan aplikasi yang menggunakan hardware
berakselerasi 3D. Kelas library pada OGRE menggunakan Direct3D dan OpenGL serta
menyediakan sebuah interface berbasis objek kelas dunia dan tingkat tinggi.
ORGE merupakan rendering engine dan khusus menangani vector dan matrix classes
serta memory handling.
Fitur-Fitur yang terdapat pada OGRE yaitu:
- Desain yang berobject oriented dengan menggunakan plug-in untuk mempermudah memasukkan fitur lainnya.
- Engine berbasis scane graph dengan bantuan untuk sebuah varietas yang luas, octree, BSP, & Paging Landscape scene manager.
- Multi-platform dengan dukungan OpenGL & Direct3D. Bisa merender konten yang sama di beda platform tanpa harus mempunyai content creator. Dapat diakses pada platform Linux, Mac OS X, dan semua versi Windows.
- OGRE mendukung program Vertex dan Fragment selama ditulis dengan GLSH, HLSL, Cg, dan assembler.
- The landscape scene manager untuk Progressive LOD, yang mana bisa dibuat secara otomatis & manual.
- Engine animasi yang mensuport penuh untuk multiple hardware.
- OGRE mempunyai comositing manager dengan bahasa script dan full screen postprocessing untuk efek seperti HDR, blooming, satruation, brightness, blurring, & noise.
- Libraries mempunyai fitur memory debugging & loading resource dari archive-nya.
- Tersedia konten tools untuk 3D modeler, seperti 3D Studio Max, Maya, Blender, LightWare, Milkshape, Sketchup, dsb.
Untuk informasi lebih lengkap tentang OGRE, dapat masuk ke http://www.ogre3d.org/