Personal Blog and IT Content, Updates & Tutorial Sharing Web Blog.

Benny Setiadi

My Personnal Blog

Rabu, 20 Desember 2017

Aplikasi Augmented Reality untuk E-Learning Pembelajaran Merakit PC dengan Unity 3D dan Vuforia


Post pertama lagi setelah vakum dari 2013 , I akhirnya memutuskan untuk menulis di blog lagi, hehee. Setelah kerja 4 tahun dari sejak lulus sarjana, ingin ada sampingan hobi atau kegiatan yang bisa jadi record memorable lah, Hehee. Untuk postingan ini Me ingin share my karya terakhir saat lulus skripsi, yaitu aplikasi Augmented Reality untuk e-Learning merakit PC di device mobile phone Android, dimana aplikasinya ini dibikin menggunakan Blender 3D, Unity 3D dan Vuforia AR SDK, banyak ya .
Sekalian untuk pembuka post pertama untuk kategori AR, sekalian pengenalan AR mungkin yah. Jadi untuk membuat aplikasi AR umumnya terdapat beberapa kriteria, yaitu sbb :



1. 3D Model



Ini komponen penting, karena Augmented Reality itu kan namanya teknologi untuk menghadirkan pengalaman dari dunia maya / virtual dibawa seakan akan hadir atau ada dan terinteraksi dengan dunia nyata atau real sehingga otomatis harus adanya 3D model karena dunia real ini lebih identik ke bentuk 3D, ada luas, panjang, lebar, volume nggak 2D kayak kartun kartun kan yang cuma panjang ama lebar aja kyk kertas, tapi ya bisa juga mau bikin objek 2D tapi ya nggak dapet aja kan pengalaman interaksi real nya dari objek ybs hehee. 

Jadi untuk 3D model saat itu I menggunakan Blender 3D, karena banyak poin poin pertimbangan juga, pertama karena ini Open Source alias gratis lisence. Kedua, ya emang bagus ini software, ringan ga butuh spec komputer canggih canggih amat dan ketiga, banyak dipakai sehingga untuk hal dokumentasi terjamin. Recommended dibanding dengan menggunakan software komersil lainnya karena rata - rata software 3D komersil lainnya harganya itu ribuan dollar (iya dollar man, kalo dirupiahin itu bisa belasan sampe puluhan JUTA ) secara fungsi ya kan cuma buat pake bikin model model doang hampir sama aja hehee.

2. Augmented Reality SDK

Pertama I jelasin singkat SDK itu apa? SDK itu pendekan dari Software Development Kit, jadi simpelnya itu adalah paketan / bundle yang sudah disediakan oleh pihak company kepada developer developer untuk model pengembangan dari software mereka sehingga proses development jadi lebih mudah cepat dan sesuai struktur skema yang ditentukan. Jadi waktu itu, Me pilih SDK Vuforia untuk development dari sisi AR nya, kenapaaa? Ya waktu itu tahun 2013, Vuforia ini SDK AR yang paling HITS lah, trackingnya paling akurat, rendernya udah paling bagus, fiturnya banyak, kompatibel sama Unity 3D bisa sama IDE Eclipse juga, dan yang terpenting, gratis juga tapi ga open source loh ya, gratis licence, tapi klo sekarang ga lagi gratis untuk publish komersil atau klo anda mau jual aplikasi pake SDK ini  kecewa. Tapi untuk para researcher / para mahasiswa atau siapa aja yang mau bikin pake Vuforia masih boleh2 aja, asaaaal, ga dijual aja buat komersil / keuntungan pribadi. So, buat yang mau bikin tugas akhir skripsi, masih boleh boleh aja sih ya, aman.

3. Game Engine / IDE Toolkit


