[go: up one dir, main page]


Ditulis oleh Andrew Ahn, Product Manager dan Buddhika Kottahachchi, Product Manager

Play Store berisi katalog aplikasi yang terbesar di dunia. Karena pengguna memutuskan aplikasi yang ingin mereka pasang, kami ingin memastikan Play menyediakan pengalaman terpercaya.

Belum lama ini, kami telah mengumumkan perkembangan kami dalam memerangi pemasangan aplikasi penipuan dan spam. Untuk terus memerangi perilaku penyebaran spam, kami juga memperbaiki cara mengenali dan membuang ulasan dan rating palsu. Dengan adanya perbaikan pada kemampuan ini, kini kami dapat lebih akurat mengenali dan membuang ulasan dan rating palsu.

Dalam beberapa kasus, Anda tidak perlu mengambil tindakan apa pun. Jika Anda menunjuk pihak lain untuk mempromosikan aplikasi (mis. agen pemasaran pihak ketiga), sebaiknya Anda memeriksa dan memastikan bahwa teknik promosi mereka menggunakan cara-cara yang sah, dan sesuai dengan Kebijakan Developer Google Play. Aturan dasar pemberian ulasan dan rating adalah keduanya harus berasal dari pengguna sebenarnya, dan developer tidak boleh berusaha memanipulasinya dengan cara apapun (mis. memalsukan, membayar, memberikan insentif).

Kami akan terus melakukan penyempurnaan sistem yang akan semakin membantu melindungi integritas Google Play, komunitas developer, dan terutama pengguna akhir.


Ditulis oleh Andrew Hayden, Software Engineer di Google Play

Pengguna Android mengunduh puluhan juta aplikasi dan game di Google Play. Kami juga memperhatikan para developer sering memperbarui aplikasi mereka agar pengguna memperoleh konten terbaik, meningkatkan keamanan, dan menyempurnakan pengalaman pengguna secara keseluruhan. Dibutuhkan banyak data untuk mengunduh pembaruan ini dan kami tahu pengguna peduli tentang besarnya data yang digunakan perangkat mereka. Di awal tahun ini, kami mengumumkan bahwa kami mulai menggunakan algoritme bsdiff (oleh Colin Percival). Dengan menggunakan bsdiff, kami mampu mengurangi ukuran pembaruan aplikasi rata-rata sebesar 47% dibandingkan dengan ukuran APK utuh.

Saat ini, kami dengan senang menyampaikan sebuah pendekatan baru yang lebih baik yaitu patching File-by-File. Pembaruan Aplikasi yang menggunakan patching File-by-File, rata-rata, 65% lebih kecil daripada aplikasi utuh, dan seringkali 90% lebih kecil, atau lebih.

Penghematan per harinya, dibandingkan dengan pendekatan sebelumnya, meningkat hingga 6 petabyte data pengguna yang disimpan per hari!

Untuk mendapatkan versi aplikasi terbaru, Google Play mengirimkan patch ke perangkat Anda yang menjelaskan perbedaan antara aplikasi versi lama dan baru.

Bayangkan jika Anda adalah seorang penulis sebuah buku yang akan segera diterbitkan, dan ingin mengubah satu kalimat - tentu jauh lebih mudah untuk memberi tahu editor tentang kalimat yang akan diubah dan apa yang harus diubah, daripada mengirim sebuah buku yang sama sekali baru. Dengan cara yang sama, patch jauh lebih kecil dan lebih cepat untuk diunduh dari pada APK secara utuh.

Teknik yang digunakan dalam patching File-by-File

Aplikasi Android dikemas sebagai APK, yang merupakan file ZIP dengan konvensi khusus. Sebagian besar materi dalam file ZIP (dan APK) dikompresi dengan menggunakan teknologi yang disebut Deflate. Deflate sangat baik mengkompresi data namun memiliki kelemahan: sangat sulit mengidentifikasi perubahan dalam materi asli (tanpa kompresi). Bahkan perubahan kecil terhadap materi asli (seperti mengubah satu kata dalam sebuah buku) dapat membuat output terkompresi oleh deflate terlihat sama sekali berbeda. Menjelaskan perbedaan antara materi asli itu mudah, tetapi menjelaskan perbedaan antara materi yang dikompresi itu sangat sulit sehingga bisa menyebabkan patch yang tidak efisien.

