Sharing pengalaman di GDG Yogyakarta. PWA, FireBase, dll

/
0 Comments

Assalamualaikum..
pumpung malem minggu di malam yang sepi ditinggal si dia….#apalah :v
dah mending ngblog, berbagi pengalaman..okee kawan, saya akan share sedikit pengalaman tadi siang pada acara conference GDG yogyakarta yang bertempat di Universitas Kristen Duta Wacana(UKDW). Lumayan asyik dan seru juga acaranya apa lagi materinya yang super waww, mastah – mastah bagaikan butiran debu di sana..
yang mengecewakan saya hanya ikut sesi conference, pada sesi itu tidak mendapatkan baju GDG, sungguh... -_-

oke cukup saja pembukaan, langsung ini sedikit materi tadi yang aku tulis.

Progressive Web Apps
apa itu Progressive Web Apps(PWA), ialah aplikasi yang berjalan di dalam perambaan(web apps)..pasti baru tau, yah aku juga baru mendengar WPA tadi siang, WPA sama halnya dengan web/mobile web yang dikembangkan sehingga tampilan dan featur layaknya mobile aps. Jadi para Developer Web tidak takut lagi bersaing dengan Mobile apps karena di WPA aplikasi Web juga bisa dibuat launcher/icon pada desktop Smartphone maupun PC dan bagusnya ada mode offline. Nahh cukup unggul kan sekarang web apps.

Mungkin besok aplikasi web akan mempunyai masa depan yang cerah karena sebenarnya web apps lebih unggul dari mobile apps, alasannya :
1. web apps memiliki resources/penyimpanan memory yang sangat kecil
2. tidak ada proses install, sekali klik kebuka appsnya
3. lebih cepat
4. tak ada proses download
5. kalau aplikasi web copy paste url tinggal pakai. kalau aplikasi native perlu beberapa langkah(download,install,dll).

Jadi gini tentang Web yang tetep bekerja tetapi offline, dengan memanfaatkan Aplication cache(aplikasi offline web), aplikasi cache maksudnya menyimpan script dan gambar web pada browser, sehingga walau offline tetap dapat berinteraksi tanpa menghubungkan server.

membuat aplikasi web offline dengan service worker.
Browser<->service worker<→server
dengan service worker dapat mengatur interaksi, kalau sedang offline service worker akan mengalihkan interaksi ke cache(penyimpanan data web yang dulu pernah diakses) tentu saja tidak dapat mengupdate data dari server, hanya data yang sudah ke cache. Jika sudah Online kembali maka data akan diperbarui karena terhubung ke server lagi.
Contoh simple dari penerapan Web Apps Offline, bisa dibuka Airhorner.com lalu matikan data..apa yang terjadi,.
Saat ini Aplikasi Web Browser yang sudah supported PWA Google chrome,mozila,opera..jika PWA sudah menjadi standar web browser, maka semua web browser pasti akan menerapkannya.

Untuk yang tertarik PWA, sedikit tutorial bisa dibuka: G.co/codelabs/pwa
dan bagi yang kurang puas dengan penjelasan saya, bisa langsung hubungi pemateri, Twiter: Tyohan .hehe

untuk PWA cukup, sekarang bagian ngobrol-ngobrol dengan Gama Tekno, Developer Women, dan Go-Jek..

Kerjabilitas.com adalah sebuah jaringan sosial karir yang menghubungkan penyandang disabilitas dengan penyedia kerja inklusi di Indonesia. Kerjabilitas.com merupakan sistem informasi berbasis piranti lunak website dan seluler yang menjadi penghubung antara penyandang disabilitas pencari kerja dan penyedia kerja. Dengan sistem informasi ini, penyandang disabilitas bisa menempatkan profil mereka sebagai pencari kerja dan mengakses informasi tentang kesempatan kerja yang tersedia untuk mereka.

Kunci Go-Jek sukse ada 3:
-cepat, jika pekerjaan lebih cepat jadi maka akan lebih unggul pastinya
-inovasi, dituntut berinovasi setiap hari dan mendapat masukan dari beberapa clien
-sosial impact, memberikan pelayanan yang memuaskan sehingga client merasa nyaman dan diharapkan memberi kritik dan saran untuk lebih baik

Membuat aplikasi web dulu atau native?
tergantung project..Untuk yang sering dipake langsung ya mobile, seperti Go-Jek,dll dan pekerjaan kantor,desain ya desktop..

Bagaimana kita biar sukses pemasaran?
→ yaitu kita memasuki dahulu apa dipunya client didata lalu lalu selesaikan masalahnya .

Ada Tips dari pemateri Go-Jek, Bagi yang mau atau sudah menjadi StarUp:
1. MVP(Rancangan starup)
2. People
3. Over Execute
4. Focus on 98%
5. Love Your Customers
6. Minimize Dependencies

Apa yang perlu diperbaiki mentalitas pada starup,?
→ harus berpikir bagaimana membuat aplikasi bisa memecahkan masalah dengan user friendly, dan bandingkan dengan product lain jangan langsung berpikir product kita sudah baik.

Pesan singkat, Ketika tau itu salah maka cari tau dan benarkan, jangan hanya menyalahkan .

Developer with FireBase
FireBase : digunakan untuk Membantu developer membangun aplikasi dan grow sampai sukses. Lebih jelasnya saya kutip dari TeknoJurnal Firebase merupakan platform yang akan membantu para developer dalam membangun aplikasi dengan kualitas tinggi, meningkatkan basis pengguna, dan membantu developer mendapatkan uang yang lebih banyak.

FireBase remote config salah satu cara update value tanpa update aplikasi . bisa juga menganalisis kebiasaan user memakai apa sehingga sistem akan menampilkan apa yang dibutuhkan .
Goo.gl/3K6ubu(link untuk penjelasan FireBase)
#maaf, pada sesi ini saya sedikit menulisnya..jadi saya banyak tambahkan dari google .

IoT

Brillo adalah os kusus untuk IoT dari Google
#untuk IoT, lain kali saya tambahkan saat ada waktu luang lagi..

silahkan dicoret2 di komentar jika kurang paham.hhe ^_^
Wassalamualaikum


sumber halaman:



You may also like

Tidak ada komentar:

Diberdayakan oleh Blogger.