Android Q APIs - apa yang baru, dan apa artinya untuk Android?

Pengarang: Louise Ward
Tanggal Pembuatan: 4 Februari 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
Android 10 is here and I like it.
Video: Android 10 is here and I like it.

Isi


Pratinjau pertama Android Q ada di sini, di samping segala macam pembicaraan pengembang tentang kode baru di bawahnya. Beta 1 dari Android Q tersedia mulai hari ini untuk pengadopsi dan pengembang awal, membawa banyak perbaikan baru dengannya.

Walaupun jelas ada beberapa fitur yang dihadapi pengguna di Android Q, banyak hal yang membuat Android Q ditemukan di bawah kode. Kami berbicara tentang API, atau antarmuka pemrograman aplikasi. API ini adalah inti bagaimana aplikasi bekerja dengan sistem operasi yang mendasarinya.

Seperti yang Anda harapkan, pratinjau SDK yang akan datang mencakup beberapa API baru sehingga pengembang dapat menambahkan lebih banyak fungsionalitas ke platform. Berikut adalah ikhtisar tentang API Q Android baru yang perlu Anda ketahui.

API Jaringan Saraf Tiruan 1.2

Google ingin AI di ponsel Android Anda menjadi lebih pintar. Neural Networks API, pertama kali dirilis pada tahun 2017, mendefinisikan beberapa kecerdasan buatan dasar dan parameter pembelajaran mesin. Google mengatakan Android Q memperluas hingga 60 operasi baru, seperti ARGMAX, ARGMIN, dan LSTM terukur dengan sedikit peningkatan kinerja.


Ini sangat penting bagi pembuat perangkat keras, yang akan dapat meningkatkan pembelajaran mesin, deteksi objek, dan segmentasi gambar dalam aplikasi dan model mereka sendiri. Google berharap menjadikan Neural Network API 1.2 sebagai bagian dari kerangka kerja TensorFlow. Akhirnya ini berarti, di telepon, aplikasi yang berjalan di Android Q akan lebih mandiri.

API MediaCodecInfo

Google mengatakan API ini memudahkan aplikasi untuk memastikan seberapa bagus setiap perangkat Android dalam merender video. API menyederhanakan proses mengidentifikasi perangkat apa yang sedang digunakan, ukuran layar dan rasio aspek apa yang dimilikinya, kecepatan bingkai apa yang didukungnya, dan codec apa yang kompatibel. Intinya, aplikasi video akan lebih mampu menyediakan pemutaran video yang paling baik untuk perangkat apa pun.

API MIDI asli

Ini adalah API baru yang seharusnya membantu perangkat Android berbicara dengan peralatan MIDI secara lebih efektif. Beberapa aplikasi mengandalkan C ++ untuk melakukan pemrosesan audio. Untuk aplikasi ini khususnya, API MIDI Asli memungkinkan mereka berbicara dengan perangkat MIDI melalui NDK secara langsung. Dengan kata lain, data MIDI dapat dibaca di dalam audio callback menggunakan pembaca non-blocking. Ini mengurangi latensi dan memperhalus kinerja. Akhir permainan? Ponsel Android Anda akan lebih kompatibel dengan keyboard MIDI atau perlengkapan audio lainnya.


API Publik

Android Q akan mengurangi ketergantungannya pada API pribadi, kata Google. API pribadi umumnya hanya tersedia untuk organisasi atau pengembang tertentu yang disetujui. Ini akan mirip dengan Sony yang memberikan akses spesifik EA ke PS4 yang tidak bisa dijangkau oleh pembuat game lain. Google berpendapat aplikasi yang mengandalkan API (pribadi) yang tidak termasuk dalam SDK asli berisiko mengalami gangguan dan penyimpangan keamanan. Itu sebabnya Android Q semakin meningkatkan upaya perusahaan untuk hanya mendukung API publik.

Google mengatakan Android Q akan membatasi akses ke API non-SDK dari waktu ke waktu karena meminta pengembang untuk beralih ke API publik. Untuk memudahkan pengembang ke dalam transisi ini, Google hanya akan membutuhkan aplikasi yang menargetkan Android Q (dan lebih tinggi) untuk mematuhi batasan ini. Aplikasi yang menargetkan Android Pie dan sebelumnya akan tetap dapat menggunakan API pribadi. Google berencana untuk menambah daftar API publik pilihannya berdasarkan umpan balik dan permintaan pengembang. Ketika API publik yang sesuai tidak tersedia, Google akan bekerja dengan pengembang individual untuk menemukan kompromi.

Di tengah pengujian pengembang publik, Google ingin pengembang untuk menguji aplikasi mereka terhadap berbagai antarmuka non-SDK. Ini menyarankan devs menggunakan metode StrictMode untuk memastikan kapan API non-SDK digunakan. Ini adalah gagasan jangka panjang yang akan membantu pengembang membuktikan masa depan aplikasi mereka.

Penargetan API

Sesuai dengan rilis sebelumnya, Google akan memberlakukan penargetan API seiring perkembangan Android Q berlangsung. Ini berarti Google akan memaksa pengembang untuk memperbarui aplikasi mereka untuk Android yang lebih baru dan lebih baru.

Versi Android yang lebih baru umumnya lebih aman dan lebih kuat. Itu sebabnya akhir tahun ini Google Play akan membutuhkan aplikasi untuk menargetkan SdkVersion 28 (Android 9 Pie). Dengan kata lain, pada pertengahan tahun, pengembang yang membuat aplikasi baru atau pembaruan untuk aplikasi yang ada harus memastikan kompatibilitas dengan Android 9 Pie minimal, jika tidak Android Q. Selain itu, Google akan mulai memperingatkan pengguna ketika aplikasi di ponsel mereka menargetkan versi Android yang lebih lama dan usang.

Terakhir, pengembang perlu menyiapkan aplikasi mereka untuk konversi 64-bit. Saat ini, Android mendukung aplikasi 32-bit dan 64-bit, tetapi itu akan segera berubah. Akhir tahun ini semua aplikasi harus mendukung 64-bit. Ini akan sangat penting untuk aplikasi yang menggunakan SDK Android asli.

Mulai dengan Android Q

Sehingga meringkas beberapa API baru menuju Android Q. Ingin mencoba Android Q? Yang terdaftar dengan program pengembang Android dapat mengunduh pratinjau Android Q baru dan SDK dan Android Studio terkait.

Saat Google bekerja pada platform pemula, kekuatan Android Q hanya akan meningkat.Meskipun mungkin menarik bagi publik untuk melompat pada pembangunan pra-rilis, lebih penting bagi pengembang untuk memulai dengan API baru dan mempelajari perubahan di bawah tenda yang akan memiliki dampak yang lebih besar di masa depan.

akan membuat Anda tetap terbarui tentang semua hal Android Q saat proses OS baru. Informasi lebih lanjut akan tersedia datang Google I / O pada bulan Mei.

ejumlah aplikai Google Pixel 4 yang diperkirakan akan debut di ponel baru kini teredia untuk diunduh.Jika Anda mengikuti kegilaan kebocoran Pixel 4, Anda mungkin telah melihat banyak perkembangan baru...

Jika Anda menyukai aya, Anda telah menggunakan Google Play Muic elama beberapa tahun untuk menjadi tuan rumah perputakaan muik bear Anda. Tidak eperti banyak orang, aya tidak tertarik dengan layanan t...

Artikel Terbaru