Perhatikan betapa banyaknya teks terkompresi di sisi kanan telah berubah dengan satu huruf dalam teks yang tidak dikompresi di sebelah kiri:

Oleh karenanya, File-by-File didasarkan pada mendeteksi perubahan dalam data yang tidak dikompresi. Untuk menghasilkan sebuah patch, kami terlebih dahulu melakukan dekompresi file lama dan baru sebelum komputasi delta (kami masih menggunakan bsdiff di sini). Lalu untuk menerapkan patch, kami melakukan dekompresi pada file lama, menerapkan delta ke materi tanpa kompresi dan kemudian mengkompresi ulang file baru. Dalam melakukannya, kami harus memastikan bahwa APK pada perangkat Anda adalah pasangan yang sesuai, di setiap byte-nya, dengan APK yang ada di Play Store (lihat APK Signature Schema v2 untuk mengetahui sebabnya).

Ketika mengkompresi ulang file baru, kami menjumpai dua komplikasi. Pertama, Deflate memiliki sejumlah setelan yang memengaruhi hasil; dan kami tidak tahu setelan mana yang digunakan pertama kali. Kedua, banyak versi deflate yang ada dan kami harus mengetahui apakah versi pada perangkat Anda sesuai.

Untungnya, setelah analisis aplikasi di Play Store, kami telah menemukan bahwa versi deflate terbaru dan kompatibel didasarkan pada akun zlib (pustaka deflate terpopuler) untuk hampir semua materi terkompresi di Play Store. Selain itu, setelan default (level=6) dan setelan kompresi maksimum (level=9) adalah satu-satunya setelan yang sebenarnya kami jumpai.

Dengan mengetahui hal ini, kita dapat mendeteksi dan mereka ulang setelan deflate awal. Hal ini memungkinkan pemekaran data, penerapan patch, dan kemudian pengompresian ulang data kembali ke byte yang persis sama dengan yang pertama kali diunggah.

Namun, ada satu hal yang dibutuhkan; daya pemrosesan tambahan pada perangkat. Pada perangkat modern (mis. dari tahun 2015), kompresi ulang memerlukan lebih dari satu detik per megabyte dan pada perangkat yang lebih kuno atau kurang canggih, waktu ini bisa lebih lama lagi. Analisis sejauh ini menunjukkan bahwa rata-rata, jika ukuran patch menjadi setengahnya maka waktu yang dihabiskan untuk menerapkan patch (yang untuk File-by-File meliputi kompresi ulang) menjadi dua kali lipat.

Untuk saat ini, kami membatasi penggunaan teknologi patching baru ini untuk pembaruan otomatis saja, yaitu pembaruan yang berlangsung di latar belakang, biasanya pada malam hari ketika ponsel Anda terhubung ke listrik dan Anda kemungkinan tidak sedang menggunakannya. Ini memastikan bahwa pengguna tidak perlu menunggu lebih lama dari biasanya sampai pembaruan selesai ketika sedang memperbarui aplikasi secara manual.

Seberapa efektifkah Patching File-by-File?

Berikut adalah contoh dari pembaruan aplikasi yang sudah menggunakan Patching File-by-File:

Aplikasi
Ukuran Awal
Ukuran Patch (BSDiff) Sebelumnya
(% vs awal)
Ukuran Patch File-by-File (% vs awal)
71,1 MB
13,4 MB (-81%)
8,0 MB (-89%)
32,7 MB
17,5 MB (-46%)
9,6 MB (-71%)
17,8 MB
7,6 MB (-57%)
7,3 MB (-59%)
18,9 MB
17,2 MB (-9%)
13,1 MB (-31%)
52,4 MB
19,1 MB (-64%)
8,4 MB (-84%)
16,2 MB
7,7 MB (-52%)
1,2 MB (-92%)

