Hey! Saya Fajar Nugraha. Ini adalah Personal Blog saya.

Saya seorang iOS Developer & Visual Artist tinggal di Jakarta, Indonesia.
Seberapa Cepat Kamu Coding?

Seberapa Cepat Kamu Coding?

Sahabat saya, sebut saja R, punya pengaruh tersendiri di hati saya. Walau pada awalnya dahulu kami berselisih jalan -dia pilih jurusan IT, saya desain-, tetapi sekarang kami berada pada arah yang sama, walau berlainan jalur; IT. Saya begitu mengagumi semangat dan militansinya sejak awal ia menggeluti dunia IT berpuluh tahun lalu. Kini, kami sama-sama dewasa … Continued

Objective-C Atau Swift?

Objective-C Atau Swift?

  Ada pertanyaan masuk ke saya melalui email. Pertanyaannya sesuai dengan judul artikel ini. Dan saya sudah berikan sedikit penjelasan kepadanya. Dan saya pikir, sebaiknya saya juga tuliskan disini agar juga bisa sedikit memberikan gambaran kepada calon developer lainnya. Ada…

Mengapa Aplikasi Saya Ditolak Apple?

Mengapa Aplikasi Saya Ditolak Apple?

Sepertinya memang sudah nasibnya para developer dianggap harus selalu bisa memenuhi ekspektasi klien. Kitapun memang harus jujur bahwa segala sesuatu yang disebut pekerjaan memang bisa terselesaikan. Namun jangan lupa, selain sebagai developer, kita juga menjadi sales dan marketing dari platform…

Biaya Membuat Aplikasi Mobile

Biaya Membuat Aplikasi Mobile

Okey, ini pembahasan lama. Saya sudah pernah menuliskan hal serupa beberapa tahun lalu. Well, memang untuk saat ini sudah tidak relevan lagi. Jadi saya coba untuk menuliskannya kembali. Sekedar menyegarkan. Baiklah, kita mulai saja. Jika kamu tidak mengetahui sama sekali…

Mendefinisikan Senior iOS Developer

Mendefinisikan Senior iOS Developer

Saya akan coba memulai dengan mengutip perkataan Drew Crawford pada sebuah topik*: “Saya akan katakan yang sesungguhnya, karena saya juga seorang iOS developer. Seorang Senior iOS Developer yang sejati bernilai jauh lebih mahal dari yang kalian kira. Saya tidak berbicara…

Punya Ide Startup dan Butuh iOS Developer?

Punya Ide Startup dan Butuh iOS Developer?

Katakanlah, kamu punya segudang ide brilian tentang mobile apps dan berencana membuat startup. Lalu yang pertama kali terpintas di kepalamu adalah, kamu akan butuh mobile developer sebagai backbone keberlangsungan startupmu. So, kamu pun mulai mencari-cari. Dari bertanya ke teman-teman, browsing di internet, sorting di LinkedIn, sampai menghadiri meetup-meetup. Permasalahan mendasarnya: kamu hanya punya budget terbatas, … Continued

AMPlified Mengajar Mulai 2015

AMPlified Mengajar Mulai 2015

  Tertarik untuk mempelajari iOS, Android dan Unity 3D? Pastikan kamu menghadiri kelas yang di adakan oleh AMPlified mulai Januari 2015. Kelas ini dibuka untuk umum secara reguler setiap minggunya. Setiap kelas membahas topik sesuai segmentasi platform iOS, Android, ataukah Unity 3D. Setiap kelas di support oleh tenaga pengajar yang handal dan berpengalaman di bidangnya … Continued

Berpikir dan Bekerja Seperti Top Developer

Berpikir dan Bekerja Seperti Top Developer

Pertama, mereka TIDAK melakukan banyak hal: Mereka tidak pernah menciptakan ulang roda atau apapun yang sudah ada. Ada banyak hal-hal baru untuk dikerjakan dan tidak akan cukup waktu untuk membuat ulang apa yang telah dibuat oleh developer lainnya. Jika disana…

Waktu Yang Dibutuhkan Untuk Mempelajari iOS Development

Waktu Yang Dibutuhkan Untuk Mempelajari iOS Development

  Jawaban singkatnya: Selamanya. Jawaban panjangnya: Selamanya. Bukan berita baik memang, tetapi mencoba untuk mengukur progress melalui jumlah jam yang kamu habiskan untuk belajar bukanlah cara terbaik untuk mengukur sebuah kemajuan. Saya mulai mempelajari iOS sejak akhir 2010. Sejatinya sudah…

Cara Mendapatkan Lebih Banyak Project Bagi Startup

Cara Mendapatkan Lebih Banyak Project Bagi Startup

  Garis bawahi: saya bukan konsultan startup. Tetapi jika saya ditanya pertanyaan diatas, maka ini jawaban saya. Tergantung dari tipe startup yang kamu jalankan, saya akan menyarankan hal-hal berikut ini: Hadiri event-event networking Terutama pada event yang memfokuskan pada teknologi.…

Cara Menjadi iOS Developer for Dummies

Cara Menjadi iOS Developer for Dummies

  Katakanlah kamu tertarik untuk menjadi seorang iOS Developer dan punya semangat belajar yang luar biasa. Tapi ada satu masalah: kamu sama sekali tidak punya pengalaman coding. Coding atau menulis kode pemrograman mutlak diperlukan untuk membuat atau mengembangkan sebuah aplikasi…

5 Tips Menjadi Developer Produktif (Part 1)

5 Tips Menjadi Developer Produktif (Part 1)

  Jonathan Blow merupakan seorang developer yang luar biasa. Sulit untuk membayangkan betapa produktifnya ia. Ia adalah seorang game developer. Bayangkan saja, untuk dapat menyamai produktifitasnya, kamu harus memiliki produktifitas kira-kira sepuluh kali lipat dari rata-rata yang dihasilkan oleh industri ini. Dan perlu diingat bahwa code-code pada game haruslah kuat juga. Ini penting karena saat … Continued

Dibalik Biaya $99

Dibalik Biaya $99

Untuk menjadi seorang iOS Developer yang terdaftar di Apple, seseorang haruslah membayar biaya tahunan sebesar $99. Biaya ini jauh lebih mahal dari biaya registrasi akun developer platform lainnya. Lalu dengan biaya tahunan semahal itu, darimana seorang developer akan mendapatkan keuntungan? Okey, ini adalah satu dari sekian banyak kasus pertanyaan yang sering ‘mengganggu’ saya, yang berulang-ulang … Continued

Pentingkah Flat UI Design?

Pentingkah Flat UI Design?

Mari kita mulai dengan setuju bahwa tidak ada hal yang dinamakan dengan “Flat UI Design”. Penamaan ini sungguh membingungkan dan mengada-ada. Penamaan ini hanyalah tema lama dengan selera visual yang berbeda. Ini bukan hal baru. Kita telah memiliki “Desain Flat”…

Web Browser Gratis, Darimana Monetasi Apple dan Google? (Part 1)

Web Browser Gratis, Darimana Monetasi Apple dan Google? (Part 1)

Google dan mesin pencari sejenis lainnya rela membayar mahal untuk, atau tetap, menjadi mesin pencarian tetap (default) pada web browser independen lain semacam Firefox, Safari, dan Opera. Fakta yang sering mengejutkan banyak orang adalah Google membayar Apple sekitar $1 Milyar…

Apakah Aplikasi iOS Facebook Menggunakan Storyboard?

Apakah Aplikasi iOS Facebook Menggunakan Storyboard?

Bundel aplikasi Facebook tidak mengandung file storyboard ataupun file xib apapun. Saya menduga mereka membuat UI menggunakan code, menggunakan framework layout buatan mereka sendiri. Saya yakin Facebook punya alasan dengan tidak menggunakan Storyboard, tapi (menurut saya) sebagian besar project akan…

Quranesia, Aplikasi Quran Rasa Indonesia

Quranesia, Aplikasi Quran Rasa Indonesia

Ada banyak aplikasi Quran di App Store. Beberapa sangat bagus dan dikemas dengan sangat serius dari sisi tampilan, fungsi dan interaktifitas, tetapi banyak juga yang hanya ‘biasa saja’. Kebanyakan aplikasi Quran hanya fokus pada beberapa hal; bahasa (arab dan inggris),…

Many Startups, Few Developers

Many Startups, Few Developers

  Lupakan sejenak tentang gegap gempita event Startup Asia yang sukses besar beberapa waktu lalu di Jakarta. Lupakan soal hackathon, para pembicara-pembicara seminar yang super hebat, coaching yang membuka wawasan, peserta yang membludak, dan semangat yang jelas terlihat di wajah-wajah para pelaku Startup di Asia. Sejatinya, event ini adalah event hiring untuk para developer. Saya … Continued

Me
Great made option

iOS Development

Belajar bersama tentang iOS Development. Silakan membaca artikel-artikel dan berdiskusi sehat melaui kolom komentar.
It was hard to make it so cool

Visual Art & Web Design

Diskusi mengenai User Interface, User Experience, dan penggunaannya didalam mobile development
IT IS BEST WE HAVE MADE

Recent Projects

  • AntiKorupsi

    AntiKorupsi

  • HC Magazine

    HC Magazine

  • CinemaPlex

    CinemaPlex

  • Labbaik: Pemandu Do’a Haji & Umrah

    Labbaik: Pemandu Do’a Haji & Umrah

  • Gereja Kemah Tabernakel (GKT)

    Gereja Kemah Tabernakel (GKT)

  • Al Mathurat Pro

    Al Mathurat Pro

  • PortalHR

    PortalHR

  • IDSL: 2014

    IDSL: 2014

  • YatimOnline

    YatimOnline