Artikel Pengenalan Wulin.com (www.vevb.com): Netease Weibo, pengembangan aktual HTML5.
HTML5 semakin disukai oleh tim pengembangan internet di rumah dan di luar negeri. Asing, Google dengan antusias mengembangkan Chrome Web Store, Microsoft telah merilis situs web tema Spring Irlandia yang mendukung pengembangan teknologi HTML5, dan Nokia telah berinvestasi besar -besaran dalam membeli dan membangun bisnis peta Nokia. Raksasa internet domestik juga tertarik pada standar pengembangan web baru yang hancur dari seluruh laut dan telah mulai menguji produk HTML5.
Produk aplikasi web platform iPhone NetEase Weibo berhasil diluncurkan pada kuartal pertama 2012. Sekarang saya akan berbagi pengalaman dan pelajaran yang dipetik dari pengembangan proyek ini dengan Anda, dan saya berharap dapat tumbuh bersama dengan Anda di lingkungan pengembangan HTML5.
Staf
1. Konfigurasi Pengembang
Manajer Produk: 1 orang;
Desainer Interaksi: 1;
Desainer Visual: 1;
Insinyur front-end: 1;
Insinyur Backstage: 2;
Penguji: 1 orang.
2. Waktu Pengembangan
Desainer Interaksi: 22 hari kerja;
Desainer Visual: 14 Hari Kerja;
Insinyur front-end: 50 hari kerja;
Backend Engineer: Karena menggunakan data backend asli, Anda hanya perlu bekerja sama dengan insinyur front-end untuk memanggil data
Di antara mereka, interaksi dan front-end menggunakan waktu terlama dalam seluruh siklus pengembangan.
Proses Pengembangan Aplikasi Web Netease Weibo
1. Perencanaan Persyaratan Fungsional: Berbeda dari Web dan Klien Lokal
Orang yang bertanggung jawab: Manajer Produk; Peserta: Perancang Interaksi
Aplikasi Web NetEase Weibo (semua merujuk ke ponsel dalam artikel ini) berbeda dari produk web dan juga berbeda dari klien lokal.
1. Dibandingkan dengan Web, Aplikasi Web Netease Weibo memiliki keunggulan yang kuat seperti mobilitas dan kaya media, dan memiliki kelemahan seperti ruang presentasi informasi kecil dan arsitektur informasi yang mendalam. Situasi penggunaan keduanya berbeda. Weibo Web sebagian besar digunakan secara imersif dalam waktu yang berlimpah dan kondisi jaringan yang unggul; Aplikasi Webo Web sebagian besar digunakan di bawah waktu sepele dan kondisi jaringan dengan kualitas yang tidak merata.
Oleh karena itu, aplikasi web NetEase Weibo harus menghindari fungsi yang besar dan lengkap, dan perlu mengekstrak dan memilih fungsi yang paling umum digunakan oleh pengguna di lingkungan seluler dari web, dan menambahkan fungsi kebutuhan unik di sisi seluler (seperti fungsi layanan lokal akan dipertimbangkan pada tahap iterasi).
2. Dibandingkan dengan klien lokal, Aplikasi Web NetEase Weibo memiliki keuntungan dari tidak ada instalasi, peningkatan sederhana, biaya pengembangan yang rendah, dan tata letak yang dapat disesuaikan. Ini juga memiliki keunggulan kecepatan respons yang lambat, izin rendah untuk mengambil kontrol asli ponsel, dan stabilitas yang sedikit lemah.
Berdasarkan kelebihan dan kerugian dari keduanya, Aplikasi Web NetEase Weibo perlu mengejar ketinggalan dengan pengalaman berkualitas tinggi dari klien lokal dan mencoba memastikan ringan dan cepat.
Singkatnya, fungsi aplikasi Web dapat lebih halus daripada klien Web dan lokal, memenuhi kebutuhan paling inti dari pengguna di lingkungan seluler.
Perencanaan Fungsi Aplikasi Web Netease Weibo, seperti yang ditunjukkan di bawah ini:
2. Desain Arsitektur Informasi: Dangkal dan Sempit Mungkin
Orang yang bertanggung jawab: perancang interaksi; Peserta: Manajer Produk
Orang -orang yang telah membuat produk internet seluler harus tahu mengapa arsitektur informasi harus dangkal dan sempit mungkin. Alasan terbesar adalah ruang tampilan kecil dan mahal dari ponsel. Arsitektur informasi dari klien lokal ponsel harus lebih dangkal dan sempit, dan aplikasi web membutuhkan ini lebih banyak lagi, karena selalu ada bilah alat peramban di halaman browser, menyebabkan sepotong kecil ruang tampilan yang sudah sempit dimakan. Seperti yang ditunjukkan pada gambar di bawah ini:
Alat browser di bagian bawah layar ponsel sangat tidak berguna untuk produk aplikasi web: Aplikasi Web itu sendiri adalah aplikasi loop tertutup dan tidak memerlukan bilah alat browser. Bahkan jika itu tidak mempengaruhi arsitektur informasi yang besar, itu akan mengikis ruang tampilan yang berharga dan memiliki dampak penting pada desain sistem navigasi (bagian ini dianalisis secara singkat dalam artikel sebelumnya "Diskusi tentang Desain Navigasi Aplikasi Web iPhone".).