Terakhir itu yang dibutuhkan itu Game Engine atau bisa juga IDE Toolkit. Untuk saat ini Game engine yang paling banyak digunakan adalah Unity 3D, selain dukungan platform nya banyak, software ini ada versi free nya juga :D hahaa, semua yang gratis - gratis pasti laku deh. Untuk opsi lain bisa juga dengan menggunakan IDE Toolkit seperti Eclipse atau Android Studio, tapi opsi ini lebih sulit daripada develop menggunakan game engine. Game engine atau IDE ini fungsinya lebih sebagai mediator dan juga untuk membangun interfacenya, jadi setelah kita bikin model model 3D, maka model model tersebut akan di-mix, diintegrasikan dengan SDK AR nya di Game Engine atau IDE ini. Nantinya Model 3D dan SDK AR akan diimport / diintegrasi di dalam Game Engine atau IDE sementara interface dengan penggunanya dibuat lewat Game Engine itu sendiri.

Sekian dulu My post pertama, penjelasan general dulu ya hehee, untuk detail-nya akan ada di future post. Dan tidak lupa mohon bantuannya untuk CMIIW karena penulis ini bukan expert atau pakar dalam suatu bidang, hanya ingin sharing dan menulis hehee. Terima kasih dan mohon maaf apabila ada kata yang salah dalam postingan kali ini. 




Share:

Jumat, 28 Juni 2013

SERTIFIKASI KEAHLIAN DI BIDANG IT

Seiring dengan kebutuhan tenaga kerja TI yang diperkirakan akan terus meningkat, berbagai posisi atau jabatan baru di bidang TI juga bermunculan. Jika Anda berada berada di antara ratusan pelamar yang berharap mengisi beberapa lowongan di bidang TI, apa yang bisa membuat Anda berbeda dengan pelamar-pelamar lain? Lalu jika Anda sudah menjadi salah satu bagian dari tenaga TI dan ingin meniti tangga karier, apakah yang bisa Anda lakukan untuk menegaskan kualitas Anda dibanding sekian banyak rekan seprofesi Anda? Apa yang dapat menjadi jaminan untuk perusahaan-perusahaan yang ingin membayar Anda untuk solusi TI yang dapat Anda berikan ?.

Salah satu jawabannya adalah dengan mendapatkan pengakuan atau sertifikasi untuk bidang spesialisasi Anda. Mungkin akan muncul pertanyaan, apakah pendidikan formal yang sudah Anda kantongi belum cukup untuk membuktikan kemampuan Anda?.Cepatnya perkembangan TI serta semakin kompleksnya teknologi tidak memungkinkan bagi lembaga pendidikan untuk mengadopsi perubahan secara cepat. Keterbatasan kurikulum, dan keinginan untuk independen terhadap produk tertentu menjadi kendala menghadapi perubahan tersebut. Di sisi lain kebutuhan tenaga kerja TI sering membutuhkan kompetensi yang lebih spesifik, seperti pengalaman terhadap penggunaan software tertentu yang diimplementasikan dalam perusahaan tersebut. Hal ini mendorong turun tangannya para vendor untuk ikut terjun dalam program pendidikan yang pada akhirnya melahirkan standar kompetensi atau sertifikasi.

Keuntungan Sertifikasi 
Sertifikasi adalah independen, obyektif, dan tugas yang regular bagi kepentingan profesional dalam satu atau lebih area di teknologi informasi. Sertifikasi ini memiliki tujuan untuk :
•    Membentuk tenaga praktisi TI yang berkualitas tinggi,
•    Membentuk standar kerja TI yang tinggi,
•    Pengembangan profesional yang berkesinambungan.

Sedangkan bagi tenaga TI profesional tersebut :
•    Sertfikasi ini merupakan pengakuan akan pengetahuan yang kaya (bermanfaat bagi promosi, gaji)
•    Perencanaan karir
•    Profesional development
•    Meningkatkan international marketability. Ini sangat penting dalam kasus, ketika tenaga TI tersebut harus bekerja pada perusahaan multinasional. Perusahaan akan mengakui keahliannya apabila telah dapat menunjukkan sertifikat tersebut.

Jenis sertifikasi
Pada dasarnya ada 2 jenis sertikasi yang umum dikenal di masyarakat
•  Sertifikasi akademik (sebetulnya tidak tepat disebut sertifikasi) yang memberiakn gelar, Sarjana, Master dll
•  Sertifikasi profesi. Yaitu suatu sertifikasi yang diberikan berdasarkan keahlian tertentu unutk profesi tertentu.

