Heim  >  Artikel  >  Web-Frontend  >  Erste Schritte mit der mobilen HTML5Plus-Entwicklung

Erste Schritte mit der mobilen HTML5Plus-Entwicklung

小云云
小云云Original
2018-02-10 14:02:284608Durchsuche

HTML5Plus ist HTML5+, der Kern des Kerns, die Abhängigkeit zum Aufrufen nativer Funktionen. Bei der Entwicklung von 5+App, basierend auf der ursprünglichen Webentwicklung, müssen sich Entwickler auf die Beherrschung dieser API-Spezifikation konzentrieren.

HBuilder

DCloud Front-End-Entwicklungs-IDE, der Code zeigt, dass diese Funktionen wirklich nützlich sind. Die Entwicklung von 5+App basiert auf der integrierten HBuilder-Umgebung. Daher kann HBuilder als Entwicklungstool und -umgebung betrachtet werden.

MUI

Das UI-Framework für mobile Apps, das der nativen Erfahrung am nächsten kommt

Bietet umfangreiche UI-Komponenten, um die Entwicklung mobiler Anwendungen zu erleichtern. Ich weiß nicht warum, aber es gibt immer Entwickler, die dieses Produkt falsch verstehen.

  • HTML5+ hat keine absolute Abhängigkeit von MUI

  • MUI soll die Entwicklung von 5+Apps bequemer machen, einige Methoden sind in der 5 Als nächstes wird +Laufzeitumgebung 5+API aufgerufen.

  • MUI hat einige Nicht-UI-Plug-Ins erweitert, um mehr Komfort für die Entwicklung von 5+ Apps zu bieten.

  • Die Entwicklung einer 5+ App erfordert nicht unbedingt die Einführung von MUI. Sie können ein UI-Framework wählen, mit dem Sie besser vertraut sind.

Einige Fragen

Kann MUI den Systemsperrbildschirm aufrufen? Kann HBuilder dieses Layout implementieren?

Ich übertreibe nicht absichtlich. Das oben genannte Problem ist real. Der Grund dafür ist, dass Entwickler ihre eigenen Bedürfnisse und die Rolle verwandter Produkte nicht verstehen.

Lernroute

Sobald Sie die Beziehung zwischen Produkten verstanden haben, wird die Lernroute klarer. Tatsächlich reichen die offiziellen Dokumente und Beispiele aus, damit Entwickler sie verstehen und daraus lernen können. Vielleicht verbringen einige Entwickler keine Zeit damit, Dokumentationen zu lesen, sondern bevorzugen gebrauchsfertigen Quellcode.

HTML5Plus

HTML5+ verfügt über viele APIs und es ist definitiv unrealistisch, sie alle einzeln zu lesen. Gehen Sie einfach die Definition jedes Moduls durch und machen Sie sich mit einigen häufig verwendeten und wichtigen Modulen vertraut.

  • Webview-Fensterverwaltung: Dies ist die grundlegendste und muss zuerst erlernt werden.

  • Gerätegeräteinformationen: Hier finden Sie APIs für einige Systemgeräte.

  • Downlaoder Download-Aufgabe: Es hat viele Verwendungsmöglichkeiten.

  • Uploader Upload-Aufgaben: Es gibt viele Verwendungsmöglichkeiten.

Andere Module, machen Sie sich einfach entsprechend Ihren spezifischen Bedürfnissen mit ihnen vertraut.

Quellcode

HBuilder -> 菜单 -> 文件 -> 新建 -> 移动 App -> Hello H5+
Sie können den Quellcode der Demonstrationsanwendung der HTML5Plus-Spezifikation erhalten. Sehen Sie sich den Quellcode dieses Beispielprojekts zusammen mit der Dokumentation an und erstellen Sie einige kleine Demos, um sich schneller mit den relevanten APIs vertraut zu machen.

MUI

Wie bereits erwähnt, sind einige MUI-Methoden basierend auf der 5+ API gekapselt. Daher ist es sinnvoller, mit dem Lernen zu beginnen, nachdem Sie sich mit einigen grundlegenden 5+ APIs vertraut gemacht haben, um nicht viele Zweifel und Missverständnisse zu verursachen.

Quellcode

