Dicoding's Blog

#ceritadicoding : Story of Dicoding


Dicoding secara resmi diluncurkan tanggal 5 Januari 2015 untuk menjembatani developer Indonesia dengan kebutuhan dan permintaan pasar yang semakin kompetitif. Melalui ketiga pilar: challenge, event, dan academy, dicoding secara giat bekerja untuk mewujudkan misinya menumbuhkembangkan ekosistem industri IT di Indonesia dengan mengasah talenta terbaik menghasilkan produk teknologi unggul yang mampu bersaing di pasar lokal maupun global.

Pada akhir tahun ketiga, dicoding telah berhasil memikat lebih dari 77,000 developer IT dari 336 kota di seluruh Indonesia. Diantara jumlah tersebut, terdapat 632 diantaranya yang merupakan startup members dan memanfaatkan program-program dicoding untuk memotivasi, mendukung, dan meningkatkan kualitas karya digital startup-nya.

Dicoding mencatat lebih dari 18.000 pengembang aplikasi lintas platform telah mendaftar untuk mengikuti 395 offline events yang diselenggarakan oleh dicoding berkolaborasi dengan komunitas developer, pemerintah Indonesia, dan industri IT selama periode tahun 2015-2017.

Semangat dan kerja keras para developer untuk mempersembahkan karya terbaik mereka terangkum dalam lebih dari 3,600 karya digital yang lahir dari 130 tantangan pada platform challenge dicoding. Karya digital tersebut meliputi gim, aplikasi mobile, dan web dengan jumlah unduhan yang mencapai lebih dari 214 juta kali. Hal ini menunjukkan keunggulan kualitas developer Indonesia yang berdaya saing tinggi.

[... read more]

Hidup Terkoneksi dengan Membawa Manfaat

Internet tidak dapat dipisahkan dari kehidupan manusia modern. Di Indonesia, terdapat lebih dari 132,7 juta orang yang mengakses internet. Survei APJII 2016 menunjukkan 42,8% pengguna Internet di Indonesia berusia 10-34 tahun serta 98,3% mengakses internet melalui smartphone. Jelas ini mendukung fakta, Indonesia sebagai salah satu negara dengan peringkat pengguna smartphone terbanyak di dunia. Apakah kita sudah menjadi Masyarakat yang hidup terkoneksi dengan membawa manfaat?

Peluang yang dapat dimanfaatkan oleh developer untuk menawarkan konten smartphone yang berkualitas kepada masyarakat, termasuk antara lain aplikasi dan games yang edukatif dan bermanfaat. Teknologi internet dan smartphone seharusnya dimanfaatkan dengan optimal untuk mendukung kehidupan keseharian yang lebih baik, efektif, dan tepat guna. Targetnya pun dapat sangat fokus, misalnya hanya untuk kalangan tertentu, maupun menargetkan pengguna global seluruh dunia. Ketergantungan manusia modern pada smartphone dan internet adalah fenomena yang harus bisa dimanfaatkan, disamping pro-kontra yang diperdebatkan tentangnya.

Continue reading

Porting Game/Apps dari Cocos2d-x ke Tizen

Cocos2d-x merupakan game framework Open-Source yang menggunakan pemrograman dengan bahasa C++. Cocos2d-x dipilih developer karena memiliki performa yang cukup baik dan gratis. Hasil Aplikasi/Game yang dibuat dengan Cocos2d-x dapat ditargetkan ke berbagai platform, seperti IOS, Tizen, Android, dll. Pada artikel kali ini, kita akan membahas mengenai cara porting game dari Cocos2d-x ke Tizen. Kita akan menggunakan project cpp-tests untuk contoh porting ke platform Tizen yang telah disediakan oleh Cocos2d-x.  TPK yang dihasilkan dari tutorial ini, dapat langsung di publish ke Tizen Store. Selain itu, tersedia banyak resource yang dapat dijadikan referensi dalam membangun sebuah game.

Continue reading

Membuat Game Wearable Sederhana dengan Construct 2

Game Engine Construct 2 adalah tool untuk membuat sebuah game HTML5 tanpa coding sehingga sangat cocok bagi pemula yang belum pernah mengenal pemrograman dan juga mempercepat developer yang ingin membuat sebuah game dalam waktu yang singkat. Selain itu, juga sudah tersedia banyak contoh, tutorial, dan dokumentasi pembuatan game Construct 2 .

Pada tutorial kali ini, akan dibahas tentang cara membuat game wearable sederhana dengan menggunakan Construct 2. Anda akan membuat game yang berjalan di device wearable Samsung Gear S2 dan siap untuk dipublish ke Galaxy Apps Store. Apabila anda tertarik belajar membuat game dengan Construct 2, silakan mengikuti Samsung Developer Academy, kelas Belajar Membangun Game HTML5

Continue reading

sosial, credit: pexels.com

Memobilisasi Generasi ‘mager’ untuk Terlibat Mewujudkan Kepedulian Sosial melalui Aksi Nyata

Banyak masalah tidak akan selesai jika kita hanya berdiam diri di rumah, terpaku pada gawai, berkomentar ria dan meneruskan pesan-pesan lewat media sosial. Dibutuhkan aktualisasi solusi, kepedulian, keterlibatan, dan aksi sosial nyata. Memobilisasi generasi ‘mager’ untuk bergerak ikut turun tangan dan terlibat langsung dalam mewujudkan kepeduliannya merupakan sebuah tantangan di era saat ini. Apakah kamu punya jawaban dan solusi untuk membuat generasi ‘mager’ mau ikut dalam berbagai aksi nyata?

Melakukan sebuah aksi kebaikan seringkali lebih mudah diucapkan daripada mewujudkannya. Sudah menjadi rahasia umum bahwa Indonesia memiliki segudang masalah baik yang sering kita temui pada keseharian, misalnya masalah sosial, atau masalah yang tiba-tiba muncul, misalnya bencana alam. Setiap masalah tentu punya solusinya masing-masing dan terkadang menanti peran serta kita untuk mengurainya. Banyak masalah tidak akan selesai jika kita hanya berdiam diri di rumah, terduduk dengan pandangan terpaku pada gawai masing-masing dan berkomentar ria. Padahal, dengan bantuan teknologi kita dapat dengan lebih mudah mendukung sebuah rencana kebaikan, menyebarkan inisiatif-inisiatif serta mendorong orang untuk berbuat baik. Tetapi yang secara nyata melibatkan masyarakat untuk berbuat baik, belum banyak, jauh lebih banyak ‘aktivis online’.

sosial, credit: unsplash.com

Continue reading

Mengembangkan Game dengan Gear VR dan Controller

Hi Developer,

Tahun ini Samsung telah merilis Gear VR 2017 yang dilengkapi dengan Controller. Gear VR tersebut telah banyak perbaikan dari versi sebelumnya. Selain menambahkan Controller untuk menambah experience dalam bermain, terdapat juga lensa yang lebih besar sehingga lebih nyaman di mata. Disisi lain, perbaikan pada lubang bawah lensa sehingga lensa tidak mudah berkabut atau menguap sehingga menganggu saat anda bermain dalam waktu yang lama.

Continue reading

Live Well

Live Well : Kebutuhan Hidup Sehat dan Bugar Dengan Dukungan Teknologi

Men Sana in Corpore Sano, sebuah slogan yang sering didengar namun kurang diperhatikan dalam kehidupan modern. Tekanan untuk memenuhi tenggat waktu atau menyelesaikan target, tanpa disadari fisik dan mental kita tidak mendapatkan asupan yang baik. Padahal kebugaran jasmani dan rohani adalah kunci dalam setiap aktivitas. Maukah Anda menjadi developer yang menjawab kebutuhan “Live Well” yang dibutuhkan para pengguna di zaman modern?

Dalam kehidupan yang berjalan begitu cepat di masa kini, sering manusia modern berada di bawah tekanan untuk memenuhi tenggat waktu atau menyelesaikan target, kesibukan, dan mungkin juga stress yang berkepanjangan. Begitu sibuknya sehingga tidak sempat makan dengan benar, tidak berolahraga, dan bahkan mengorbankan waktu istirahat. Padahal, untuk dapat menyelesaikan setiap pekerjaan dan target serta mencapai semua hal yang kita inginkan, kita harus tetap sehat, bugar dan tentu saja fresh. Tanpa disadari terkadang fisik kita tidak mendapatkan asupan yang baik, juga dengan pikiran dan mental kita. Kebugaran jasmani dan rohani adalah kunci dalam setiap aktivitas. Tak ada cara yang lebih baik untuk meraih keseimbangan tersebut selain dengan gaya hidup yang sehat, rutin berolahraga, dan secara konsisten meneguhkan sisi spiritual dalam diri kita.

