EN

Panduan praktis dalam membangun dan meluncurkan aplikasi dari awal sampai akhir.

Native atau cross-platform? MySQL atau PostgreSQL? Membuat aplikasi itu melelahkan—terlalu banyak pilihan 😵‍💫 Bahkan dengan “main aman” pun (hanya memilih teknologi-teknologi populer), Anda tetap harus menemukan kombinasi yang cocok.

Opinionated Launch membantu Anda membuat, meluncurkan, dan mengelola aplikasi berstandar internasional dengan lebih cepat dan tepat.

Pembuatan Aplikasi Bukan Hanya Koding

Langkah-langkah membangun aplikasi

Membangun sebuah aplikasi bukan sekedar dikoding lalu selesai 🙃 Semua dimulai dari ide yang harus divalidasi, baru dilanjutkan dengan koding, kemudian penyusunan strategi marketing untuk peluncuran aplikasinya. Setelah dirilis, akan ada fitur-fitur baru yang perlu dibuat, sementara fitur-fitur yang sudah ada harus tetap berjalan.

Buku ini berisi solusi opinionated untuk setiap fase di atas, dengan fokus pada sisi teknisnya.

Sudah berpengalaman membuat aplikasi? Cek beberapa fakta di bawah ini untuk menilai apakah bukunya masih bermanfaat (jangan lupa, ada Backend dan Admin Portal juga):

Cara code sharing Android dan iOS untuk mempercepat pembuatan aplikasi. Bukan dengan HTML yang dibungkus jadi aplikasi.

Cara membuat otomatisasi sehingga ketika kode di-push, semua orang langsung mendapatkan aplikasi versi terakhir di ponsel masing-masing, kurang dari sejam.

Cara menambahkan animasi berkualitas tinggi yang tidak boros space dan bisa dibuat interaktif. Bukan dengan GIF atau video, atau dikoding manual.

Cara membuat supaya semua pengguna aplikasi melakukan upgrade ke versi terbaru.

Cara membuat aplikasi terhubung dengan Backend yang berjalan di laptop Anda, untuk memudahkan proses testing.

Cara mengatur agar kedua versi aplikasi, testing dan live, dapat berjalan di ponsel yang sama, namun dengan nama dan ikon yang berbeda.

Cara yang benar untuk mendistribusikan aplikasi untuk tujuan testing. Jangan menyebarkan APK di grup WhatsApp, berbahaya!

Cara membuat ikon aplikasi yang terlihat bagus di ponsel mana pun. Kalau belum tahu, ikon di Android belum tentu berbentuk kotak, atau bulat.

Tentang ikon… Cara membuat favicon untuk situs Anda agar terlihat bagus di mana pun.

Cara membuat tampilan layar yang menarik untuk Google Play dan App Store dengan biaya minimal.

Cara merilis fitur baru secara bertahap ke sebagian pengguna berdasarkan negara, kategori usia, dan kriteria lain.

Foto penulis

Tentang Penulis

Halo! 👋 Nama saya Thomas Wiradikusuma. Saya pernah bekerja sebagai Programmer, menjalankan perusahaan rintisan (startup), dan menjadi eksekutif di perusahaan besar. Saya pernah bekerja di perusahaan Global 500 di Malaysia, di operator telekomunikasi, dan juga di konglomerat ritel di Indonesia.

Saat ini saya menjabat sebagai CTO (Chief Technology Officer) di sebuah perusahaan fintech. Hubungi saya di LinkedIn.

Topik-Topik Bahasan

Diagram arsitektur

Membangun aplikasi di jaman sekarang itu gampang-gampang susah. Perangkat pendukung yang canggih, ekosistem yang beragam dan banyaknya pilihan teknologi membuat pembangunan aplikasi jadi lebih mudah dan cepat.

Sayangnya, seiring berkembangnya ekosistem, sekarang ada lima cara mengirim push notification, dan kebanyakan tidak berfungsi lagi 🫠 Terlalu banyak pilihan juga mengundang resiko—apa yang Anda pilih mungkin sudah mulai ditinggalkan orang-orang.

Buku ini berisi best practices untuk membuat aplikasi. Aplikasi buatan Anda tidak akan otomatis secanggih buatan Google, tapi paling tidak fondasinya kokoh 😎

Secara khusus, Anda akan belajar:

Part 1: First Things First

Hal-hal yang perlu dipikirkan ketika membangun aplikasi dan bagaimana tiap komponen saling terhubung.

Part 2: Development

Pembuatan aplikasi mobile dan sistem-sistem pendukungnya (Backend dan Admin Portal).

Part 3: Infra & Ops

Deployment dan monitoring. Topik terkait seperti CI/CD juga akan dibahas.

