Car-tech

Windows 8 menekan pengembang untuk memperbarui keterampilan mereka

30 Ultimate Outlook Tips and Tricks for 2020

30 Ultimate Outlook Tips and Tricks for 2020
Anonim

Microsoft suka berbicara tentang Windows 8 sebagai Windows "konsep ulang," dan dalam banyak hal itu cukup keberangkatan dari pendahulunya. Untuk memungkinkan penggunaan sistem operasi di berbagai perangkat layar sentuh, Microsoft secara radikal mendesain ulang tampilan dan nuansa OS.

Minggu lalu di konferensi Build perusahaan di Redmond, Wash., Para pengembang belajar beberapa teknik yang mereka perlukan untuk Maksimalkan OS baru. Pembicaraan membahas masalah seperti cara bekerja dengan ubin langsung di halaman awal, cara bekerja dengan antarmuka sentuh, dan cara merancang aplikasi agar terlihat bagus di antarmuka baru yang lebih sederhana.

[Bacaan lebih lanjut: Kami Windows 10 trik, kiat, dan tweak terbaik]

Windows 8 melampaui ikon statis yang tertaut ke aplikasi. Sebagai gantinya, setiap aplikasi dapat memiliki ubin langsung di halaman awal, yang dapat diperbarui dengan informasi seperti foto, item kalender, atau berita. "Seluruh tujuan ubin hidup adalah untuk menciptakan sistem yang hidup dengan aktivitas," kata Kraig Brockschmidt, manajer program senior untuk perencanaan Windows, selama satu pembicaraan.

Pembaruan langsung dapat berlangsung di tiga tempat: di halaman awal, dalam pemberitahuan pop-up dan di layar kunci.

Microsoft mendesain pembaruan langsung agar tidak mengonsumsi daya yang tidak semestinya. "Kita bisa memiliki sistem yang sangat hidup dengan aplikasi yang berjalan sepanjang waktu, tetapi kita hanya akan mendapatkan satu atau dua jam masa pakai baterai," kata Brockschmidt. Sebaliknya, ubin dapat mengeluarkan pembaruan bahkan ketika aplikasi yang mendasarinya tidak berjalan. Windows akan memungkinkan pengembang untuk mendefinisikan layanan eksternal, melalui API (antarmuka pemrograman aplikasi), yang dapat mengirimkan pembaruan melalui Internet atas nama aplikasi.

Microsoft membatasi apa yang dapat ditempatkan pada layar awal dan kunci. "Jika Anda membiarkan semua orang meletakkan apa yang mereka inginkan di video-ubin mereka, kontrol interaktif, gerakan-itu akan menjadi kekacauan akhirnya," kata Brockschmidt. Sebaliknya, perusahaan menawarkan 40 template untuk ubin dan pemberitahuan yang dapat digunakan oleh pengembang. Setiap gambar dalam ubin bisa tidak lebih besar dari 200Kb dan tidak lebih dari 1024 piksel. “Dengan membatasi apa yang dapat Anda lakukan di layar awal, Anda mendapatkan tampilan yang jauh lebih terpadu yang jauh lebih bersih dan lebih informatif,” kata Brockschmidt.

Pengembang desain lain yang harus diajak bergulat adalah bentuk input baru, yaitu sentuh, di mana pengguna berinteraksi langsung dengan OS melalui layar. “Kami benar-benar ingin para pengembang memiliki pendekatan sentris-sentris pada aplikasinya,” kata Jeff Burtoft, penginjil HTML5 Microsoft, selama pembicaraan lain.

Tepat ketika mouse memperkenalkan cara baru untuk berinteraksi dengan program grafis, demikian juga halnya dengan antarmuka sentuh menawarkan kemungkinan baru untuk interaksi pengguna. Windows 8 dapat menentukan apakah perangkat itu berjalan pada menerima sentuhan sebagai input. Jika ya, mengaktifkan "pendengar" untuk input berbasis sentuhan.