Peringatan: jika anda melihat ukuran patch yang berbeda ketika Anda menekan "pembaruan" secara manual, itu karena kami saat ini tidak sedang menggunakan File-by-file untuk pembaruan interaktif, melainkan hanya pembaruan yang dilakukan di latar belakang.

Menyimpan data dan membuat pengguna kami (& developer!) senang

Perubahan ini dirancang untuk memastikan komunitas kami yaitu lebih dari satu miliar pengguna Android menggunakan data sesedikit mungkin untuk pembaruan reguler aplikasi. Hal terbaiknya adalah bahwa sebagai developer Anda tidak perlu melakukan apa pun. Anda mendapatkan pengurangan terhadap ukuran pembaruan Anda ini secara gratis!

Jika Anda ingin tahu lebih banyak tentang patching File-by-File, termasuk rincian teknisnya, masuklah ke proyek Archive Patcher GitHub tempat Anda bisa memperoleh informasi, termasuk kode sumbernya. Ya, patching File-by-File benar-benar sumber terbuka!

Sebagai developer, jika Anda masih tertarik dalam mengurangi ukuran APK, berikut beberapa tips umum tentang cara mengurangi ukuran APK.


Hello from Google Play!

Sebagai bagian penting dari komunitas developer Android di Indonesia, kami ingin masukan Anda tentang pengalaman Anda dengan Google Play.

Beritahu kami tentang pengalaman Anda dengan tim dukungan Google Play dengan mengisi survei singkat di bawah ini, dalam bahasa preferensi Anda.

Survei Bahasa Inggris
Survei Bahasa Indonesia
Waktu yang diperlukan: 10-15 menit

Pendapat Anda akan sangat berharga dan akan membantu komitmen kami untuk memberi pengalaman dukungan yang terbaik. Terima kasih!

- The Google Play Team


Ditulis oleh Alexander Chen, Creative Lab

Dengan semua fitur A.I. yang menarik, banyak orang yang sudah tidak sabar untuk mulai mencoba-coba teknologi machine learning. Kami ingin membantu memudahkan siapa pun untuk melakukan hal itu – apakah Anda seorang teknisi, penggemar hobi A.I., mahasiswa, atau sekadar orang yang ingin tahu. Tapi kadang-kadang, hal itu terasa cukup menakutkan ketika Anda baru saja mulai.

Itulah sebabnya kami membuat sebuah situs yang kami namakan A.I. Experiments. Situs ini menampilkan eksperimen sederhana yang memungkinkan siapa pun mempelajari teknologi praktis ini, serta sumber daya untuk menciptakan eksperimen sendiri.



Semua eksperimen ini menunjukkan bagaimana machine learning bisa memahami berbagai hal – gambar, lukisan, bahasa, suara, dan banyak lagi. Semua itu dibuat oleh orang-orang dengan minat yang berbeda-beda – developer web, musisi, desainer game, penggemar suara burung, visualizer data – dan semua orang membawa ide mereka sendiri dalam cara menggunakan machine learning.

Kami juga ingin memudahkan coder untuk membuat eksperimen mereka sendiri. Banyak proyek yang kami tampilkan dibuat dengan alat yang bisa digunakan oleh siapa pun, seperti Cloud Vision API, Tensorflow, dan libraries lain dari komunitas machine learning. Situs ini memiliki berbagai video karya para kreator yang menjelaskan cara kerjanya, dan tautan kode open-source guna membantu Anda memulai. Untuk mengirimkan karya Anda, atau sekadar mempelajari hal-hal yang dibuat oleh orang lain, kunjungi A.I. Experiments.

Dan jika Anda sedang mencari lebih banyak inspirasi untuk mengetahui apa saja yang bisa dilakukan menggunakan machine learning, lihat eksperimen baru dari teman-teman kami di Google Arts & Culture.

Menyusul kesuksesan kedua kelas sebelumnya, Google akan kembali menyambut sejumlah startup pilihan Indonesia dalam Launchpad Accelerator kelas ketiga. Selain 6 startup dari Indonesia, program ini juga akan diikuti oleh para developer dari Brasil, India, Meksiko, Argentina, Kolombia, Thailand, Vietnam, dan Filipina.

