Be Shorter With Flutter

Be Shorter With Flutter

Flutter merupakan sebuah Mobile app untuk membuat aplikasi Android dan iOS dalam satu codebase. Google mengakui, adanya Flutter merupakan inspirasi dari React. Meski menggunakan Bahasa Dart, Flutter akan mudah dipelajari bagi yang sudah terbiasa menggunakan Java atau Javascript. Flutter dapat menghemat banyak waktu dalam pengerjaan prototype/tugas akhir untuk digunakan pada Android/iOS hanya dengan 1 codebase saja.

Uniknya, Flutter tidak menggunakan webview maupun widget bawaan, dengan memiliki mesin render tersendiri membuat Flutter memberikan keuntungan bagi developer yang menginginkan tampilan User Interface unik yang konsisten pada semua perangkat. Beberapa hal yang membuat Flutter menarik untuk dipelajari yaitu :

  • Sifatnya yang open source, membuatnya bisa diakses secara gratis
  • Flutter menyediakan plugin di Android Studio
  • Sekali membuat aplikasi dengan Flutter, kita bisa memasangnya di Google Playstore dan Appstore tanpa perlu mengkhawatirkan performa dan tampilannya, karena akan terlihat sama dengan yang dibuat menggunakan Java
  • Flutter memiliki cara berbeda dari platform hybrid lainnya, yang membuat aplikasi kita memiliki tampilan dan performa yang bagus
  • Developer memiliki otoritas penuh atas widget dan tata letak
  • Kinerja dan kompatibilitasnya lebih baik

Flutter dibuat menggunakan Bahasa C, C++, Dart dan Skia. Menariknya, framework ini semua kodenya dicompile dalam kode nativenya (Android NDK, LLVM, AOT-compiled) tanpa adanya interpreter sehingga prosesnya lebih cepat. Beberapa kelebihan yang digadang-gadang oleh Flutter diantaranya : Satu codebase untuk pengembangan aplikasi Android dan iOS, Native performance untuk 60 FPS (bisa dilihat pada presentasi Flutter Design), Hot-Reload bisa mengubah code meskipun aplikasi sedang berjalan, Custom UI/UX tanpa limitasi.

Namun demikian, ada beberapa hal yang sebaiknya perlu kamu perhatikan sebelum memutuskan menggunakan Flutter, diantaranya :

  • Redam dulu cita-cita untuk jadi programmer Flutter, karena perusahaan yang menggunakannya masih terhitung sedikit
  • Flutter merupakan produk keluaran baru, jadi komunitasnya juga baru berkembang , masih sulit untuk mencari resource dan bertanya-tanya tentang masalah yang dihadapi
  • Plug in-nya masih terdapat banyak bug, meski kadang perlu strategi yang agak tricky untuk solvingnya

Referensi :

  1. Arbiyanto Wijaya. Bab 2. Apa itu Flutter, Kenapa harus pakai dan jangan pakai Flutter? https://medium.com/meduru-course/bab-2-apa-itu-flutter-kenapa-harus-pakai-dan-jangan-pakai-flutter-6438d4f5fefd
  2. Beny Liantriana. Pengenalan Flutter.io bagi developer React. https://medium.com/skyshidigital/flutter-io-416c63020732
  3. Flutter Framework Cross Platform dari Google. https://www.kompasiana.com/toghr9896/5b503008d1962e653b056195/flutter-framework-cross-platform-dari-google?page=all

Referensi Gambar :

  1. Gambar Introducing Flutter. YouTube. https://www.google.com/imgres?imgurl=https%3A%2F%2Fi.ytimg.com%2Fvi%2Ffq4N0hgOWzU%2Fmaxresdefault.jpg&imgrefurl=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dfq4N0hgOWzU&docid=wxxhluEv9Qm3rM&tbnid=1SuNTVaIEfceGM%3A&vet=10ahUKEwj0vq7V7-3kAhWHu48KHUZDCmwQMwh8KAEwAQ..i&w=1280&h=720&safe=strict&bih=608&biw=1366&q=flutter&ved=0ahUKEwj0vq7V7-3kAhWHu48KHUZDCmwQMwh8KAEwAQ&iact=mrc&uact=8

