Francis Ma
Head of Product
Pekan ini, kami kembali ke Google I/O tahun ke-4 berturut-turut untuk berbagi informasi bagaimana kami membuat Firebase lebih baik untuk semua developer aplikasi, dari startup terkecil satu orang hingga bisnis perusahaan terbesar. Tidak peduli berapa kali kami naik stage, misi kami tetap sama: untuk membantu developer seluler dan web agar sukses dengan mempermudah proses membangun, menyempurnakan, dan mengembangkan aplikasi Anda. Sejak meluncurkan Firebase sebagai platform pengembangan seluler Google di I/O 2016, kami selalu kagum dengan apa yang Anda bangun dengan fitur kami. Suatu kebanggaan bagi kami karena bisa membantu perjalanan Anda mengubah dunia!
Misalnya, di Uganda, sebuah start-up baru yang bernama Teheca menggunakan Firebase untuk mengurangi tingkat kematian bayi dan ibu dengan menghubungkan orang tua dengan perawat untuk perawatan pasca-kelahiran. Di India, tempat di mana smartphone dengan cepat menggantikan TV sebagai sumber hiburan utama, Hotstar , aplikasi streaming video terbesar di India, menggunakan Firebase dengan BigQuery untuk mengubah pengalaman menonton dengan membuatnya lebih sosial dan interaktif. Begini cara mereka melakukannya, dengan kata-kata mereka:
VIDEO
Kisah-kisah seperti ini menginspirasi kami untuk terus membuat Firebase lebih baik. Bahkan, kami telah merilis lebih dari 100 fitur dan peningkatan baru selama 6 bulan terakhir! Baca terus untuk mengetahui tentang pengumuman terbesar kami di Google I/O 2019.
Menyederhanakan machine learning untuk semua developer aplikasi
Terjemahan baru, deteksi objek dan pelacakan, dan kemampuan AutoML dalam ML Kit
Tahun lalu, kami meluncurkan ML Kit , yang menghadirkan kepiawaian machine learning Google kepada developer seluler dalam paket yang kuat, tetapi mudah digunakan. ML Kit hadir dengan seperangkat API berbasis perangkat dan cloud yang siap digunakan dengan dukungan untuk model khusus, sehingga Anda bisa menerapkan kekuatan machine learning pada aplikasi Anda, terlepas dari pengetahuan Anda mengenai ML. Selama beberapa bulan terakhir, kami telah mengembangkannya dengan menambahkan solusi untuk Natural Language Processing, seperti Language Identification dan Smart Reply API . Sekarang, kami meluncurkan tiga kemampuan lagi dalam versi beta: On-device Translation API, Object Detection & Tracking API, dan AutoML Vision Edge.
On-device Translation API memungkinkan Anda menggunakan model offline yang sama seperti yang mendukung Google Terjemahan untuk menyediakan terjemahan teks yang cepat dan dinamis di aplikasi Anda ke dalam 58 bahasa. Object Detection & Tracking API memungkinkan aplikasi Anda secara real-time menemukan dan melacak objek paling menonjol dalam rekaman kamera langsung. Dengan AutoML Vision Edge , Anda bisa dengan mudah membuat model klasifikasi gambar khusus yang disesuaikan dengan kebutuhan Anda. Misalnya, Anda mungkin menginginkan aplikasi Anda agar dapat mengidentifikasi berbagai jenis makanan, atau membedakan spesies hewan. Apa pun kebutuhan Anda, cukup upload data pelatihan ke Firebase console dan Anda bisa menggunakan teknologi AutoML Google untuk membangun model TensorFlow Lite khusus agar ia dapat berjalan secara lokal di perangkat pengguna. Dan jika Anda merasa bahwa mengumpulkan set data pelatihan bukanlah hal yang mudah, Anda bisa menggunakan aplikasi open source kami yang membuat prosesnya lebih sederhana dan kolaboratif.
Pelanggan seperti IKEA, Fishbrain, dan Lose It! sudah menggunakan kemampuan ML Kit untuk meningkatkan pengalaman aplikasi mereka. Inilah kata mereka:
"Kami bekerja dengan Google Cloud untuk menciptakan pengalaman seluler baru yang memungkinkan pelanggan, di mana pun mereka berada, mengambil foto perabotan serta barang-barang rumah tangga dan dengan cepat menemukan produk itu atau yang serupa dalam katalog online kami. Cloud Vision Product Search API memberikan IKEA cara yang cepat dan mudah untuk mengindeks katalog kami, sementara Object Detection and Tracking API ML Kit memungkinkan kami mengimplementasikan fitur dengan mulus pada jendela bidik langsung di aplikasi kami. Google Cloud membantu kami memanfaatkan Vision Product Search dan kami sangat senang mengeksplorasi bagaimana hal ini bisa membantu kami menciptakan pengalaman yang lebih baik dan lebih nyaman bagi pelanggan kami.” - Susan Standiford, Chief Technology Officer of Ingka Group, mitra strategis dalam sistem waralaba IKEA dan operator IKEA di 30 market.
“Pengguna kami sangat tertarik dengan memancing, jadi menangkap dan memiliki akses ke gambar tangkapan dan informasi spesies merupakan hal yang sangat penting bagi pengalaman mereka. Melalui AutoML Vision Edge, kami berhasil meningkatkan jumlah tangkapan yang tercatat dengan informasi spesies sebesar 30%, dan meningkatkan akurasi model pengenalan spesies dari 78% menjadi 88%.”- Dimitris Lachanas, Android Engineering Manager di Fishbrain
“Melalui AutoML Vision Edge, kami dapat membuat model di perangkat yang sangat prediktif dari awal. Dengan peningkatan pada algoritme pengenalan makanan yang canggih, Snap It, kami berhasil meningkatkan jumlah kategori makanan yang bisa digolongkan oleh pelanggan kami dalam gambar sebesar 21% sekaligus mengurangi tingkat error sebesar 36%, jumlah yang sangat besar untuk pelanggan kami.” - Will Lowe Ph.D., Director of Data Science & AI, Lose It!
Memberikan analisis yang lebih mendalam tentang kecepatan & kinerja aplikasi web
Performance Monitoring sekarang mendukung aplikasi web
Developer seluler native senang menggunakan Firebase Performance Monitoring untuk mengetahui bagian aplikasi yang berjalan lebih lambat dari harapan mereka, dan untuk pengguna aplikasi apa. Hari ini, dengan gembira kami umumkan bahwa Performance Monitoring juga tersedia untuk aplikasi web, dalam versi beta, sehingga developer web bisa memahami bagaimana pengguna sesungguhnya memanfaatkan aplikasi di luar sana.
Dengan menyematkan beberapa baris kode ke situs mereka, dasbor Performance Monitoring akan melacak dan memvisualisasikan metrik web tingkat tinggi (seperti pemuatan halaman dan statistik jaringan) serta metrik yang lebih terperinci (seperti waktu pertama menggambar dan delay input pertama) di seluruh segmen pengguna. Dasbor Performance Monitoring juga akan memberi Anda kemampuan untuk menelusuri segmen pengguna yang berbeda menurut negara, browser, dan lainnya. Sekarang, Anda bisa mendapatkan analisis mendalam tentang kecepatan serta kinerja aplikasi web dan memperbaiki masalah dengan cepat untuk memastikan pengguna akhir Anda memiliki pengalaman hebat secara konsisten. Dengan menambahkan dukungan web ke salah satu fitur paling populer, kami menegaskan kembali komitmen untuk membuat pengembangan aplikasi lebih mudah bagi developer seluler dan web.
Meningkatkan kemampuan segmentasi pengguna untuk personalisasi & analisis yang lebih baik
Pembuat audience baru di Google Analytics for Firebase
Google Analytics for Firebase menyediakan analytics gratis, tidak terbatas, dan tangguh sehingga Anda bisa mengukur hal-hal yang penting dalam aplikasi dan memahami pengguna Anda. Beberapa pekan lalu, kami mengumumkan pemfilteran lanjutan di Google Analytics for Firebase, yang memungkinkan Anda memfilter laporan event Analytics dengan sejumlah properti pengguna atau audience yang berbeda secara bersamaan.
Hari ini, kami gembira bisa menginformasikan bahwa kami telah membangun kembali sistem audience kami sepenuhnya dari awal dengan antarmuka baru. Pembuat audience baru ini mencakup fitur-fitur baru seperti urutan, pelingkupan, jendela waktu, durasi keanggotaan, dan lainnya sehingga Anda bisa membuat audience yang dinamis, tepat, dan segar untuk personalisasi (melalui Remote Config) atau interaksi kembali (melalui Cloud Messaging dan/atau App campaign baru).
Misalnya, jika Anda ingin membuat audience "pengguna Kupon" berdasarkan orang yang menukarkan kode kupon dalam aplikasi, kemudian menyelesaikan pembelian dalam aplikasi dalam waktu 20 menit, ini sekarang dimungkinkan dengan pembuat audience yang baru.
Pengumuman menarik lainnya dari I/O
Selain tiga pengumuman besar di atas, kami juga membuat penyempurnaan berikut ke bagian Firebase yang lain.
Dukungan untuk kueri collection group di Cloud Firestore
Pada bulan Januari, kami meluluskan Cloud Firestore - database NoSQL kami yang dikelola sepenuhnya - keluar dari versi beta menjadi ketersediaan umum dengan tingkatan harga yang lebih rendah dan lokasi baru. Sekarang, kami telah menambahkan dukungan untuk kueri Collection Group . Ini memungkinkan Anda untuk menelusuri kolom di semua koleksi dengan nama yang sama, di mana pun mereka berada dalam database. Misalnya, bayangkan Anda memiliki aplikasi musik yang menyimpan datanya seperti ini:
Struktur data ini mempermudah pemrosesan ketika pengguna meminta lagu berdasarkan nama artis. Namun sampai hari ini, tidak mungkin melakukan kueri seluruh artis — seperti menemukan lagu terpanjang terlepas dari siapa yang menulisnya. Dengan kueri collection group, Cloud Firestore sekarang bisa melakukan penelusuran ini di semua dokumen lagu, meskipun mereka terletak di koleksi yang berbeda. Ini berarti pengaturan data secara hierarkis bisa dilakukan dengan lebih mudah, sembari tetap dapat menelusuri dokumen yang Anda inginkan.
Emulator Cloud Functions
Kami juga terus meningkatkan fitur dan paket emulator untuk meningkatkan produktivitas Anda guna pengembangan dan pengujian aplikasi lokal. Secara khusus, kami merilis emulator Cloud Functions baru yang juga bisa berkomunikasi dengan emulator Cloud Firestore. Jadi, jika Anda ingin membangun fungsi yang memicu pembaruan dokumen Firestore dan menulis data kembali ke database, Anda bisa menuliskan kode dan menguji keseluruhan alur secara lokal pada laptop Anda, untuk pengembangan yang jauh lebih cepat.
Kecepatan pemberitahuan yang dapat dikonfigurasi di Crashlytics
Firebase Crashlytics membantu Anda melacak, memprioritaskan, dan menyelesaikan masalah stabilitas yang mengikis kualitas aplikasi, secara real time. Salah satu pemberitahuan paling penting dalam Crashlytics adalah kecepatan pemberitahuan, yang memberi tahu Anda ketika masalah tiba-tiba bertambah parah dan berdampak pada banyak pengguna. Namun, kami menyadari bahwa setiap aplikasi bersifat unik dan ambang pemberitahuan satu-ukuran-untuk-semua mungkin bukanlah yang terbaik bagi Anda dan bisnis Anda. Itulah sebabnya, kini Anda bisa menyesuaikan kecepatan pemberitahuan dan menentukan seberapa sering dan kapan Anda ingin diberi tahu tentang perubahan stabilitas aplikasi Anda. Dengan gembira kami umumkan bahwa kami telah memperluas Crashlytics untuk menyertakan dukungan Unity dan NDK.
Penyempurnaan Test Lab
Firebase Test Lab mempermudah Anda dalam menguji aplikasi di perangkat fisik sesungguhnya, langsung dari CLI atau Firebase console. Dalam beberapa bulan terakhir, kami telah merilis sejumlah penyempurnaan untuk Test Lab. Kami telah memperluas tipe aplikasi tempat Anda bisa menjalankan pengujian dengan menambahkan dukungan untuk Wear OS by Google dan Android App Bundle. Kami juga menambahkan ML vision ke fitur monkey action Test Lab sehingga kami bisa menyimulasikan dengan lebih cerdas di mana pengguna akan menge-tap aplikasi atau game Anda. Terakhir, kami membuat pengujian lebih andal dengan partisi pengujian, deteksi pengujian kerapuhan, dan timeline robo action, yang memberi tahu Anda dengan tepat apa yang dilakukan crawler saat pengujian berjalan.
Kontrol yang lebih besar atas izin project Firebase
Keamanan dan privasi data selalu menjadi bagian dari prioritas utama kami. Kami ingin memastikan Anda memiliki kendali atas siapa yang bisa mengakses project Firebase Anda, itulah sebabnya kami memanfaatkan kontrol Identity & Access Management Google Cloud Platform untuk memberikan Anda kontrol izin yang lebih mendetail . Langsung dari Firebase console, Anda bisa mengontrol siapa yang memiliki akses dan bagian project Firebase mana yang bisa diaksesnya. Misalnya, Anda bisa memberikan akses ke subset fitur sehingga anggota tim yang menjalankan campaign notifikasi tidak dapat mengubah aturan keamanan database Firebase. Anda bisa bertindak lebih jauh lagi dan menggunakan konsol GCP untuk membuat peran khusus yang hanya mengizinkan akses ke tindakan yang perlu dilakukan oleh anggota tim.
Lebih banyak SDK open source
Agar Firebase semakin bermanfaat dan dapat diperluas, SDK kami akan terus open source dan kami menerima kontribusi dari komunitas. Kami berkomitmen untuk memberikan Anda transparansi dan fleksibilitas dengan kode yang Anda integrasikan ke dalam aplikasi seluler dan web. Baru-baru ini, kami menjadikan SDK C++ sebagai open source.
Merekap beberapa update dari Cloud Next 2019
Jika Anda ketinggalan berita Cloud Next 2019 , berikut adalah rekap singkat dari update yang kami luncurkan pada bulan April:
Integrasi Firebase Hosting dan Cloud Run: Integrasi ini menggabungkan CDN global Firebase Hosting dan fitur caching dengan container stateless yang dikelola Cloud Run sepenuhnya. Sekarang, lebih mudah menambahkan rendering sisi server berkinerja tinggi untuk situs Anda dalam bahasa apa pun yang diinginkan, tanpa harus menyediakan atau mengelola server sendiri.
Dukungan tingkat-enterprise berbayar: Rencana dukungan Google Cloud Platform (GCP) mencakup dukungan untuk produk Firebase, yang merupakan opsi baru bagi pelanggan kami yang lebih besar yang tertarik dengan pengalaman dukungan berbayar yang lebih kuat. Sebagai pengingat, dukungan komunitas gratis akan selalu ada!
Update migrasi Fabric
Selain menjadikan Firebase lebih kuat, kami juga bekerja keras untuk menghadirkan Fabric terbaik ke Firebase. Kami tahu banyak dari Anda telah menunggu informasi lebih lanjut tentang hal ini, jadi kami telah membuat ringkasan perjalanan kami secara terperinci di sini .
Selanjutnya
Kami akan terus mengembangkan Firebase dan seperti biasa, kami menantikan masukan Anda! Dengan setiap penyempurnaan pada Firebase, kami bertujuan untuk menyederhanakan alur kerja pengembangan aplikasi dan kebutuhan infrastruktur, sehingga Anda bisa berfokus untuk membangun pengalaman pengguna yang luar biasa. Bila Anda ingin mengetahui apa yang berikutnya, bergabunglah dengan program Alfa dan bantu kami membentuk masa depan Firebase
That is really great news, I am a big of your blog, because you always post the latest tech news, that is why I would like to share with you one of my favorite review website, where you can read some tips how to choose the best small study table, have fun!
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThanks for post, very useful! Also check out this website: https://xxxreal.com/all
ReplyDeleteAOL gold is the best computer software that can completely secure your personal data. you should download and install AOL gold from AOL gold download. to see to how to use it.
ReplyDeleteCamatpoker
ReplyDeletePoker
Poker IDN
Poker Online
Domino QQ
Ceme Keliling
Bandar Ceme
Omaha<
Super10
Capsa Susun
Texas Poker
Game Poker Online
Situs Poker Online
Situs Poker IDN
A good blog and very interesting what else is the concept applied to give deep meaning, thank you very helpful
ReplyDeleteAngka Keluaran SGP
Prediksi SGP
Data Pengeluaran HK
Prediksi HK
Keluaran Sidney
Data Sidney
Bandar Togel Online
Bandar Togel Wap
oral fetish zorla siken öğretmen, taciz konulu video brazzers porno erotik sevişen lezler lezbiyen manken
ReplyDeleteYour blogs are really good and interesting. It is very great and informative. Kami berkomitmen untuk memberikan Anda transparansi dan fleksibilitas dengan kode yang Anda integrasikan ke dalam aplikasi seluler dan web. Baru-baru ini, kami menjadikan SDK C++ sebagai open source Bankruptcy lawyer fairfax va. I got a lots of useful information in your blog. Keeps sharing more useful blogs..
ReplyDeleteThank you for useful information. I have already bookmarked your website for future update.
ReplyDeletehigh purity gas systems
industrial gas suppliers usa
ultra high purity gas delivery systems
terima kasih atas informasinya
ReplyDeletesalam carasatu
Your blogs are really good and interesting. It is very great and informative. Untuk tujuan ini, kami mempertajam fokus produk dan hanya akan mendukung sistem operasi 64-bit ke depan contract dispute. I got a lots of useful information in your blog. Keeps sharing more useful blogs..
ReplyDelete