Sabtu, 16 April 2016

Kelinci dan kura-kura: Kisah evolusi Android

[Android bergerak terlalu cepat dengan rilis software - terlalu cepat untuk ekosistem smartphone untuk mengikuti. Pada saat yang sama, Android bergerak terlalu lambat, sebagai vendor CE mengambil itu di luar zona kenyamanan mobile dengan pengenalan faktor bentuk dari tablet ke terminal dalam mobil. penulis tamu Tsahi Levent-Levi menguraikan kekuatan pasar tegang ekosistem Android dan Google, ketika bergerak menjauh dari smartphone ke perangkat tambahan.]

Android evolusi pic
Android adalah semua kemarahan hari ini. Dalam pertemuan saya dan korespondensi dengan vendor elektronik konsumen di seluruh dunia seolah-olah mereka telah benar-benar lupa tentang "tua" "embedded system operasi" - pSOS, VxWorks, MontaVista, Nucleus, OSE, atau salah satu Linux dan varian Unix yang orang telah menggunakan selama bertahun-tahun sekarang.
Sementara ada beberapa benteng Meego dan beberapa pengembang Linux Embedded, sebagian besar pasar telah bergeser menggunakan Android.Dan itu bukan hanya tentang ponsel. Ini televisi. Dan tablet. Dan media ponsel. Dan set-top-box. Dan telepon DECT. Dan DVR. Dan Digital Picture Frames. Dan Dalam navigasi mobil dan sistem hiburan. Setiap perangkat yang memiliki layar sekarang menjadi tersangka utama untuk bermigrasi ke Android.
vendor chipset telah mengambil pemberitahuan dari Android. vendor chipset yang tidak katering untuk perangkat mobile tidak Android dalam waktu dekat mereka untuk rencana awal 2011. Itu 3 bulan yang lalu. Hari ini, ini vendor chipset yang bergabung kereta musik dan memperbarui peta jalan dan strategi mereka dengan merangkul Android - mereka telah menemukan bahwa lebih baik untuk bergabung dengan klub dari untuk melawan arus.
Hare: Bergerak terlalu cepat
Sementara ini terjadi, Google memindahkan gigi. Pada tahun 2010 mereka telah memperpendek siklus rilis untuk banyak produk mereka dan membesarkan tantangan baru untuk perusahaan yang ingin untuk tetap di depan permainan dan bersaing di pasar.
Dengan 5 atau 6 rilis dari sistem operasi mereka dalam satu tahun, mungkin tampak bahwa Google bergerak terlalu cepat dengan Android. Sementara yang pasti benar, Google dan Android juga bergerak terlalu lambat pada waktu yang sama.
Android Versi Rilis Timeline
Jika Anda melihat arena handset mobile, Google pasti tidak menunggu siapa pun.
Jumlah semata-mata rilis menempatkan vendor handset dalam posisi tidak nyaman karena tidak dapat mengikutinya. Sony Ericsson merilis Xperia X10 dengan Android 1.6 pada Agustus 2010. Dell keluar-melakukan mereka dengan Dell Aero menjalankan Android 1.5 pada Agustus 2010. perangkat Lama yang meluncurkan dengan Android 2.1: Motorola Droid X dirilis pada Juli 2010 dan HTC EVO dirilis pada bulan Juni 2010 adalah contoh seperti itu.
Pada saat yang sama, Google telah mengatasi implementasi yang berbeda dari API set mereka untuk pengembang dengan vendor handset yang berbeda melalui CTS program mereka (Uji Kompatibilitas Suite).
Perubahan ini antara versi Android tidak hanya penambahan - beberapa dari mereka adalah perubahan infrastruktur yang mempengaruhi pengembang dan istirahat kompatibilitas di versi. Ambil contoh penambahan Stagefright - kerangka media baru dirilis bersama OpenCore di Android 2.2 - akan Google menjadi menjaga OpenCore bergerak maju atau akan mereka mencela itu dalam rilis mendatang?
Andy Rubin, VP Platform Mobile di Google mengatakan dalam sebuah wawancara bahwa siklus peluncuran mereka "mungkin akan berakhir menjadi setahun sekali ketika hal-hal mulai menetap". Apakah yang akan terjadi dalam waktu dekat dengan iOS inovasi dan pengenalan Windows Phone 7? Tidak sepertinya.
Kura-kura: Bergerak terlalu lambat
Di sisi lain, Google belum mampu memenuhi permintaan pasar hoki-stick untuk platform Android.
Kembali pada tahun 2007, Google menciptakan OHA (Open Handset Alliance) konsorsium sebagai kerangka kerja tata kelola di mana Google bisa menetapkan persyaratan handset kepatuhan dan dengan demikian menjalankan pertunjukan (lihat mereka persyaratan CTS dan CDD baru ini diterbitkan. Mengikuti filosofi yang sama, mereka mendirikan Google TVuntuk televisi Android-powered. kategori produk berikutnya yang Google akan fokus pada akan tablet. Tapi bagaimana dalam mobil sistem, set-top box atau media ponsel? Masukkan OESF.
The OESF (Open Tertanam Software Foundation) adalah sebuah aliansi terbuka dibentuk di Jepang dan aktif di seluruh Asia Pasifik. Ini adalah inisiatif pertama non-Google konsorsium untuk Android. Charter adalah untuk mendefinisikan API set baru yang mencakup produk yang Google tidak. Dalam hal itu, OESF telah memperkenalkan sendiri Market Place SDKdan membuat langkah di bidang yang terkait dengan jaringan rumah, komunikasi VoIP, tumpukan keamanan, otomotif dan lainnya.
Google telah memutuskan di masa lalu bahwa tablet harus menjalankan OS Chrome mereka - sebuah sistem operasi berbasis jaringan - dan tidak Android. Mereka juga menyatakan bahwa vendor harus menunggu rilis Android Honeycomb dan tidak menggunakan Froyo atau Gingerbread untuk tablet. Vendor belum yakin, lebih memilih untuk menggunakan Android sebagai gantinya, dengan versi saat ini yang tersedia. Pada bulan September 2010, selama IFA Berlin, sebuah membunuh tablet berbasis Android-baru telah diperkenalkan : Toshiba Folio 100, E-Noa tablet Interpad Android, tablet Elonex eTouch, ViewSonic ViewPad 7, tablet Archos 'dan Samsung Galaxy Tab. Deutsche Bank Jonathan Goldberg telah menyusundaftar 30 tablet direncanakan selesai pada akhir tahun ini saja.
Samsung Galaxy Tab dirilis ke pasar dengan banyak kemeriahan bulan lalu adalah tablet Android pertama yang berasal dari vendor besar dan didukung oleh Google melalui Android Market. Ini jelas menunjukkan sikap baru Google dengan tablet. Masalah-masalah tata letak aplikasi yang diharapkan dengan tablet ini karena resolusi yang berbeda daripada yang tersedia pada ponsel akan menyebabkan sakit kepala untuk pengguna dan pengembang dalam jangka pendek.
Faktor ke dalamnya sensasi tumbuh di Cina sekitar Android dan kami terikat untuk melihat inovasi terjadi dari kampus Google di Android.
Akan masalah ini diselesaikan dalam rilis berikutnya Android - Gingerbread, atau hanya di satu setelah itu - Honeycomb? Akan Google mencoba mendorong vendor untuk Chrome OS bukan untuk tablet? Pertanyaan-pertanyaan yang berakhir terbuka menunjukkan bagaimana lambat Google adalah dalam menyikapi pasar non-smartphone.
Masalah ini faktor bentuk adalah dimensi kedua fragmentasi Android. Ada tiga dimensi lebih: implementasi fragmentasi, pengguna pengalaman fragmentasi dan fragmentasi basis kode. Jika Google ingin mempertahankan kontrol mereka atas platform Android, mereka harus menyelesaikan semua ini lima dimensi fragmentasi Android .
Bola kristal
Google bergerak cepat dengan Android dan pada saat yang sama mencoba untuk memecahkan masalah fragmentasi platform mereka: mereka bekerja keras untuk mengurangi jumlah handset yang menjalankan versi Android, mereka mencoba untuk memecahkan fragmentasi pelaksanaan dengan CTS mereka suite dan mereka sekarang berfokus pada isu-isu pengalaman pengguna.
Hal ini tidak akan cukup. Platform Android telah menangkap vendor CE dari semua jenis. Setiap perangkat yang membutuhkan user interface untuk mengoperasikan adalah baik pindah ke Android atau akan pindah ke Android segera. Dengan mengabaikan perangkat ini, Google meninggalkan pintu terbuka lebar bagi vendor lain dan organisasi untuk memenuhi kebutuhan mereka: OESF melakukan itu di depan standardisasi, sementara pendatang baru ke pasar ini seperti Amazon mungkin menjadi yang menyediakan toko aplikasi untuk perangkat tersebut.
Pada akhir hari, Google akan dapat fokus dan mengendalikan jumlah yang relatif kecil dari faktor bentuk: smartphone, televisi dan mungkin tablet.Sisanya pasar akan menggunakan platform Android tanpa bantuan langsung Google dan kontrol; kita harus melihat toko aplikasi lain memasuki pasar ini, yang merupakan kesempatan yang tulus untuk orang-orang seperti app store Amazon (berbasis Android, menyalakan label putih, siapa?) dan semua penyedia layanan lain di luar sana untuk bersaing dengan layanan Google di Google kandang sendiri.
- Tsahi

Minggu, 03 April 2016

Android 'M' Adalah Marshmallow: Nama Google Untuk Android 6.0


Android 6.0 MarshmallowGoogle telah memberikan nama untuk Android 6.0 sistem operasi mobile-nya: Marshmallow. Sistem operasi yang telah disebut sebagai Android M, melanjutkan tradisi Google dalam penamaan sistem operasi setelah manis memperlakukan.
Ini adalah tradisi bagi Google untuk ditunjuk surat alfabet untuk perbaikan utama dari sistem operasi mobile yang dominan. Versi pertama yang menggunakan tradisi ini adalah Cupcake , yang diikuti oleh Donut , Eclair , Froyo , Gingerbread , Honeycomb , Ice Cream Sandwich , Jelly Bean , KitKat , Lollipop dan sekarang Marshmallow.
Android digunakan di hampir 80 persen smartphone di seluruh dunia, karena ketersediaannya di banyak produsen perangkat mobile, lawan iOS Apple yang didedikasikan hanya untuk produk Apple. Meskipun banyak dari banyak perangkat Android menggunakan versi yang upgrade tidak tersedia, Android memimpin platform untuk tablet.

Tasty Nama Baru, Tasty Treats New

Google pertama kali mengumumkan rencana untuk Android M at its 2015 I / O pengembang konferensi pada bulan Mei, dan pengumuman resmi M sebagai Marshmallow pada tanggal 17 Agustus 2015, bertepatan dengan rilis update preview pengembang akhir untuk sistem operasi yang meliputi resmi software development kit (SDK).
Pengembang sekarang dapat juga mempublikasikan aplikasi mereka untuk Android Marshmallow di toko Google Play.
Sebagai penerus dari Lollipop, Google mengklaim bahwa Marshmallow adalah rilis Android paling kuat belum. Pembaruan membawa ratusan perbaikan, tetapi banyak dari mereka sangat inkremental.
Pengembang pratinjau pertama memiliki banyak fitur baru. Tapi dengan masing-masing preview baru, mereka lebih fokus pada stabilitas daripada fitur baru.
Android Marshmallow, seperti rilis utama sebelumnya, memperkenalkan banyak hal baru. Sebagai awal, Google yang mulai suka menggunakan banyak animasi pada Android, mulai menggunakan animasi booting. animasi boot yang diperkenalkan dengan Android Lollipop, boot animasi Marshmallow ini mengambil sedikit lebih jauh dengan lingkaran warna-warni yang berputar, mengubah ukuran, bangkit dan berubah menjadi yang wordmark "Android".
Setelah sistem operasi idles up, pengguna diberi nuansa baru dari sistem operasi. Dimulai dengan wallpaper baru, baru dan didesain ulang antarmuka. Pengguna diberi kemampuan untuk mengedit Pengaturan Cepat matikan yang memiliki pilihan untuk ikon di status bar.
Sekarang Tap telah membaik. Dengan panjang-tekan untuk tombol home, pengguna akan melihat jejak garis putih pada layar yang kemudian akan pop-up kartu Now. Sebagai bagian dari rilis Android Marshmallow, Sekarang pada Tap merupakan update untuk Google Now asisten pribadi. Oleh karena itu dapat diakses di mana saja, pengguna dapat menggunakan Sekarang tidak peduli apa yang mereka lakukan.
Dengan menekan dan menahan tombol home, pengguna dapat muncul dan mencari apa saja tanpa meninggalkan aplikasi mereka di. Sekarang pada Tap juga dapat digunakan untuk menemukan aplikasi baru dan konten dalam aplikasi.
Google telah menambahkan beberapa pilihan baru maju ke pengaturan manajemen aplikasi, termasuk "Memodifikasi pengaturan sistem" dan "optimasi baterai." Sistem operasi juga menyoroti Doze yang mendeteksi ketika sensor gerak perangkat tidak aktif dan luka bawah pada tingkat aktivitas aplikasi latar belakang. Google mengklaim fitur ini dapat melipatgandakan hidup baterai perangkat. Pengaturan izin baru memudahkan pengguna untuk memutuskan informasi apa aplikasi di ponsel mereka dapat menggunakan, dengan memberi mereka kesempatan untuk mengkonfirmasi atau menolak akses dalam konteks.
Pengguna juga dapat mencabut izin untuk aplikasi untuk mengakses informasi tertentu melalui opsi baru di menu pengaturan. Kemampuan ini arus model izin untuk pengguna ketika mereka ingin menginstal atau meng-upgrade aplikasi.
The Marshmallow membawa dukungan untuk Android Pay, jawaban Google ke Apple Bayar. Dengan fitur tersebut, pengguna dapat membayar untuk hal-hal di toko-toko langsung dari perangkat mobile mereka. Setelah pengguna telah terdaftar kartu mereka, mereka hanya dapat menempatkan perangkat di dekat terminal contactless pedagang untuk melakukan pembayaran. Untuk keamanan tambahan, dukungan sensor sidik jari Marshmallow adalah sekarang asli. Sidik jari di Marshmallow juga dapat digunakan untuk membuka perangkat dan melakukan pembelian di Google Play.
Google telah merilis API untuk fitur sidik jari sehingga para pengembang dapat membangun otentikasi sidik jari ke dalam aplikasi mereka sendiri, yang memungkinkan pengguna untuk masuk tanpa perlu password.
Ini menegaskan Marshmallow untuk memiliki dukungan luas untuk pemindai sidik jari. Apple telah menawarkan ini sejak memperkenalkan Sentuh ID pada 5S iPhone.
Android Marshmallow juga membawa dukungan untuk jenis baru dari konektor USB yang disebut USB-C. Diklaim memiliki kemampuan untuk mengisi daya perangkat tiga sampai lima kali lebih cepat dari charger microUSD, konektor juga dapat dipasang baik jalan di sekitar. Sama seperti konektor Apple Lightning.
Perbaikan lainnya di Android Marshmallow adalah tambahan. Tapi titik itu adalah untuk membantu meningkatkan pengalaman tanpa berlebihan pengguna. Misalnya, App link mengurangi jumlah kotak dialog popup yang sering mengganggu pengguna karena mereka melompat di antara aplikasi yang berubah ketika pengguna mengklik pada mereka, Android Auto Backup dan Restore untuk Apps sekarang bekerja sama mulus dengan Google Drive sehingga pengguna dapat cadangan data mereka jauh lebih mudah, didesain ulang app laci dan banyak lagi.
Android 6.0 Marshmallow pratinjau
- See more at: http://www.eyerys.com/articles/news/android-m-marshmallow-googles-name-android-60#sthash.KoWjNR5A.dpuf

Jumat, 25 Maret 2016

Material Desain Pengembang Android Terbaru

konferensi I / O tahunan mengerling ini selalu menjadi lapangan hari untuk pengembang, tapi I / O 2014 membawa apa yang mungkin salah satu wahyu yang paling inovatif dalam sejarah desain ponsel.
Sebagai Matias Duarte, Google VP Desain turun ke panggung, layar di belakangnya bergelombang dan mengungkapkan keindahan itu Google terjun ke cross-platform bahasa visual bersatu, berjudul Desain Material.
home_tablet
Material
Hari-hari awal setelah I / O yang hiruk-pikuk pengembang, desainer dan pengguna sama mencoba untuk mendapatkan mereka mengisi kertas dan tinta, memodifikasi desain mereka, kode mereka, dan bahkan homescreens mereka untuk mencerminkan paradigma baru yang diperkenalkan Google. Tetapi karena waktu berlalu dan aplikasi seharusnya menyelesaikan transisi mereka untuk desain Material, menjadi menyakitkan jelas bahwa banyak bagian dari pedoman sedang hilang dalam terjemahan.

Mengambang Tombol Action
home_tablet

tablet rumah
Pasti komponen yang paling ikonik dari bahasa visual Material Desain, pola Action Tombol Mengambang cepat mendapatkan popularitas di kalangan baik pengguna maupun pengembang, terutama didorong oleh aksesibilitas mudah dan alam pola dasar nya. Sayangnya, pengembang melanjutkan untuk menggambarkan pentingnya FAB ini, terang-terangan mengabaikan representasi simbolis dari tindakan utama, terjadi mengasosiasikan Material Desain dengan FAB dan salah menggunakannya untuk tindakan sekunder dan lainnya kurang penting. Marissa Mayer, di bawah nya "3 Aturan App Design" topik dalam bukunya, menjelaskan esensi dari FAB berhak, yang menyatakan bahwa "setiap produk harus dirancang untuk cara itu akan digunakan 98% dari waktu."
Fungsi> Estetika

home_tablet
patterns-launch-screens-04
home tablet

Sampai beberapa waktu yang lalu, metrik untuk desain yang baik semata-mata didasarkan pada seberapa baik aplikasi tampak, sebagai lawan tren saat mengukur desain di bagaimana rasanya - beberapa tahun terakhir telah didukung pentingnya pengalaman pengguna dan menetapkan posisinya sebagai superset dari desain antarmuka pengguna. Namun, sejumlah pengembang gagal untuk menyadari implikasi dari memprioritaskan UI lebih UX, dan dengan demikian maju dan menerapkan pola seperti menempatkan panel samping navigasi bawah toolbar semata-mata untuk hamburger untuk panah animasi, melemparkan hirarki dan pengalaman aplikasi ke dalam kekacauan. Desainer mana-mana secara bertahap mendapatkan tanah dalam pertempuran untuk perubahan, dan sementara transisi adalah satu lambat, itu adalah salah satu yang stabil, dan setiap harinya melihat langkah lain ke arah ekosistem aplikasi berkualitas tinggi.
layar peluncuran
pola-peluncuran-layar-04
Menjelang update terbaru ke Desain Material spec, Google sangat menganjurkan terhadap penggunaan layar splash ketika meluncurkan sebuah aplikasi. Namun, sebagai bahasa desain matang dan mengambil mempertimbangkan perangkat keras dan jaringan kendala bahwa beberapa pengguna menghadapi, tim desain diperluas pedoman untuk memungkinkan penggunaan layar splash - atau layar peluncuran - dengan satu set kasus penggunaan yang dapat diterima. Meskipun spec memohon pengembang hanya menggunakannya ketika kendala mencegah presentasi langsung dari konten, sejumlah besar pengembang menggunakan layar peluncuran untuk tujuan tunggal branding, keputusan yang membuktikan hanya merugikan pengalaman pengguna menyeluruh, memaksa pengguna untuk tidak perlu menunggu sebelum dapat mengakses konten aplikasi.
Grid dan Keylines
home_tablet
Memukau fokus desainer aplikasi pada struktur dan keseimbangan, Desain Material memperkenalkan konsep grid 8DP dasar dan keylines tertentu, yang menggabungkan untuk memberikan Material aplikasi struktur yang mendasari tertentu dan keseimbangan. Salah satu kasus tersebut adalah menyelaraskan label item daftar di keyline 72dp, yang berbaris dengan judul toolbar, membentuk hubungan visual yang asosiatif antara keduanya. Sayangnya, banyak pengembang mengabaikan pentingnya grid dasar dan keylines, ketidakseimbangan layout aplikasi dan tanpa sadar meninggalkan integritas struktural dari antarmuka pengguna.
navigasi Drawer
home_tablet

home_tablet

Meskipun mereka dijauhi di hari-hari awal mereka dengan pakar desain mengutip kurangnya visibilitas, navigasi laci dan tombol hamburger pola telah mengalami peningkatan pesat dalam tingkat adopsi dalam beberapa tahun terakhir. Dengan platform luas seperti iOS dan Android mendorong keras untuk itu, pengguna perlahan tapi pasti berkenalan dengan pola, tetapi seperti halnya dengan segala sesuatu yang melintasi batas tertentu popularitas, pengembang dan desainer mulai menyalahgunakan samping navigasi. Tergantung pada struktur hirarkis, navigasi dapat mengambil berbagai bentuk, dan spec Material memiliki bagian yang didedikasikan untuk memutuskan apa bentuk navigasi yang sesuai untuk aplikasi Anda.
Navigation Bar
home_tablet
Bahkan sebagai Material Desain membuat masuknya dalam masyarakat desainer, sejumlah API sedang dipersiapkan untuk rilis API 21, di antaranya adalah navigasi dan status bar API. Sementara bar status mewarnai itu dianggap tepat, desainer di mana-mana telah mengambil sikap kaku terhadap Tinting dari bar navigasi juga, mengingat bahwa itu mengganggu keseimbangan visual layar dan "kotak-in" aplikasi, mencekik desain dan aplikasi konten.
Desain adalah subjek yang halus. Salah digunakan, bahkan logika yang paling suara bisa sangat merugikan pengalaman pengguna akhir.
Apa bagian dari Bahan Desain menurut Anda sering disalahpahami? Suara off di bagian komentar di bawah ini!

http://stonebridgetowncentre.blogspot.com/