Logo id.androidermagazine.com
Logo id.androidermagazine.com

Android 2.2, froyo, google i / o - mari kita memahami semua ini

Daftar Isi:

Anonim

FroYo, FroYo, FroYo. Sepertinya Anda tidak dapat mengunjungi blog teknologi atau membaca timeline Twitter Anda tanpa melihat berita tentang Android 2.2 di mana-mana. FroYo dapat melakukan ini, FroYo melakukan ini 300 persen lebih cepat, FroYo memiliki kuda poni. Sudah cukup untuk membuat orang waras gila (untungnya tidak ada dari kita yang perlu khawatir tentang itu). Kita semua menginginkan beberapa suguhan Android baru yang lezat untuk ponsel kita, tetapi apakah kita benar-benar tahu mengapa, atau apa yang menyertainya? Mudah-mudahan, pada saat kita selesai di sini Anda akan memiliki ide yang lebih baik apa yang diharapkan, dan kapan harus mengharapkannya. Tekan tautan, ambil sendok Anda, dan mari kita periksa apa ramuan beku ini tersedia untuk Anda dan saya.

Orang-orang di Google yang bekerja di Android jelas jenius lapar, dengan cinta khusus untuk permen. Kami telah melihat Cupcake (Android 1.5), Donat (Android 1.6), Eclair (Android 2.1), dan sekarang FroYo (Android 2.2). Masing-masing menjadi sedikit lebih baik, menawarkan hal-hal yang lebih menarik bagi pengembang, dan yang paling penting - memberi kita lebih banyak pilihan dan lebih baik untuk membuat ponsel kita terlihat dan berperilaku seperti yang kita inginkan. Ini tidak sempurna, dan mungkin tidak akan pernah terjadi, tetapi FroYo menawarkan kepada kami beberapa perubahan menarik serta menambahkan beberapa fitur dasar yang kita semua inginkan. Mari kita coba menjabarkan semuanya dalam bahasa Inggris sehingga kita tahu apa yang diharapkan, apa yang tidak diharapkan, dan kapan harus mengharapkannya.

Apa JIT? (alias Just in Time Compiler)

Lihat gambar itu? Anda mungkin pernah melihat sesuatu seperti itu terpampang di mana-mana bersama dengan orang-orang yang mengatakan JIT (Kompilasi hanya) membuat ponsel mereka oh-begitu-cepat, atau bahkan mendengar klaim terdengar liar seperti "berjalan 400 persen lebih cepat". Ya itu benar. Semacam. Kami berbicara tentang JIT sedikit di podcast, tetapi mari kita luangkan waktu di sini untuk mengeluarkan semuanya.

Android menggunakan mesin virtual khusus berbasis Java yang disebut Dalvik VM untuk menjalankan aplikasi. Kita semua menjalankan aplikasi Windows di java dan ada satu hal yang sama-sama mereka miliki - mereka perlu memulai interpreter Java di komputer kita sebelum dijalankan. Android juga demikian. Dalvik seperti sebuah program yang berjalan di dalam Android, dan menjalankan aplikasi pihak ketiga untuk kita berinteraksi. Gim yang Anda sukai, atau pemindai barcode tepercaya Anda harus menempuh jalur putaran antara jari dan prosesor, melalui Dalvik VM. JIT adalah perubahan cara aplikasi dijalankan. Itu mengambil informasi yang biasanya harus melalui Dalvik VM, ditafsirkan menjadi sesuatu yang dapat dibaca Android, kemudian ditafsirkan menjadi informasi yang dapat digunakan dan ditindaklanjuti oleh prosesor. Dengan JIT, sejumlah kecil overhead baru ditambahkan ke Dalvik VM, tetapi menerjemahkan informasi secara langsung menjadi sesuatu yang dapat digunakan sistem dan bertindak langsung. Selama Olimpiade musim panas lalu, kita semua melihat para penyiar memanfaatkan penerjemah untuk mewawancarai atlet dari seluruh dunia. Baik

bayangkan JIT adalah salah satu headset ajaib yang mereka gunakan di PBB yang menerjemahkan dengan cepat, memotong perantara. Ya, itu keren sekali.

Sedikit tentang peningkatan kecepatan yang sebenarnya diperlukan. Dalam gambar kami di atas, kami melihat aplikasi pembandingan yang disebut Linpack

Aplikasi ini dirancang hanya untuk melihat seberapa cepat kode dapat diterjemahkan. Ini menunjukkan peningkatan besar dalam kecepatan, karena hanya itu yang dilakukannya - mengukur kecepatan. Dari situlah klaim 3 hingga 5 kali lebih cepat datang. Situasi dunia nyata tidak akan memberi Anda kenaikan 500 persen. Maafkan saya. Berita baiknya adalah itu akan memberikan peningkatan kecepatan yang sangat bagus untuk aplikasi pihak ketiga, serta membebaskan waktu prosesor untuk fungsi Android asli. JIT harus memberi kita semua peningkatan kinerja yang sangat baik, dan sangat disambut secara keseluruhan.

Kata-kata tidak pernah semenyenangkan gambar, dan mereka tidak memiliki peluang melawan video! Coba lihat.

Barang baru