Workshop Android Special Ramadhan 2018

Bulan Ramadhan sebentara lagi datang, apa yang sudah anda persiapkan? Bulan Ramadhan kali ini, Rumah Coding insya Allah akan mengadakan “Workshop Android Spesial Ramadhan”. Terdapat 3 workshop di bulan ramadhan mendatang. Melalui workshop ini, anda akan langsung praktek membuat aplikasi berikut

1. Kamus Arab Indonesia
Hari: Minggu,
Tanggal: 20 Mei 2018
Waktu: 09:00 – 17:00
Biaya: Rp. 300.000

Materi:
– Activity
– Frame Layout
– Google Translator API
– List View
– Card View
– Custom Adapter
– Share Intent
– Realm

2. Jadwal dan Pengingat Shalat
Hari: Minggu,
Tanggal: 27 Mei 2018
Waktu: 09:00 – 17:00
Biaya: Rp. 300.000

Materi:
– OkHttp
– Custom Drawable
– Shared Preferences
– Notification
– Task Schedule
– Sound

3. App Al-Qur’an
Hari: Minggu,
Tanggal: 3 Juni 2018
Waktu: 09:00 – 17:00
Biaya: Rp. 300.000

Materi:
– OkHttp
– Image View
– View Pager
– Realm
– List View
– Custom Adapter

Tempat: Rumah Coding
Jl. Margonda Raya Gg. Kramat Batas No. 4 Depok, Jawa Barat
https://goo.gl/maps/g58xEuMewG62

Persyaratan:
1. Memiliki laptop sendiri (Windows/Linux/Mac 4GB RAM)