Viele Leute werden sich über die unvollständige Dokumentation von MUI beschweren. Tatsächlich sind alle MUI-Komponenten und Plug-Ins im Hello MUI-Beispielprojekt enthalten.
HBuilder -> 菜单 -> 文件 -> 新建 -> 移动 App -> Hello MUI
Dieses Projekt enthält alle Komponenten und Plug-Ins von MUI und bietet eine Vielzahl von Beispielen. Kopieren Sie in der tatsächlichen Entwicklung den Quellcode von hier und fügen Sie ihn direkt ein. Anschließend können Sie ihn mit geringfügigen Änderungen verwenden. Wenn die hier aufgeführten Komponenten und Plug-Ins Ihren Anforderungen nicht genügen, können Sie versuchen, andere Bibliotheken zu finden oder sich etwas Mühe zu geben, sie selbst zu implementieren.

Community

Wenn Sie neues Wissen erlernen, werden Sie unweigerlich auf Fragen stoßen und sogar Fehler finden. Auch das Stellen von Fragen und das Melden von Fehlern gehören zu den wesentlichen Fähigkeiten eines Entwicklers. Verlassen Sie sich beim Erlernen der 5+ App-Entwicklung nicht auf QQ-Gruppen. Sie müssen lernen, die offizielle Community zum Suchen und Stellen von Fragen zu nutzen.

Referenzdokument

  • Dokumentencenter

  • HTML5+-Spezifikation

  • mui-Produkt Übersicht

Zusammenfassung

Am Ende dieses Artikels ist der Eröffnungsteil über die Entwicklung von HTML5Plus abgeschlossen. Im ersten Teil geht es hauptsächlich um einige meiner Ansichten und mein Verständnis zur Entwicklung von HTML5Plus. Für umfassendere Inhalte müssen Sie immer noch die offiziellen Dokumente lesen.


Verwandte Produkte

Wenn Sie die mobile HTML5Plus-Entwicklung beherrschen möchten, müssen Sie zunächst die Beziehung zwischen mehreren Produkten der Firma DCloud klären. Andernfalls wird es nur ein Durcheinander geben, und selbst vorgefasste Meinungen werden zu falschen Auffassungen führen.

HTML5Plus

Das heißt, HTML5+, der Kern des Kerns, ruft die Abhängigkeiten nativer Funktionen auf. Bei der Entwicklung von 5+App, basierend auf der ursprünglichen Webentwicklung, müssen sich Entwickler auf die Beherrschung dieser API-Spezifikation konzentrieren.

HBuilder

DCloud Front-End-Entwicklungs-IDE, der Code zeigt, dass diese Funktionen wirklich nützlich sind. Die Entwicklung von 5+App basiert auf der integrierten HBuilder-Umgebung. Daher kann HBuilder als Entwicklungstool und -umgebung betrachtet werden.

MUI

Das UI-Framework für mobile Apps, das der nativen Erfahrung am nächsten kommt

Bietet umfangreiche UI-Komponenten, um die Entwicklung mobiler Anwendungen zu erleichtern. Ich weiß nicht warum, aber es gibt immer Entwickler, die dieses Produkt falsch verstehen.

  • HTML5+ hat keine absolute Abhängigkeit von MUI

  • MUI soll die Entwicklung von 5+Apps bequemer machen, einige Methoden sind in der 5 Als nächstes wird +Laufzeitumgebung 5+API aufgerufen.

  • MUI hat einige Nicht-UI-Plug-Ins erweitert, um mehr Komfort für die Entwicklung von 5+ Apps zu bieten.

  • Die Entwicklung einer 5+ App erfordert nicht unbedingt die Einführung von MUI. Sie können ein UI-Framework wählen, mit dem Sie besser vertraut sind.

Einige Fragen

Kann MUI den Systemsperrbildschirm aufrufen? Kann HBuilder dieses Layout implementieren?

Ich übertreibe nicht absichtlich. Das oben genannte Problem ist real. Der Grund dafür ist, dass Entwickler ihre eigenen Bedürfnisse und die Rolle verwandter Produkte nicht verstehen.

Verwandte Empfehlungen:

Teilen von Beispielen für die Entwicklung mobiler HTML5plus-Anwendungen


Das obige ist der detaillierte Inhalt vonErste Schritte mit der mobilen HTML5Plus-Entwicklung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn