Showing posts with label Sharing. Show all posts
Showing posts with label Sharing. Show all posts

Panduan Memulai dan Marketing Aplikasi untuk Newbie


Baru pertama kali mau membuat aplikasi atau game mobile?
Pasti banyak pertanyaan yang Anda ingin tahu:
Darimana harus memulai membuat aplikasi?
Apa saja yang dibutuhkan?
Berapa lama waktu yang dibutuhkan agar aplikasi bisa rilis?
Berapa biaya yang dibutuhkan dan berapa lama bisa balik modal?
Bagaimana cara promosi aplikasi yang efektif?
Apakah aplikasi yang dibuat bisa sukses?
Dan segudang pertanyaan lainnya.

Berikut adalah
tips paling umum untuk membantu Anda yang baru pertama kali memulai membangun aplikasi agar sukses:

Kode Penting untuk Android Developer

Sebenarnya penggalan kode ini adalah kode yang sering saya pakai pada aplikasi-aplikasi yang saya tulis ulang atau reskin, mungkin untuk orang lain kepentingannya akan berbeda. Selain teknik kode-kode berikut ada pula teknik yang berbeda, tentunya dengan hasil sesuai dengan kebutuhan. Berikut kode penting untuk Android Developer:

Test Logika Pemrograman

Logika pemrograman adalah kemampuan dasar yang harus dimiliki oleh seorang programmer, hal ini diperlukan untuk memecahkan permasalahan yang dihadapi dalam membuat aplikasi, jadi kalau tanpa kemampuan ini, seseorang pasti tidak suka dengan bahasa pemrograman yang penuh dengan logika dan ilmu matematika. Test logika pemrograman dasar ini biasanya diberikan kepada pelamar pekerjaan yang melamar menjadi programmer, dan saya juga pernah mengalaminya (walaupun tidak lolos, sedikit curhat 0_0). Selain untuk kebutuhan test pelamar pekerjaan, test logika ini juga bisa dijadikan bahan pembelajaran untuk peserta didik di mulai dari SMK jurusan rekayasa perangkat lunak atau Teknik Informatika sampai pada anak kuliahan dengan jurusan yang sebidang dengan Teknik Informatika. Untuk bahasa pemrograman dalam artikel ini saya menggunakan bahasa Java. Namun untuk bahasa pemrograman lainnya, logikanya tetap sama yang membedakannya hanya penulisan sintaks. Dalam contoh-contoh logika pemrograman dalam artikel ini masih dasar dan belum tentu logika atau penulisan sintaks lebih efektif, pasti ada yang lebih efektif lagi. Hanya intinya bisa menampilkan hasil yang diharapkan. Berikut contoh-contohnya:

Membuat symlink ADB di Linux

Symlink! Apa sih symlink itu? Symlink atau symbolic link atau soft link adalah file dengan type spesial yang mereferensi ke file lain atau direktori lain dalam bentuk path absolute atau relative dan mempengaruhi resolusi nama path (https://en.wikipedia.org/wiki/Symbolic_link). Symlink ini biasanya ada di OS unix-like, kalau di Windows biasa disebut dengan Shortcut. Tujuan membuat symlink diantaranya untuk menjalankan aplikasi dari folder mana saja. Contohnya saya mau membuat symlink untuk menjalankan perintah aplikasi ADB dari mana saja, sehingga memudahkan dalam install file APK ke dalam device (smartphone Android). File ADB berada di dalam folder .../sdk/platform-tools/. Berikut format dan contoh untuk membuat symlink di terminal:

Awal Membuat Aplikasi Android

Saya pertama kali ada keinginan untuk membuat aplikasi mobile ketika masih boomingnya HP Nokia Symbian sekitar tahun 2009, sampai saya beli HP Nokia E63 untuk test. Waktu itu saya tidak bisa dan kurang suka dengan bahasa pemrograman Java (J2ME) yang biasa digunakan untuk membuat aplikasi handphone, karena masalah kecepatan pada aplikasi desktop jika dibandingkan dengan beberapa bahasa pemrograman lainnya yang tidak menggunakan Virtual Machine. Selain itu saya masih fokus mempelajari bahasa pemrograman C++, sebelumnya basic saya VB 6.