Part 4: Security

Security adalah topik yang luas; bab ini akan membahas best practice-nya.

Part 5: Marketing Support

Aplikasi yang sukses harus ada “ekosistem pendukung” seperti landing page, akun medsos, dan analytics.

Part 6: Certifications

Sebelum bisa go live, ada beberapa hal yang harus diperhatikan, seperti UAT dan pentest.

Daftar ke buletin gratis kami untuk mendapatkan cuplikan buku gratis 🥳

👉 Kalau formulirnya tidak berfungsi, mohon matikan script blocker di browser Anda.

Target Pembaca

Buku ini perlu dibaca oleh siapapun yang ingin membangun aplikasi, terutama:
🎯

Solopreneur yang bisa koding

Bekerja sendiri? Selama Anda bisa koding, tidak masalah.
🎯

CTO dan startup founder teknikal

Dengan selusinan karyawan yang akan membangun aplikasinya.
🎯

CEO dan startup founder non-teknikal

Yang ingin meng-outsource pembuatan aplikasinya ke pihak ketiga.

Beli Paket Komplit

Buku versi digital
Panduan praktis dalam membangun dan meluncurkan aplikasi, dalam bentuk PDF, ePub dan Kindle.
Situs pendukung
Akses 1 tahun ke situs pendukung yang menyediakan:
Pembaruan berkala
Unduh bukunya setiap kali diperbarui.
Artikel khusus anggota
Bahas lebih dalam tiap topik di buku melalui contoh kode.
Kode untuk memulai
Dengan komentar dan instruksi yang jelas, untuk Mobile dan Backend.
Template proyek
Langsung memulai dengan template untuk Jira dan Google Sheets.

Paket Sultan

Ingin dibimbing? Atau butuh masukan?

Satu jam sesi Zoom dengan penulis untuk mendiskusikan:

  1. Tech stack khusus untuk aplikasi Anda (bisa jadi berbeda dengan yang penulis sarankan di buku).
  2. Strategi dan rencana kerja untuk target launching Anda selanjutnya (misalnya MVP).

Hati-hati! Mengambil langkah yang salah di kedua hal di atas bisa mengakibatkan kerugian yang besar.

Pre-Order Rp4.499.000

Paket Hemat

Sampul buku

Ingin belajar tapi dana terbatas? Jangan kuatir!

Kalau Anda bertanya ke orang-orang yang pernah menulis buku, mereka akan bilang bahwa menulis buku itu sangat memakan waktu dan pikiran. Demikian juga dengan buku ini. Tutorial dan artikel-artikel di situs pendukung memang sangat membantu, tapi semuanya berawal dari buku.

Jadi, kalau bujet Anda terbatas, hanya dengan bukunya pun Anda akan sangat terbantu 🙂

Pertanyaan?

Kenapa harus beli bukunya?

Karena Anda tidak ingin mengulangi kesalahan-kesalahan yang pernah penulis buat di awal karir penulis membangun aplikasi. Pernah setengah jalan membangun produk, lalu menyadari kalau harusnya Anda pakai cara lain? Been there, done that.

Hal baru apa yang akan dibahas?

Buku ini berisi panduan praktis dan terkini dalam membangun aplikasi. Kami yakin akan ada beberapa teknologi yang terbilang baru untuk Anda.

Paket mana yang harus dibeli?

Tergantung bujet Anda, tentunya Paket Komplit yang paling… komplit 😂 Namun bukunya sendiri pun berisi ratusan halaman yang akan sangat membantu Anda dalam membangun aplikasi.

Kenapa harus pre-order?

Karena diskonnya besar, dan Anda bisa memberikan masukan untuk menentukan arah bukunya. Diskon sebesar ini tidak akan ada lagi ketika bukunya selesai dibuat.

Kapan bukunya selesai ditulis?

Bukunya sudah hampir selesai. Namun karena ditulis selama beberapa tahun disela-sela kesibukan bekerja, beberapa bagian perlu ditulis ulang. Versi Bahasa Inggris akan diluncurkan di akhir Q2 2024, dan Bahasa Indonesia beberapa bulan setelahnya.

Bagaimana kalau saya tidak puas?

Kalau bukunya tidak bermanfaat untuk Anda, email kami dalam 30 hari sejak bukunya Anda terima, dan kami akan mengembalikan uang Anda.

Sepintar apa sang penulis?

Penulis bukan seorang “ninja” yang punya selusin proyek di GitHub. Penulis hanya seorang CTO yang suka koding dan berharap ada buku yang bisa dijadikan referensi (“Buka halaman N untuk topik X“) saat berdiskusi dengan tim.

Bagaimana menghubungi penulis?

Anda dapat menghubungi penulis di LinkedIn.