"Semua navigasi kami bekerja dengan sentuhan dan mouse," kata Burtoft. “Jika Anda mendesain untuk disentuh, Anda mendapatkan mouse gratis.”

Interaksi sentuhan terbagi menjadi dua bentuk: pointer dan gerakan.

Sebuah gerakan merangkum niat pengguna, seperti ketukan pada layar yang menunjukkan keinginan untuk buka sebuah program. Windows 8 menginterpretasikan berbagai isyarat atas nama aplikasi, sehingga pengembang tidak perlu menulis kode itu dari awal.

Microsoft mengembangkan serangkaian gerakan, yang disebut Burtoft Windows 8 Touch Language, yang diinginkan perusahaan pengembang untuk menggunakan secara seragam di semua aplikasi mereka. Isyarat termasuk ketuk, tekan-dan-tahan, pinch-and-zoom, dan geser-dari-tepi. "Selama aplikasi yang berbeda semua menggunakan bahasa yang sama ini, akan mudah bagi pengguna untuk mengejar" bagaimana menavigasi melalui aplikasi mereka, Burtoft berkata.

Untuk kasus di mana isyarat tidak dapat memberikan detail kebutuhan aplikasi, Microsoft juga menyediakan pointer. Dengan pointer, setiap titik sentuh pada layar mendapatkan "objek peristiwa" sendiri, yang dapat dihubungkan oleh pengembang secara langsung dengan kode aplikasi mereka. Pointer memungkinkan pengguna untuk menjalankan tugas seperti menggambar atau menulis di layar.

Aspek lain yang perlu dipertimbangkan adalah desain. Dalam sesi Build lainnya, penasihat pengalaman pengguna utama Microsoft, Will Tschumy, menjelaskan filosofi di balik Windows baru, dengan harapan bahwa pengembang akan membangun aplikasi mereka dengan cara yang sama.

Untuk pengamat biasa, antarmuka baru tampak kurang berantakan dengan kotak dan pilihan menu. Penampilan ini, kata Tschumy, sebenarnya terinspirasi oleh modernisme tinggi, sekolah desain yang berakar pada gerakan seni Bauhaus pada awal abad ke-20.

"Ini semua tentang mencoba mengeluarkan OS dari jalan," dia berkata. Windows 8 mencoba untuk membantu pengguna fokus pada tugas itu, katanya. Aplikasi harus memiliki sangat sedikit, jika ada, chrome-istilah desain untuk kotak dan pilihan menu yang membingkai sebagian besar aplikasi saat ini. Sebaliknya, konten aplikasi, seperti foto, video atau dokumen teks, harus mengambil seluruh layar.

Tschumy menyarankan pengembang bahwa, setiap kali mereka memiliki pertanyaan desain dengan Windows 8, mereka harus berpikir "konten sebelum chrome. "

Satu perusahaan yang merangkul paradigma desain baru adalah SAP. ERP (perusahaan-sumber daya-perencanaan) vendor berencana untuk merilis enam aplikasi dalam beberapa bulan ke depan yang merangkul aturan desain Windows baru, kata Fred Samson, wakil presiden SAP mobilitas dan inovasi, di sesi lain.

"Kami mencoba untuk memanfaatkan sebanyak mungkin fitur Windows 8, ”kata Samson. Antarmuka baru memungkinkan SAP untuk membangun aplikasi yang lebih imersif dan interaktif, katanya. Pengguna dapat memindahkan dokumen dengan menggulir alih-alih paging, data dapat ditampilkan di peta alih-alih daftar, dan dokumen dapat diidentifikasi dengan gambar, bukan nama.

Samson mendemonstrasikan satu aplikasi, Factsheet Keuangan, yang memungkinkan pengguna melihat data dari database pelanggan dengan cara grafis. Misalnya, ini memungkinkan pengguna untuk menanyakan basis data untuk kontak dalam radius 50 mil, dan hasilnya muncul di peta.

“Pengguna tidak perlu mempelajari bahasa baru. Mereka tidak harus membuka filter, pilih atribut, filter berdasarkan atribut. Itu semua ditata untuk mereka, ”katanya.