Sertifikasi untuk Bahasa Pemrograman
Di bagian ini akan dibahas dua sertifikasi TI dalam hal penguasaan kemampuan yang terkait dengan bahasa pemrograman. Yang dipilih adalah sertikasi untuk bahasa pemrograman Java dan sertifikasi untuk bahasa pemrograman yang menggunakan platform Microsoft .Net.

Java
Pengunaan bahasa Java dalam pembuatan aplikasi terus menunjukkan peningkatan. Secara pasti bahasa pemrograman Java mulai merebut pangsa pasar yang dulunya diisi oleh bahasa-bahasa seperti COBOL, Cobol, Visual Basic, C, System/390 Assembler dan SmallTalk.
 
Microsoft.Net
Untuk para developer ada dua jenis sertifikat yang ditawarkan oleh Microsoft sebagai pengakuan atas keahlian dalam pengetahuan dan keterampilan Microsoft .Net : Microsoft Certification Application Developer (MCAD) dan Microsoft Certified Solution Developer (MCSD).
 
B. Sertifikasi untuk Database
Setelah membahas sertifikasi untuk bahasa pemrograman, pada bagian ini akan dibahas macam sertifikasi untuk keterampilan dalam teknologi database yang banyak digunakan. Kami memilih sertifikasi untuk Oracle dan Microsoft SQl Server.

Oracle
Sampai sekarang perusahaan software kedua terbesar di dunia ini masih merupakan penikmat pangsa pasar terbesar untuk software database. Ini membuat sertifikasi Oracle menjadi salah satu sertifikasi yang paling populer dan banyak dicari. Laporan IDC Certified Report 2002 menyebutkan bahwa sertifikasi Oracle adalah kualitas yang paling dicari oleh pasar TI.
 
Microsoft
Microsoft menawarkan satu jenis sertifikasi untuk penguasaan teknologi produk database andalannya, Microsoft SQl Server. Microsoft Certified DBA adalah sertifikasi yang diberikan sebagai pengakuan kemampuan merancang, mengimplementasi, dan melakukan administrasi database Microsoft SQl Server.
  
D. Sertifikasi di Bidang Jaringan
Sertifikasi yang paling populer di bidang jaringan adalah sertifikasi Cisco. Memang bukan rahasia bahwa Cisco merupakan pemegang pangsa pasar terbesar di bidang jaringan sampai saat ini. Selain sertifikasi Cisco, sertifikasi di bidang jaringan yang juga cukup populer adalah sertifikasi yang diberikan oleh CompTIA, Novell, dan Solaris.

Cisco
Cisco memiliki tiga jenjang sertifikasi, yaitu Associate, Professional, dan Expert. Jenjang sertifikasi Cisco secara umum meliputi Cisco Certified Network Associate (CCNA), Cisco Certified Network Professional (CCNP), dan Cisco Certified Internetworking Expert.(CCIE). Selain tiga jenjang umum tersebut, Cisco juga memiliki jalur spesialisasi, seperti network design, security, dan business networking. Beberapa jenis sertifikasi untuk jalur spesialisasi ini di antaranya adalah Cisco Certified Designing Associate (CCDA), Cisco Certified Designing Professional (CCDP), dan Cisco Security Specialist 1 (CSS1), dan lain sebagainya.
 
E. Sertifikasi di Bidang Computer Graphics dan Multimedia
Peluang karier di bidang Computer Graphics dan Multimedia sangat luas, mulai dari designer, art director, web designer, editor, multimedia artist, visualizer, visual effect artist, dan banyak lagi. Tidak heran jika training di bidang animasi, desain grafis, desain Web, digital video, dan digital imaging ini semakin diminati.
  
Sumber :
http://irmarr.staff.gunadarma.ac.id/Downloads/files/11619/SERTIFIKASI_KEAHLIAN_DI_BIDANG_IT.doc
 
Share:

disable copas

Contact Us

Nama

Email *

Pesan *

Pages

Mengenai Saya

Foto saya
Hi, My name is Benny Setiadi. Welcome to my blog, I'm sharing lots of content here related with my interest, Technology updates, Programming, Android and Augmented Reality. Hope my blog could be useful and have benefits for everyone. Please enjoy :).