Continue reading

Selamat Kepada para Pemenang Tizen Tematik Challenge – Aplikasi Produktivitas

Tizen Incentive USD 10,000 untuk 100 aplikasi terbaik setiap bulan sudah berjalan dan sudah 9 aplikasi dari Indonesia yang sudah memenangkan hadiah tersebut. Melalui challenge ini Dicoding Indonesia dan Samsung Indonesia ingin mengajak Anda, rekan developer yang memiliki produk berbasis aplikasi dengan kategori produktivitas (productivity) seperti dokumen, pencatatan, scheduler, kalender, pengolahan data, presentasi, dsb untuk dapat berpartisipasi di challenge dan program Tizen Incentive dengan harapan lebih banyak developer di Tanah Air yang mendapatkan hadiah di program Tizen Incentive.

Continue reading

Selamat Kepada para Pemenang Tizen Tematik Challenge – Aplikasi Kamera

Tizen Incentive USD 10,000 untuk 100 aplikasi terbaik setiap bulan sudah berjalan dan sudah 9 aplikasi dari Indonesia yang sudah memenangkan hadiah tersebut. Melalui challenge ini Dicoding Indonesia dan Samsung Indonesia ingin mengajak Anda, rekan developer yang memiliki produk berbasis aplikasi dengan kategori kamera, filter atau image processing untuk dapat berpartisipasi di challenge dan program Tizen Incentive dengan harapan lebih banyak developer di Tanah Air yang mendapatkan hadiah di program Tizen Incentive.

Continue reading

Hobby

Ide Baru untuk Kehidupan Era Modern yang Mengagumkan

Waktu terus bergulir, kesempatan datang dan pergi. Di antara setiap tanggung jawab dan rutinitas harian, terdapat banyak hal yang menanti untuk dieksplorasi. Munculnya ide baru untuk memudahkan kehidupan masyarakat terkadang diawali dari hal-hal kecil tidak terduga sebelumnya. Ide terbaik manakah yang dapat dikembangkan dan akan berguna bagi kehidupan masyarakat Indonesia di masa depan?

Ketekunan dalam mengulik suatu kegemaran sederhana ternyata juga mampu mendatangkan manfaat bagi kita dan berdampak baik bagi masyarakat. Setiap orang pasti memiliki minat dan bakat yang unik dan istimewa – entah itu fotografi, wisata kuliner, memasak, atau berolahraga. Sebagian orang memilih untuk menyempatkan diri untuk menyelami minat dan bakatnya, dan ada pula yang memilih untuk tenggelam dalam rutinitas kesehariannya, mengesampingkan opsi-opsi kegemaran dan aktivitas lainnya. Pengalaman mengunjungi tempat-tempat baru atau bertemu komunitas yang baru, misalnya, akan membuka cakrawala pemikiran kita dan membuka sudut pandang baru. Terkadang bahkan mampu menginspirasi dan mengubah cara berpikir kita dalam memaknai kehidupan. Banyak orang yang menganggap sepele urusan ‘jalan-jalan’, tetapi travelling atau piknik bisa mendatangkan berbagai manfaat, mulai dari mengembangkan wawasan, mengasah empati, serta membangun kepekaan terhadap kelestarian alam dan lingkungan.

Continue reading

Selamat Kepada para Pemenang Samsung Galaxy SDK Challenge

Samsung sebagai satu produsen perangkat terkemuka yang telah merilis beragam perangkat dengan OS Android dalam seri Galaxy yang saat ini telah menjadi salah satu pilihan utama pengguna smartphone di Indonesia dan dunia. Sebagai contohnya Samsung Galaxy S8 yang merupakan salah satu device terbaik saat ini.

Samsung menyadari bahwa kesuksesan sebuah perangkat smartphone salah satunya terletak pada kualitas perangkat dan konten dalam bentuk aplikasi diatasnya. Salah satu bentuk dukungan yang diberikan oleh Samsung adalah keterbukaan teknologi yang dapat digunakan oleh pengembang (developer) dalam bentuk Software Development Kit (SDK) sehingga para developer dapat memanfaatkan setiap fitur-fitur yang tersedia pada perangkat smartphone Galaxy dan mampu memberikan pengalaman berbeda beserta memperkaya fungsi aplikasi yang dikembangkan dan dijalankan diatasnya.

Continue reading