Video keren. Kita semua mencintai teman kecil kita yang hijau, terutama ketika dia memberi tahu kita tentang hal-hal baru yang luar biasa yang dapat kita mainkan. Kami memberikan JIT bagian khusus di bagian atas karena begitu sulit dan sulit untuk dijelaskan, tapi mari kita lihat apa lagi yang menurut video ini akan kita dapatkan dengan pembaruan FROYo kita.

Perpesanan cloud-to-device

Saya suka menyebut push ini plus. Fitur baru ini memberi pengembang cara untuk mengambil informasi dan langsung mendorongnya dari server Google ke ponsel Android Anda. Informasi apa? Informasi apa pun yang dapat ditangani oleh aplikasi. Dalam contoh dari video, pengguna melihat Google Maps di browser web komputernya. Setelah menandai lokasi di peta, mereka dapat menggunakan plug-in browser untuk mendorong lokasi itu ke ponsel Android. Setelah diterima di telepon, pengguna dapat melakukan apa saja yang biasa mereka lakukan di aplikasi Maps. Simpan, buat bookmark, navigasikan, atau bagikan ulang. Ini akan bekerja lebih dari sekadar peta. Saya melihat generasi baru daftar tugas bersama dan berbagi kalender di cakrawala.

Ingin melihatnya beraksi? Tentu saja Anda lakukan! Phil menempatkan ini melalui langkah, dan batu. Lihat videonya

Karena itu, saya benar-benar berharap sebagian besar perangkat masih tersedia untuk dijual untuk mendapatkan FroYo. Tentu saja ponsel seperti Droid Incredible atau Nexus One akan mendapatkannya, tetapi saya rasa bahkan beberapa model lama seperti Droid Eris atau MyTouch 3G akan melihat 2.2 pada akhirnya. HTC telah memberi kami beberapa wawasan tentang rencana mereka -

jika ponsel Anda diluncurkan tahun ini, kemungkinan besar kami akan menawarkan peningkatan ke versi Froyo. Ini termasuk model populer seperti Desire dan Droid Incredible serta telepon yang ditunggu-tunggu seperti Evo 4G, MyTouch slide dan model yang akan datang. Kami akan mengumumkan daftar lengkap ponsel dan tanggal setelah kami semakin dekat untuk meluncurkan peningkatan. Kami bekerja erat dengan Google dan mitra kami lainnya untuk memastikan kami memiliki akses paling awal ke semua yang kami butuhkan untuk memberikan pengalaman Sense yang lengkap dan solid di Froyo. Kami berharap untuk merilis semua pembaruan pada paruh kedua tahun ini, tetapi belum bisa lebih spesifik.

Khususnya yang absen adalah HTC Hero dan Droid Eris, tetapi seperti yang saya katakan - saya percaya perangkat ini akan melihat semacam pembaruan ke 2.2 jika hanya untuk menyatukan Android Market sedikit.

Google mengatakan akan segera meluncurkan pembaruan. Kami mendapat sedikit rasa ketika Google menyelesaikan beberapa pembaruan di sana-sini dan beberapa orang dan bahkan seorang blogger terkenal pada suatu pagi terbangun oleh pembaruan Froyo.

Tapi bagaimana dengan orang lain? Google dapat mengontrol apa yang mereka kirim ke ponsel mereka, yang merupakan keuntungan besar dari memiliki Nexus One meskipun memiliki masalah. Model lain harus bergantung pada saluran yang berbeda. Kita semua cukup yakin bahwa pabrikan telah memiliki akses ke versi Android 2.2 beta untuk sementara waktu sekarang dan sudah bekerja keras untuk memindahkan semuanya agar bekerja dengan baik di perangkat mereka. Mereka kemudian akan mengirim pembaruan ke operator untuk pengujian, dan setelah disetujui operator akan meneruskannya kepada pengguna.

Pengguna Motorola Droid akan segera melihat pembaruan, dan bahkan ada pembicaraan tentang melihatnya pada bulan Juni, tetapi saya tidak bermaksud untuk mengandalkan gosip intertube. Berikan Moto waktu yang diperlukan untuk melakukan peningkatan tanpa cacat yang bagus dan pada akhirnya semua orang lebih bahagia daripada saat mereka membangun versi beta seperti kereta.

Perangkat lain harus menunggu hal-hal seperti HTC Sense atau integrasi MotoBlur (yang diharapkan sudah ditangani sebagian selama pekerjaan untuk meningkatkan ke 2.1), dan hal-hal seperti mengerjakan semua kekusutan agar perangkat keras bekerja dengan baik dengan pembaruan. Yakinlah bahwa pabrikannya bekerja keras dan akan melakukan yang terbaik untuk memperbarui pada waktu yang tepat, karena hanya itu yang bisa kita lakukan jika kita tidak ingin membawa masalah ke tangan kita sendiri.

Tentu saja ada lebih banyak yang terjadi di Google I / O bahwa apa yang kita bahas di sini hari ini, (alat peraga besar untuk Jared karena mencoba mengikuti semua itu!) Tetapi sekarang kita tahu hal-hal penting tentang apa yang akan terjadi dengan apa yang sudah kita miliki di tangan kita. Apa yang paling Anda nantikan di Android 2.2? Bagikan pemikiran Anda dalam komentar dan di forum dan mari kita mainkan permainan tunggu bersama!

Sampai jumpa nanti,

Jerry