Persyaratan Software:
1. JDK8 (https://goo.gl/8XHlU2)
2. Android Studio (https://goo.gl/fcKQbF)
3. Emulator: Nox App Player

Tahap pendaftaran:
1. Mengisi formulir di bawah.
2. Peserta akan dihubungi melalui email/whatsapp
3. Pembayaran via transfer
4. Workshop.

Fasilitas:
1. Sertifikat
2. Ruangan Full AC

Catatan:
– Tersedia koneksi internet, tetapi untuk berjaga-jaga, silahkan mempersiapkan koneksi internet masing-masing.

Informasi:
+62 857-1005-9175
[email protected]

 

Silahkan lengkapi formulir pendaftaran di bawah ini:

Workshop App Inventor 2 di Islamic Education Expo ke-5

Bulan Oktober 2017 mendatang, Rumah Coding kembali mengadakan workshop dan pelatihan seputar Coding. Kali ini, Rumah Coding bekerja sama dengan Islamic Education Expo akan mengadakan workshop bertajuk “Bikin Aplikasi Android Gak Pake Pusing dengan App Inventor 2”. Workshop ini sangat cocok untuk pemula yang ingin mengenal dunia pemrograman mobile karena coding yang awalnya rumit akan terlihat menyenangkan dengan App Inventor 2. Detail workshop sebagai berikut:

Bikin Aplikasi Android Gak Pake Pusing dengan App Inventor 2
Hari: Minggu,
Tanggal: 29 Oktober 2017
Waktu: 10:00 – 15:00
Biaya: Rp. 50.000
Lokasi: Anjungan Sumsel, Taman Mini Indonesia Indah

Persyaratan:
1. Memiliki laptop sendiri (Windows/Linux/Mac 2GB RAM)

Tahap pendaftaran:
1. Mengisi formulir di bawah.
2. Peserta akan dihubungi melalui email/whatsapp
3. Pembayaran via transfer
4. Workshop.

Catatan:
– Tersedia koneksi internet, tetapi untuk berjaga-jaga, silahkan mempersiapkan koneksi internet masing-masing.

Informasi:
Ardi 085274127245
[email protected]

 

Workshop Rumah Coding Web Development Bulan Agustus 2017

Bulan Agustus 2017 mendatang, Rumah Coding kembali mengadakan workshop dan pelatihan seputar coding supaya menjadi developer program terutama bagi pemula yang ingin mendalami ilmu dalam dunia website. Berbeda dengan workshop-workshop sebelumnya yang banyak mengangkat tema aplikasi Android, workshop kali ini mengambil tema seputar pengembangan sebuah Website . Dengan mendatangkan pemateri yang kompeten di bidangnya, tentunya sangat sayang untuk dilewatkan. Workshop ini diperuntukan bagi para pemula yang ingin menambah ilmu dan pengetahuannya seputar koding (khusus web), jadi jika belum memiliki skill coding, jangan putus asa, inilah waktu yang tepat untuk belajar. Berikut adalah beberapa workshop pada bulan Agustus 2017 mendatang.

1. Mastering JavaScript : JQuery
Hari: Minggu,
Tanggal: 13 Agustus 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 200.000

2. Mastering PHP : CodeIgniter
Hari: Minggu,
Tanggal: 27 Agustus 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 200.000

3.Develop Your Own WordPress Theme
Hari: Minggu,
Tanggal: 10 September 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 200.000

Tempat: DILo (Digital Innovation Longue ) Depok
Jl. Margonda Raya No. 23 (Rukan Sebelah BPJS Kesehatan Kota Depok),
Kel. Depok, Kec. Pancoran MAS, Depok, Pancoran MAS, Kota Depok, Jawa Barat 16431
https://goo.gl/maps/2cb1AZBRGZQ2

 

Persyaratan:
1. Memiliki laptop sendiri (Windows/Linux/Mac 2GB RAM)

Tahap pendaftaran:
1. Mengisi formulir di bawah.
2. Peserta akan dihubungi melalui email/whatsapp
3. Pembayaran via transfer
4. Workshop.

Fasilitas:
1. Sertifikat
2. Lunch
3. Ruangan Full AC

Catatan:
– Tersedia koneksi internet, tetapi untuk berjaga-jaga, silahkan mempersiapkan koneksi internet masing-masing.

Informasi:
085274127245
[email protected]

 

Workshop Rumah Coding Bulan Juli 2017

Bulan Juli 2017 mendatang, Rumah Coding kembali mengadakan workshop dan pelatihan seputar coding. Berbeda dengan workshop-workshop sebelumnya yang banyak mengangkat tema aplikasi Android, workshop kali ini mengambil tema seputar pengembangan website serta big data. Dengan mendatangkan pemateri yang kompeten di bidangnya, tentunya sangat sayang untuk dilewatkan. Tentunya workshop ini diperuntukan bagi para pemula, jadi jika belum memiliki skill coding, jangan putus asa, inilah waktu yang tepat untuk belajar. Berikut adalah beberapa workshop pada bulan Juli 2017 mendatang.

1. Membuat Website Responsif dengan Bootstrap 3
Hari: Minggu,
Tanggal: 16 Juli 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 200.000

2. Membuat Aplikasi CRUD dengan Laravel
Hari: Minggu,
Tanggal: 23 Juli 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 200.000

3. Pengenalan Big Data dengan Hadoop
Hari: Minggu,
Tanggal: 30 Juli 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 200.000

Tempat: DILo (Digital Innovation Longue ) Depok
Jl. Margonda Raya No. 23 (Rukan Sebelah BPJS Kesehatan Kota Depok),
Kel. Depok, Kec. Pancoran MAS, Depok, Pancoran MAS, Kota Depok, Jawa Barat 16431
https://goo.gl/maps/2cb1AZBRGZQ2

Persyaratan:
1. Memiliki laptop sendiri (Windows/Linux/Mac 2GB RAM)

Tahap pendaftaran:
1. Mengisi formulir di bawah.
2. Peserta akan dihubungi melalui email/whatsapp
3. Pembayaran via transfer
4. Workshop.

Fasilitas:
1. Sertifikat
2. Lunch
3. Ruangan Full AC

Catatan:
– Tersedia koneksi internet, tetapi untuk berjaga-jaga, silahkan mempersiapkan koneksi internet masing-masing.

Informasi:
087876335618
[email protected]

 

Silahkan lengkapi formulir pendaftaran di bawah ini:

Workshop Android Spesial Ramadhan

Bulan Ramadhan sebentara lagi datang, apa yang sudah anda persiapkan? Bulan Ramadhan kali ini, Rumah Coding insya Allah akan mengadakan “Workshop Android Spesial Ramadhan”. Terdapat 3 workshop di bulan ramadhan mendatang. Melalui workshop ini, anda akan langsung praktek membuat aplikasi berikut

1. Kamus Arab Indonesia
Hari: Minggu,
Tanggal: 28 Mei 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 100.000

Materi:
– Activity
– Frame Layout
– Google Translator API
– List View
– Card View
– Custom Adapter
– Share Intent
– Realm

2. Jadwal dan Pengingat Shalat
Hari: Kamis,
Tanggal: 1 Juni 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 100.000

Materi:
– OkHttp
– Custom Drawable
– Shared Preferences
– Notification
– Task Schedule
– Sound

3. App Al-Qur’an
Hari: Minggu,
Tanggal: 4 Juni 2017
Waktu: 09:00 – 17:00
Biaya: Rp. 100.000

Materi:
– OkHttp
– Image View
– View Pager
– Realm
– List View
– Custom Adapter

Tempat: DILo (Digital Innovation Longue ) Depok
Jl. Margonda Raya No. 23 (Rukan Sebelah BPJS Kesehatan Kota Depok),
Kel. Depok, Kec. Pancoran MAS, Depok, Pancoran MAS, Kota Depok, Jawa Barat 16431
https://goo.gl/maps/2cb1AZBRGZQ2

Persyaratan:
1. Memiliki laptop sendiri (Windows/Linux/Mac 4GB RAM)

Persyaratan Software:
1. JDK7 (https://goo.gl/8XHlU2)
2. Android Studio (https://goo.gl/fcKQbF)
3. Emulator: Blue Stack (www.bluestacks.com)

Tahap pendaftaran:
1. Mengisi formulir di bawah.
2. Peserta akan dihubungi melalui email/whatsapp
3. Pembayaran via transfer
4. Workshop.

Fasilitas:
1. Sertifikat
2. Ruangan Full AC

Catatan:
– Tersedia koneksi internet, tetapi untuk berjaga-jaga, silahkan mempersiapkan koneksi internet masing-masing.

Informasi:
087876335618
[email protected]

 

Silahkan lengkapi formulir pendaftaran di bawah ini:

Workshop #8: Membuat Aplikasi Android Menggunakan Android Studio


Setiap bulan, Rumah Coding mengadakan workshop untuk umum. Pada workshop ke-8 kali ini, Rumah Coding mengadakan workshop bertema “Membuat Aplikasi Android Untuk Pemula Menggunakan Android Studio”.

Tertarik membuat aplikasi android tapi tidak tau harus memulai dari mana? Jangan khawatir, Rumah Coding kembali akan mengadakan pelatihan/workshop android bertema “Membuat Aplikasi Android Untuk Pemula”. Pada pelatihan ini teman-teman akan diajarkan dasar-dasar pembuatan aplikasi android.

Materi yang akan di bahas, antara lain:
– Activity
– Layout dan View
– Resource
– Menu
– List View
– Custom List Adapter
– Realm

Hari: Sabtu,
Tanggal: 20 Mei 2017
Waktu: 09:00 – 17:00
Tempat: DILo (Digital Innovation Longue ) Depok
Jl. Margonda Raya No. 23 (Rukan Sebelah BPJS Kesehatan Kota Depok),
Kel. Depok, Kec. Pancoran MAS, Depok, Pancoran MAS, Kota Depok, Jawa Barat 16431
https://goo.gl/maps/2cb1AZBRGZQ2

Biaya Workshop: Rp. 150.000

Persyaratan:
1. Memiliki laptop sendiri (Windows/Linux/Mac 4GB RAM)

Persyaratan Software:
1. JDK7 (https://goo.gl/8XHlU2)
2. Android Studio (https://goo.gl/fcKQbF)
3. Emulator: Blue Stack (www.bluestacks.com)

Tahap pendaftaran:
1. Mengisi formulir di bawah.
2. Peserta akan dihubungi melalui email/whatsapp
3. Pembayaran via transfer
4. Workshop.

Fasilitas:
1. Lunch
2. Sertifikat

Catatan:
– Tersedia koneksi internet, tetapi untuk berjaga-jaga, silahkan mempersiapkan koneksi internet masing-masing.

Informasi:
087876335618
[email protected]

 

Silahkan lengkapi formulir pendaftaran di bawah ini:

Workshop #7: Membuat Game Android Untuk Pemula Menggunakan Unity

Tertarik membuat game android tapi tidak tau harus memulai dari mana? Jangan khawatir, Rumah Coding kembali akan mengadakan pelatihan/workshop android bertema “Membuat Game Android Untuk Pemula Menggunakan Unity”. Pada workshop ini teman-teman akan diajarkan dasar-dasar pembuatan game android menggunakan game engine Unity.

Materi yang akan di bahas, antara lain:
– Game Object
– Sprite Animations
– Physics 2D
– Collider
– Prefabs
– Canvas UI

Hari: Kamis
Tanggal: 11 Mei 2017
Waktu: 09:00 – 17:00
Tempat: Code Margonda, Jl. Margonda Raya No.349 Depok (di Atas Veneta System)
Lokasi: https://goo.gl/maps/uTt6GJV1vKC2

HTM: Rp. 200.000
Early Bird (s.d 7 Mei 2017) : Rp. 150.000

Persyaratan:
1. Memiliki laptop sendiri (Windows/Linux/Mac 4GB RAM)

Persyaratan Software:
1. Unity Game Engine (Free) : https://unity3d.com
2. Android SDK: https://goo.gl/fcKQbF

Penting !!!

Saat menginstall, pastikan dua komponen berikut dalam kondisi tercentang: Unity 5.xx dan Android Build Support.

Tahap pendaftaran:
1. Mengisi formulir di bawah.
2. Peserta akan dihubungi melalui email/whatsapp
3. Pembayaran via transfer
3. Datang Workshop.

Fasilitas:
1. Lunch
2. Sertifikat

Catatan:
– Tersedia koneksi internet, tetapi untuk berjaga-jaga, silahkan mempersiapkan koneksi internet masing-masing.

Informasi:
087876335618
[email protected]

Silahkan lengkapi formulir pendaftaran di bawah ini:

Workshop#6: Membuat Aplikasi Android Untuk Pemula

Setiap bulan, Rumah Coding mengadakan workshop untuk umum. Pada workshop ke-6 kali ini, Rumah Coding mengadakan workshop bertema “Membuat Aplikasi Android Untuk Pemula”.

Tertarik membuat aplikasi android tapi tidak tau harus memulai dari mana? Jangan khawatir, Rumah Coding kembali akan mengadakan pelatihan/workshop android bertema “Membuat Aplikasi Android Untuk Pemula”. Pada pelatihan ini teman-teman akan diajarkan dasar-dasar pembuatan aplikasi android.

Materi yang akan di bahas, antara lain:
– Activity
– Layout dan View
– Resource
– Menu
– List View
– Custom List Adapter
– SqLite

Hari: Minggu,
Tanggal: 30 April 2017
Waktu: 09:00 – 17:00
Tempat: DILo (Digital Innovation Longue ) Depok
Jl. Margonda Raya No. 23 (Rukan Sebelah BPJS Kesehatan Kota Depok),
Kel. Depok, Kec. Pancoran MAS, Depok, Pancoran MAS, Kota Depok, Jawa Barat 16431
https://goo.gl/maps/2cb1AZBRGZQ2

Biaya Workshop: Gratis

Persyaratan:
1. Memiliki laptop sendiri (Windows/Linux/Mac 4GB RAM)

Persyaratan Software:
1. JDK 7
2. Android Studio
3. Geny Motion

Tahap pendaftaran:
1. Mengisi formulir di bawah.
2. Peserta akan dihubungi melalui email/whatsapp
3. Workshop.

Catatan:
– Tersedia koneksi internet, tetapi untuk berjaga-jaga, silahkan mempersiapkan koneksi internet masing-masing.

Informasi:
087876335618
[email protected]

Update:

Saat ini, quota peserta sudah full. Anda tetap bisa mengisi form di bawah ini, kami akan mengabarkan via email jika ada workshop berikutnya.

Silahkan lengkapi formulir pendaftaran di bawah ini: