Coding | Tutorial Android
Tips Meningkatkan Skill Android Development
Halo sobat codebaik, kali ini saya akan share gimana cara untuk meningkatkan skill development android anda. Tips ini dikompilasi dari beberapa sumber. so stay tune guys!
- Ikuti trend tapi juga tetap berpikir unik dan orisinil
mengikuti trend di android adalah sesuatu yang sangat saya sarankan, tapi ingat ada jutaan developer diluar sana juga yang sedang mengikuti trend terkini. Kita harus tetap berpikir “out of the box” dalam mengikuti sebuah trend. Bingung? contohnya seperti ini, untuk melihat sebuah trend, kita bisa mencari di google playtore, pilih kategori top developer atau editor’s pick. Biasanya disanalah kompilasi dari aplikasi yang sedang trend. Kemudian kita coba install dan analisa salah satu aplikasi tersebut. Kita lihat mengapa aplikasi ini bisa menjadi trend. Dan kita juga melihat bagaimana kita bisa melakukan improvement untuk aplikasi tersebut dengan menambahkan ide orisinil kita. - Tidak usah takut ketinggalan zaman
Takut ketinggalan zaman atau bahasa kerennya FOMO/fear of missing out itu merupakan sesuatu yang kadang-kadang menjadi destruktif saat kita belajar development android. Saat kita baru memulai belajar, rasa-rasanya kita ingin cepat bisa dan cepat mengembangkan aplikasi terkini seperti menggunakan augmented reality atau artificial intelligence. Kita akan kehilangan dasar-dasar yang penting untuk belajar android. Maka dari itu, mulailah belajar dengan terstruktur dari pemula hingga tingkat mahir. Ingat sesuatu yang bagus tidak akan datang dengan instan. Bahkan seorang developer handal berawal dari mengerjakan sesuatu yang simpel juga! - Beri perhatian lebih ke keamanan (security)
Dijaman internet seperti sekarang dimana semua sudah terhubung dengan sangat cepat, kemanan data menjadi isu yang sangat penting. Bayangkan data sensitif user aplikasi kita dapat ditembus oleh pihak yang tidak bertanggung jawab. Maka kepercayaan dan data integrity dari aplikasi kita akan dipertanyakan dan user pastinya akan beralih ke aplikasi lain yang memberikan keamanan untuk data user. Oleh karena itu, berikan porsi yang besar untuk memikirkan hal keamanan di aplikasi android yang akan dikembangkan. - Belajar dan lihat code dari android expert
Jarang banget sepertinya untuk kita yang sibuk mengembangkan suatu aplikasi untuk belajar code dari android expert. Biasanya kita akan langsung menulis code dari apa yang kita bisa. Belajar dan membaca code dari seorang android expert akan memberikan kita gambaran baru mengenai cara code yang baik bahkan kita bisa mendapatkan ide dari membaca code tersebut. So, di waktu senggang anda, coba cek code android expert diluar sana! - Berkontribusi di komunitas Open Source
Kadang kita membuat tools mandiri untuk memudahkan kita dalam mengembangkan aplikasi android. Misalnya, tools untuk melakukan enkripsi sebuah string. Kita dapat membagikan tools tersebut untuk orang-orang yang mungkin mempunyai permasalahan yang sama. Dengan membagikan tools atau library yang kita punya, kita tidak hanya menolong orang lain, bahkan kita juga dapat mengembangkan skill kita jika mendapatkan feedback dari android expert diluar sana. - Test, test dan test!
Langkah terakhir sebelum kita release produk kita ke playstore adalah testing aplikasi. Ini merupakan suatu step yang sangat fundamental dalam pengembangan sebuah aplikasi. Untuk spesifik android sendiri, dimana versi android sangat beragam dan juga device yang ada sangat banyak di dunia ini. Kita harus melakukan testing diberbagai tipe dan merk gadget. Mulai dari resolusi layar yang nantinya akan mempengaruhi UI dari aplikasi sampai ke performa aplikasi jika dijalankan di gadget low-end. Semua harus diperhitungkan dan diseragamkan. - Review feedback dari user
Di google playstore, orang yang mengunduh aplikasi kita dapat memberikan review serta komentar terhadap aplikasi. Kita tidak boleh menganggap enteng hal ini. Feedback, baik positif ataupun negatif, dari user sangatlah penting untuk menjaga aplikasi kita berjalan “on the track”. Memberikan perbaikan dan update yang reguler adalah salah satu cara untuk meningkatkan kinerja dari aplikasi kita. Dan jangan lupa untuk membalas komentar dari user, they’ll love it!
Itulah 7 tips untuk meningkatkan skill android development kita. Sebenarnya masih banyak lagi hal lainnya yang ingin saya share, mungkin akan saya bahas di post selanjutnya. Jadi stay tune guys dan thank you buat yang sudah mampir. Stay healthy and keep awesome!
No Comment