Isi kandungan:
FroYo, FroYo, FroYo. Sepertinya anda tidak boleh melawat blog berteknologi atau membaca garis masa Twitter anda tanpa melihat berita tentang Android 2.2 di mana-mana. Froyo boleh melakukan ini, FroYo melakukan ini lebih cepat 300 peratus, FroYo mempunyai kuda. Ia cukup untuk membuat seorang lelaki waras gila (perkara yang baik tidak ada antara kita yang perlu bimbang tentang itu). Kami semua menginginkan beberapa ramuan Android yang lazat untuk telefon kami, tetapi adakah kami benar-benar tahu mengapa, atau apa yang datang bersama dengannya? Mudah-mudahan, pada masa kami selesai di sini, anda akan mempunyai idea yang lebih baik apa yang diharapkan, dan bila akan mengharapkannya. Tekan pautan itu, dapatkan sudu anda, dan mari kita periksa apa ramuan beku ini telah disimpan untuk anda dan saya.
Orang-orang di Google yang bekerja di Android jelas genius yang lapar, dengan cinta khusus untuk gula-gula. Kami telah melihat Cupcake (Android 1.5), Donut (Android 1.6), Eclair (Android 2.1), dan kini FroYo (Android 2.2). Setiap orang mendapat sedikit lebih baik, menawarkan lebih banyak perkara yang menarik untuk pemaju, dan yang paling penting - memberikan kita lebih banyak dan pilihan yang lebih baik untuk menjadikan telefon kita kelihatan dan berkelakuan bagaimana kita mahu. Ia tidak sempurna, dan mungkin tidak akan berlaku, tetapi FroYo menawarkan beberapa perubahan menarik serta menambah beberapa ciri asas yang kita semua inginkan. Mari cuba untuk memecahkan semuanya dalam bahasa Inggeris biasa supaya kita tahu apa yang diharapkan, apa yang tidak dijangkakan, dan kapan akan diharapkan.
Apa yang JIT? (aka Just Compiler Masa)
Lihat gambar itu? Anda mungkin pernah melihat sesuatu seperti itu ditampal di mana-mana bersama-sama dengan orang yang mengatakan JIT (pengatur suara) menjadikan telefon mereka sangat cepat, atau bahkan mendengar tuntutan bunyi liar seperti "berjalan 400 peratus lebih cepat". Itu betul. Lebih kurang. Kami bercakap mengenai JIT sedikit di podcast tetapi mari kita mengambil sedikit masa di sini untuk meletakkan semuanya.
Android menggunakan mesin maya berasaskan Java khas yang dipanggil Dalvik VM untuk menjalankan aplikasi. Kami semua menjalankan aplikasi Windows di java dan ada satu perkara yang mereka semua mempunyai persamaan - mereka perlu memulakan penterjemah Java di komputer kami sebelum mereka berjalan. Android adalah cara yang sama. Dalvik adalah seperti program yang berjalan di dalam Android, dan menjalankan aplikasi pihak ketiga untuk kami berinteraksi. Permainan yang anda sayangi, atau pengimbas kod bar dipercayai anda akan mengambil jalan bulat-buntu antara jari dan pemproses, melalui Dalvik VM. JIT adalah perubahan kepada cara aplikasi dijalankan. Ia merangkumi maklumat yang biasanya perlu melalui Dalvik VM, diterjemahkan ke dalam sesuatu yang boleh dibaca oleh Android, kemudian ditafsirkan sebagai maklumat yang boleh digunakan dan bertindak oleh pemproses. Dengan JIT, sejumlah kecil overhead baru ditambah ke Dalvik VM, tetapi ia menerjemahkan maklumat secara langsung ke sesuatu yang boleh digunakan dan bertindak secara langsung oleh sistem. Semasa Olimpik musim panas lalu, kita semua menyaksikan penyiar menggunakan penterjemah untuk mewawancarai atlet dari seluruh dunia. Baiklah
bayangkan bahawa JIT adalah salah satu alat sihir yang mereka gunakan di Pertubuhan Bangsa-bangsa Bersatu yang diterjemahkan dengan cepat, memotong orang tengah. Ya, itulah yang agak menakutkan.
Sedikit tentang kenaikan kelajuan sebenar dipanggil. Dalam gambar kami di atas, kami melihat aplikasi penanda aras yang dipanggil Linpack
Aplikasi ini hanya direka untuk melihat sejauh mana kod boleh diterjemahkan. Ia menunjukkan peningkatan besar dalam kelajuan, kerana itulah yang dilakukannya - mengukur kelajuan. Itulah di mana tuntutan ini 3 hingga 5 kali lebih cepat datang. Keadaan dunia sebenar tidak akan membawa anda kenaikan 500 peratus. Saya minta maaf. Berita baiknya ialah ia akan memberikan peningkatan kelajuan yang sangat bagus kepada aplikasi pihak ketiga, dan juga membebaskan masa pemproses untuk fungsi Android asli. JIT harus memberi kita semua yang sangat baik, dan sangat mengalu-alukan rangsangan prestasi keseluruhan.
Kata-kata tidak pernah menyeronokkan sebagai gambar, dan mereka tidak mempunyai peluang untuk menentang video! Semak ia.
Goodies baru
Video sejuk. Kita semua menyukai kawan hijau kecil kita, terutama ketika dia memberitahu kita tentang perkara baru yang mengagumkan yang kita akan dapat bermain dengan. Kami memberikan JIT bahagian khas di atas kerana ia begitu jauh dari dinding dan sukar untuk dijelaskan, tapi mari lihat apa lagi yang dikatakan video yang akan kami dapatkan dengan kemas kini FroYo kami.
Pemesejan awan ke telefon
Saya suka memanggil tolakan ini. Ciri baru ini memberikan pemaju satu cara untuk mengambil maklumat dan terus menolaknya dari pelayan Google ke telefon Android anda. Maklumat apa? Sebarang maklumat boleh dikendalikan oleh aplikasi. Dalam contoh dari video, pengguna melihat Peta Google pada penyemak imbas web komputernya. Selepas menandakan lokasi di peta, mereka boleh menggunakan pemalam penyemak imbas untuk menolak lokasi tersebut ke telefon Android. Sebaik sahaja diterima di telefon, pengguna boleh berbuat apa sahaja yang biasanya mereka boleh dalam apl Peta. Simpannya, tandai buku itu, pergi ke sana, atau kongsi semula. Ini akan berfungsi dengan lebih daripada peta. Saya melihat satu senarai tugasan yang dikongsi bersama dan perkongsian kalendar baru di ufuk.
Ingin melihatnya dalam tindakan? Sudah tentu awak buat! Phil meletakkan satu ini melalui langkah-langkah, dan ia batu. Semak video