Artikeleinführung von Wulin.com (www.vevb.com): Netease Weibo, Die tatsächliche Entwicklung von HTML5.
HTML5 wird von Internet -Entwicklungsteams im In- und Ausland zunehmend bevorzugt. In Foreign, Google entwickelt den Chrome Web Store begeistert, Microsoft hat eine irische Spring -Themen -Website veröffentlicht, die die Entwicklung der HTML5 -Technologie unterstützt, und Nokia hat stark in den Kauf und den Aufbau von Nokia Map -Geschäft investiert. Inländische Internetgiganten interessieren sich auch für die neuen Webentwicklungsstandards, die aus dem Ozean geblasen wurden, und haben begonnen, die HTML5 -Produkte zu testen.
Das iPhone -Plattform -Web -App -Produkt von Netase Weibo wurde im ersten Quartal 2012 erfolgreich auf den Markt gebracht. Jetzt werde ich die Erfahrungen und Lektionen aus dieser Projektentwicklung mit Ihnen teilen und hoffe, mit Ihnen in der HTML5 -Entwicklungsumgebung zusammenzuwachsen.
Personal
1. Entwicklerkonfiguration
Produktmanager: 1 Person;
Interaktionsdesigner: 1;
Visueller Designer: 1;
Front-End-Ingenieur: 1;
Backstage -Ingenieure: 2;
Tester: 1 Person.
2. Entwicklungszeit
Interaktionsdesigner: 22 Arbeitstage;
Visueller Designer: 14 Arbeitstage;
Front-End-Ingenieur: 50 Arbeitstage;
Backend Engineer: Aufgrund der Verwendung der ursprünglichen Backend-Daten müssen Sie nur mit dem Front-End-Ingenieur zusammenarbeiten, um die Daten aufzurufen
Unter ihnen verwenden Interaktion und Front-End die längste Zeit im gesamten Entwicklungszyklus.
Netease Weibo Web App -Entwicklungsprozess
1. Arbeiteranforderungen Planung: Unterscheidet sich vom Web- und lokalen Kunden
Verantwortliche Person: Produktmanager; Teilnehmer: Interaktionsdesigner
Die Netase Weibo -Web -App (alle beziehen sich auf Mobiltelefone in diesem Artikel) unterscheidet sich von Webprodukten und unterscheidet sich auch von lokalen Kunden.
1. Im Vergleich zum Web hat Netase Weibo Web App starke Vorteile wie Mobilität und medienreicher und benachteiligte Vorlagen wie kleiner Informationspräsentationsraum und tiefe Informationsarchitektur. Die Nutzungssituationen der beiden sind unterschiedlich. Weibo Web wird hauptsächlich temant unter reichlich Zeit und überlegenen Netzwerkbedingungen verwendet. Weibo -Web -Apps werden hauptsächlich unter trivialen Zeit- und Netzwerkbedingungen für ungleichmäßige Qualität verwendet.
Daher sollte die Netase -Weibo -Web -App die großen und vollständigen Funktionen vermeiden und die Funktionen extrahieren und auswählen müssen, die von Benutzern in der mobilen Umgebung aus dem Web am häufigsten verwendet werden, und die Funktionen der Mobilfunkanforderungen hinzufügen (wie die lokalisierte Servicefunktion wird in der Iterationsphase berücksichtigt).
2. Im Vergleich zu lokalen Kunden hat die Netase -Weibo -Web -App die Vorteile ohne Installation, einfaches Upgrade, niedrige Entwicklungskosten und anpassungsfähiges Layout. Es hat auch die Vorteile einer langsamen Reaktionsgeschwindigkeit, geringen Berechtigungen für das Abrufen von Mobiltelefon -nativen Steuerelementen und leicht schwache Stabilität.
Basierend auf den Vor- und Nachteilen der beiden muss die Netase Weibo Web App mit der hochwertigen Erfahrung lokaler Kunden einholen und versuchen, leicht und schnell zu gewährleisten.
Kurz gesagt, die Funktionen der Web -App können raffinierter sein als die von Web- und lokalen Kunden, wodurch die wichtigsten Anforderungen von Benutzern in mobilen Umgebungen erfüllt werden.
Netase Weibo -Web -App -Funktionsplanung, wie unten gezeigt:
2. Design -Architektur -Design: so flach und schmal wie möglich
Verantwortliche Person: Interaktionsdesigner; Teilnehmer: Produktmanager
Personen, die mobile Internetprodukte hergestellt haben, müssen wissen, warum die Informationsarchitektur so flach und eng wie möglich sein muss. Der Hauptgrund ist der kleine und teure Ausstellungsraum des Mobiltelefons. Die Informationsarchitektur des lokalen Kunden des Mobiltelefons muss flach und eng sein, und Web -Apps benötigen dies noch mehr, da auf der Seite des Browsers immer eine untere Symbolleiste des Browsers vorhanden sind und ein kleines Stück des bereits beengten Displays weggefressen sind. Wie in der Abbildung unten gezeigt:
Die Browser-Symbolleiste am Ende des Mobiltelefonbildschirms ist für Web-App-Produkte sehr nutzlos: Die Web-App selbst ist eine Closed-Loop-Anwendung und benötigt nicht die Browser-Symbolleiste. Auch wenn es sich nicht auf die große Informationsarchitektur auswirkt, wird es den wertvollen Ausstellungsraum untergraben und einen wichtigen Einfluss auf das Design des Navigationssystems haben (dieser Teil wurde kurz im vorherigen Artikel "Diskussion über die Navigationsdesign der iPhone -Web -App" analysiert).