Program Launchpad Accelerator mencakup bimbingan dari para Engineer Google, serta Product Manager dan mentor-mentor ahli lainnya dari berbagai perusahaan teknologi serta VC di Silicon Valley. Para partisipan akan menerima bantuan tanpa ekuitas, kredit untuk produk-produk Google, dukungan PR, dan kesempatan bekerja sama dengan Google selama 6 bulan di negara asal masing-masing.

Program kelas ketiga Launchpad Accelerator akan dimulai pada tanggal 30 Januari tahun depan di Launchpad Space, sebuah arena Google di San Francisco di mana para developer dan startup bisa mendapatkan training teknis gratis, bimbingan individual, dan akses edukasi lainnya guna membantu menyukseskan pembuatan aplikasi dan startup mereka.

Berikut ke-6 startup Indonesia yang akan berpartisipasi dalam Launchpad Accelerator kelas ketiga:


Hingga saat ini, Google telah mengirimkan 14 startup Indonesia ke kantor pusatnya di Mountain View, California. Google berkomitmen untuk terus mengembangkan lebih banyak developer berbakat Indonesia dan membantu pemerintah Indonesia bersama-sama menjadikan Indonesia perekonomian digital terbesar di Asia Tenggara. Untuk melihat startup dari negara lainnya yang terpilih dalam Launchpad Accelerator kelas ketiga, silakan merujuk pada postingan blog berikut.


Dengan senang hati kami ingin umumkan bahwa kini telah hadir blog resmi Google Developers Indonesia, dengan konten-konten yang juga ditulis dalam bahasa Indonesia. Di sini Anda bisa dapatkan artikel dan berita teknologi terbaru, pengumuman produk, beragam tutorial, dan banyak lagi konten lainnya dari tim Google Developers.

Blog ini akan membahas berbagai macam produk Google Developers, mulai dari Android, Firebase, Chrome, hingga Machine Learning. Pastikan Anda mengikuti blog ini dan juga akun Twitter kami di @googledevsid untuk mendapatkan info terbaru Google Developers.


Apakah Anda developer yang sedang membangun aplikasi menarik berikutnya? Apakah Anda ingin lebih tajam dalam menganalisis aplikasi dan penggunanya, sehingga bisa memonetisasi tanpa mengganggu user experience secara keseluruhan? Kalau begitu, solusinya ada di sini!

Selain menjawab semua pertanyaan ini, solusinya juga tersedia di sini: Firebase. Firebase bisa membantu Anda membangun aplikasi, memahami dan menumbuhkan user base, serta menautkannya dengan AdMob untuk membantu monetisasi yang lebih baik.





Mengembangkan aplikasi Anda

Firebase bisa menyediakan Realtime Database, Authentication, Cloud Messaging, Storage, Hosting dan Crash Reporting untuk membantu Anda dalam mengembangkan aplikasi. Lupakan tentang infrastruktur - Anda bisa berfokus pada pembangunan aplikasi dan menyerahkan pengoperasiannya kepada Firebase.

Analisa pengguna Anda

Bagian inti Firebase adalah solusi analitik yang 100% gratis dan khusus dibangun untuk aplikasi mobile. Dengan reporting tak terbatas hingga 500 events, Anda bisa menyiapkan berbagai pengukuran agar bisa mengetahui secara persis apa yang dilakukan user pada aplikasi, bagaimana mereka berinteraksi dengan aplikasi, dan apa yang paling mereka sukai dari aplikasi Anda. Dengan data ini, Anda bisa berfokus pada upaya menampilkan fitur-fitur terbaik, sekaligus meningkatkan fitur baru yang dibutuhkan.

Tingkatkan pengguna Anda

Setelah aplikasi diluncurkan, Firebase bisa membantu Anda meningkatkan dan engage kembali pengguna dengan fitur-fitur pertumbuhan yang kuat. Dengan menggunakan konsol Firebase Notifications, Anda bisa engage kembali para pengguna, mengadakan marketing campaigns, dan menargetkan pesan ke Audiences di Firebase Analytics. Dynamic Links bisa mempertahankan proses pemasangan aplikasi dan membawa pengguna ke konten yang relevan, baik untuk pengguna baru maupun yang sudah lama. Ada juga fitur Firebase Invites, solusi istimewa untuk app referrals dan berbagi, sehingga pengguna Anda saat ini bisa dengan mudah berbagi aplikasi atau konten favorit dalam aplikasi, lewat email atau SMS. Terakhir, Firebase juga bisa melacak pemasangan aplikasi AdWords Anda dan melaporkan lifetime value ke dasbor Firebase Analytics, dan Firebase Audiences juga bisa digunakan dalam AdWords untuk engage kembali pengguna spesifik. Misalnya, in-app events bisa didefinisikan sebagai konversi di AdWords, untuk mengoptimalkan iklan Anda secara otomatis, termasuk universal app campaigns.

Monetisasi produk Anda

Dengan AdMob dari Google, Firebase juga bisa membantu Anda memonetisasi aplikasi dengan menautkan Firebase Analytics dengan monetisasi. Dengan menggabungkan kedua produk ini, Anda mendapatkan wawasan mendalam tentang usage data, yang nanti bisa digunakan untuk mengoptimalkan user experience dan memonetisasi aplikasi Anda. Apakah pengguna Anda mengalami kesulitan dalam menyelesaikan level tertentu? Bantulah progress mereka dengan Rewarded Video. Apakah mereka menelusuri kontent secara terus menerus di aplikasi Anda? Bantulah mereka menemukan aplikasi menarik lain dengan Native Express. Apakah segelintir pengguna banyak mengeluarkan biaya di IAP dan Anda ingin pengalaman mereka bebas dari iklan? Segmentasikan mereka dengan Firebase, dan kecualikan mereka dari iklan.



Ingin mengetahui selengkapnya? 

Periksa video di atas, di mana Andrew Brogden, Mobile Ads Developer Relations dan David East, Developer Advocate, menjelaskan apa saja manfaat penggunaan AdMob dan Firebase secara bersamaan, serta cara menyiapkan proyek Android dan iOS dengan kedua SDK tersebut.

Siap untuk mulai mencoba Firebase dan AdMob? Daftarkan diri untuk akun Firebase dan akun AdMob dan tautkan kedua akun itu.

Ikuti terus blog kami berikutnya di Firebase dalam beberapa pekan mendatang, karena kami akan membahas lebih jauh analisis perilaku pengguna (berkat Firebase, Anda sekarang memiliki wawasan mendalam) dan bagaimana hal ini bisa membantu Anda meningkatkan perolehan ulasan bintang 5!

Sampai jumpa, pastikan untuk tetap terhubung ke berbagai hal tentang AdMob dengan mengikuti kami Twitter, LinkedIn dan laman Google+ kami.

Ditulis oleh Alex Fan, Business Development Executive, Mobile Partnerships.


Ditulis oleh Lily Sheringham, tim Google Play

Inovidea Magna Global, adalah developer PicMix, sebuah aplikasi pengedit foto dan video, yang kini berevolusi menjadi platform media sosial berbasis minat yang didukung oleh content discovery dan social commerce. PicMix memiliki 27 juta pengguna di seluruh dunia, 65% di antaranya berada di luar pasar utamanya di Indonesia.

Simak Calvin Kizana, CEO, dan Sandy Colondam, Co-founder, menjelaskan bagaimana mereka menggunakan alat Google Play, misalnya Store Listing Experiments dan Material Design, untuk membuat aplikasi berkualitas yang menarik bagi pengguna global.

Pelajari selengkapnya tentang Store Listing Experiments dan temukan cara memulai penggunaan Material Design. Juga, dapatkan aplikasi Playbook for Developers dan jangan lewatkan fitur-fitur dan praktik terbaik lainnya untuk membantu Anda mengembangkan bisnis yang sukses di Google Play.


Ditulis oleh Xiangye Xiao dan Bob Jung, Internationalization

Tantangan besar dalam berbagi informasi digital di seluruh dunia adalah “tofu”—kotak-kotak kosong yang muncul ketika komputer atau situs web tidak bisa menampilkan teks⯐. Tofu bisa menimbulkan kebingungan, gangguan dalam komunikasi, dan pengalaman pengguna yang buruk.

Lima tahun yang lalu kami mulai mengatasi masalah ini melalui proyek font Noto—yang artinya “No more tofu”—(Tidak ada lagi Tofu). Saat ini, jenis font Noto open source Google menyediakan tipografi digital yang indah dan konsisten untuk setiap simbol dalam standar Unicode, yang mencakup lebih dari 800 bahasa dan 110.000 karakter.


Beberapa contoh dari 110.000+ karakter yang tercakup oleh font Noto.



Proyek Noto dimulai sebagai sebuah keharusan untuk sistem operasi Android dan Chrome OS dari Google. Saat memulai, kami tidak menyadari besarnya tantangan ini. Untuk itu diperlukan pengujian desain dan teknis dalam ratusan bahasa, dan spesialis ahli. Dalam bahasa Arab, misalnya, masing-masing karakter memiliki empat glyph (yaitu bentuk-bentuk yang bisa digunakan karakter) yang berubah bergantung pada teks setelahnya. Dalam bahasa India, glyph dapat disusun ulang atau bahkan dibagi menjadi dua, bergantung pada teks sekitarnya.

Kunci untuk mencapai kesuksesan ini adalah bermitra dengan para ahli di bidang desain font, termasuk Monotype, Adobe, dan jaringan relawan yang menakjubkan. Selain "no more tofu" dalam bahasa-bahasa yang umum digunakan setiap hari, Noto akan digunakan untuk melestarikan sejarah dan budaya bahasa langka melalui digitalisasi. Sebagai karakter baru yang diperkenalkan ke dalam standar Unicode, Google akan menambahkan ini ke dalam jenis font Noto.

Google berkomitmen kuat pada keterbukaan dan aksesibilitas serta inovasi yang menyertainya. Jenis font Noto lengkap, design source files, dan font building pipeline tersedia secara gratis pada tautan di bawah ini. Dengan semangat berbagi dan komunikasi lintas budaya, silakan menggunakan dan menikmatinya!

Font building pipeline: https://github.com/googlei18n/fontmake.


Diterbitkan pertama kali di blog Inside AdMob
Ditulis oleh Chris Jones, Social Team, AdMob.

Native Ad adalah hal besar berikutnya dalam mobile advertising dengan diperkirakan pengeluaran native ads akan tumbuh menjadi $21 miliar di tahun 2018. Ini adalah kesempatan yang sangat potensial bagi developer aplikasi, namun bagaimana Anda bisa menggunakan native ad untuk membantu meningkatkan UX dan memonetisasi aplikasi? Inilah gambaran singkat tentang native ad, dan cara memulainya.

Apa yang dimaksud dengan Native Ad?
Native Ad menyesuaikan dengan bentuk dan fungsi pengalaman pengguna di tempat pemasangannya. Native ad ini juga menyesuaikan dengan desain visual aplikasi tempat pemasangannya. Native ad meningkatkan pengalaman pengguna dengan memberikan value melalui iklan relevan yang mengalir di dalam konteks materi aplikasi sekitarnya. Sederhananya; native ad pas di mana saja.


Native ad bukanlah hal baru.
Sejak zaman keemasan radio nirkabel dan surat kabar harian, pengiklan telah mencari cara-cara inovatif untuk menyesuaikan brand dan pesan mereka dengan tempat penyajiannya kepada konsumen. Dalam dunia periklanan digital, Google adalah salah satu pengiklan "native" pertama, yang mengembangkan iklan search yang langsung menyesuaikan dengan informasi pada laman search result.

Namun saat ini, konsumen ada di mana-mana.
Dan kita sudah harus beradaptasi; memberikan konten berkualitas tinggi yang bisa menyesuaikan diri dengan berbagai layar dan ukuran. Misalnya, situs yang dioptimalkan untuk handphone kini memiliki tombol serta font besar dan aplikasi mobile memungkinkan pengguna scroll ke atas dan ke bawah atau ke kiri dan kanan, daripada harus mengklik laman yang ingin mereka lihat. Native ad juga memahami bahwa user experience sangat penting agar iklan berhasil.

Konten sudah berkembang, dan iklan kita harus menyesuaikan diri.
Orang tidak suka jika pengalaman aplikasi mereka disisihkan oleh iklan jelek yang mengganggu. Native ad menawarkan solusi sederhana: iklan yang sesuai dengan bentuk dan fungsi dari konten developer. Kami membantu Anda membuat iklan yang indah dan menarik, sehingga konsumen tetap merasa nyaman.

Native ad bersifat kohesif.
Iklan ini tidak mencolok. Iklan dibuat agar sesuai dengan tampilan dan fungsi aplikasi, serta konsisten dengan perilaku platform, sehingga konsumen merasa seolah-olah iklan benar-benar sesuai dengan content experience mereka. Dengan kata lain - ini adalah iklan yang memperhatikan pengalaman pengguna.

Cara memulai - Dalam 5 langkah mudah:
  1. Masuk ke akun AdMob Anda di https://apps.admob.com
  2. Klik tab Monetize/All apps/+ new ad unit/Native
  3. Pilih dari berbagai ukuran,  template dan tipe iklan
  4. Sesuaikan iklan agar cocok dengan UI aplikasi Anda 
  5. Tulis beberapa baris kode dalam aplikasi Anda untuk meminta periklanan artikel yang baru. Sangat mudah!
Untuk informasi selengkapnya tentang membuat native ad, periksa pusat bantuan kami atau masuk di sini.
Mendaftar AdMob <Graphic>

Sampai jumpa, pastikan untuk tetap terhubung ke berbagai hal tentang AdMob dengan mengikuti Twitter, LinkedIn dan Google+ kami.





Ditulis oleh Dave Burke, VP of Engineering


Kali ini, kami akan memperkenalkan Android 7.1 Nougat, versi terbaru dari platform ini. Anda mungkin melihat bocoran tentang hal itu pada acara pekan lalu. Ini adalah pembaruan inkremental berbasis Android 7.0 namun juga meliputi fitur baru bagi konsumen dan developer — dari dukungan platform Daydream VR dan pembaruan sistem A/B hingga aplikasi shortcuts dan dukungan  gambar pada keyboard.

Kami sudah bekerja sama dengan pembuat device supaya siap untuk Android 7.1, dan selanjutnya kami akan memberikan Anda akses ke update ini agar bisa mulai menyiapkan aplikasi Anda.

Akhir bulan ini kami akan mempersembahkan platform Android 7.1 untuk Anda sebagai Developer Preview terbuka, mirip dengan apa yang kami lakukan untuk Android 7.0. Anda akan bisa menguji dan membangun di atas platform baru ini dan mencoba fitur-fitur terbaru.

Seperti biasa, kami akan menyajikan Developer Preview melalui program Android Beta, agar benar-benar mudah untuk berpartisipasi.
Ada apa saja di dalam Android 7.1?
Android 7.1 memberikan produktivitas, keamanan, dan kinerja Android 7.0, bersama berbagai optimalisasi dan perbaikan bug, fitur, serta API baru (API level 25).

Untuk developer, Android 7.1 menambahkan kemampuan baru guna membantu Anda mendorong engagement dalam aplikasi dan memberikan peningkatan user experience, misalnya:
  • App shortcuts API — memungkinkan Anda menonjolkan tindakan penting langsung di launcher dan pengguna bisa langsung masuk ke dalam aplikasi. Anda bisa membuat hingga 5 shortcuts, baik statis maupun dinamis.
  • Dukungan ikon bulat pada aplikasi — memungkinkan Anda menyediakan ikon membulat yang menarik dan cocok dengan tampilan Pixel serta launcher lainnya.
  • Metadata live wallpaper yang disempurnakan — memungkinkan Anda memberikan metadata tentang live wallpaper kepada setiap pemilih yang menampilkan wallpaper sebagai preview. Anda bisa menampilkan metadata yang ada seperti label, keterangan, dan penulis, serta URL konteks baru dan judul untuk ditautkan ke informasi selengkapnya.
Android 7.1 juga menambahkan fitur yang paling banyak diminta developer terhadap platform ini:
  • Dukungan gambar pada keyboard — memperluas tipe materi yang bisa diakses pengguna dari keyboard mereka, memungkinkan mereka mengekspresikan diri melalui stiker khusus, GIF animasi, dan banyak lagi. Aplikasi bisa memberi tahu keyboard tentang jenis konten yang diterima, dan keyboard bisa memberikan semua gambar serta konten lainnya yang ditawarkan kepada pengguna. Untuk kompatibilitas yang luas, API ini juga akan tersedia dalam support library.
  • Storage Manager Intent — memungkinkan aplikasi membawa pengguna langsung ke layar Settings baru untuk membersihkan file yang tidak terpakai dan mengosongkan ruang penyimpanan pada device.

Untuk operator dan aplikasi menelpon, platform ini memasukkan API baru guna mendukung pemanggilan multi-end-point dan opsi konfigurasi telepon baru.
Dukungan keyboard gambar pada Nexus 6P
Dukungan gambar pada keyboard: Memungkinkan pengguna memasukkan gambar dan materi lainnya secara langsung dari keyboard.
Pintasan aplikasi pada Nexus 6P
Aplikasi shortcut: Gunakan pintasan aplikasi untuk menonjolkan tindakan penting dan langsung membawa pengguna mendalami aplikasi Anda.
Persiapkan aplikasi Anda
Android 7.1 adalah rilis inkremental, namun selalu penting untuk memastikan aplikasi Anda terlihat dan berjalan dengan baik — terutama saat berbagai device mulai tersedia bagi konsumen.

Android 7.1 Developer Preview akan memberikan semua yang Anda butuhkan untuk menguji aplikasi atau menambahkan fitur baru seperti shortcut atau gambar pada keyboard. Termasuk di dalamnya adalah SDK dengan API baru, build tools, dokumentasi dan contoh, serta emulator dan device system images untuk menjalankan aplikasi pada perangkat Nexus yang didukung. Kami juga akan menyertakan launcher dan aplikasi yang mendukung shortcut aplikasi, dan keyboard serta aplikasi yang mendukung gambar pada keyboard.

Jika ingin menerima Developer Preview secara otomatis, kunjungi Android Beta dan daftarkan device Anda. Jika pernah mendaftarkan device sebelumnya dan belum mencabut pendaftarannya, maka device Anda akan menerima update. Jika sudah mendaftar namun tidak ingin menerima update, kunjungi Android Beta untuk menghapus device yang sudah terdaftar tersebut sesegera mungkin.

Awalnya, kami akan menawarkan Developer Preview untuk perangkat Nexus 5X, Nexus 6P, dan Pixel C, yang diperluas ke perangkat lain yang didukung pada akhir preview. Pada rilis final dari platform 7.1.x Android, yang berlangsung awal Desember, kami akan meluncurkan update untuk sederet perangkat yang didukung — Nexus 6, 5X, 6P, 9, Player, Pixel C, dan perangkat Android One yang didukung — serta perangkat Pixel dan Pixel XL.
Akan segera hadir di device konsumen
Kami bekerja sama dengan mitra untuk membawa Android 7.1 ke berbagai device dalam ekosistem selama beberapa bulan ke depan, jadi kami sarankan untuk segera mengunduh Android 7.1 Developer Preview begitu tersedia. Uji kompatibilitas aplikasi Anda dan optimalkan agar terlihat sempurna, misalnya dengan menyediakan ikon aplikasi melingkar dan menambahkan shortcut aplikasi.

Sementara itu, nantikan informasi selanjutnya, kami akan segera membagikan detail selengkapnya tentang Developer Preview!