Verwenden Sie Flutter
um微信7.0.0+ App
zu erstellen und zu imitieren, und entwickeln und imitieren Sie sie entsprechend der原生微信App
Seite, um ähnliche visuelle Effekte wie die native App zu erzielen.
Der Autor hat im August 2019 mit dem Erlernen Flutter
-Entwicklung begonnen. Die ursprüngliche Absicht dieses Projekts besteht darin, neue Technologien durch das Projekt zu üben und Probleme in der Geschäftspraxis zu entdecken, um technische Erfahrungen zu sammeln Quellcode und identifizieren Sie Probleme und Ideen zu deren Lösung.
Der Autor hofft, dass Anfänger durch das Erlernen und Üben dieses Projekts die Tür zum Erlernen Flutter
öffnen können. Natürlich ist es gleichzeitig auch eine Möglichkeit, Ideen zu entwickeln und von den Stärken des anderen zu lernen. Ich hoffe, dass dadurch einige Ideen entstehen, einige Umwege vermieden werden, einige kleine Lücken geschlossen werden und die Freude am Teilen von Technologie gewonnen wird der Prozess, anderen zu helfen.
Projektumgebung
1.17.1
3.5.1
Projektbetrieb
flutter packages get // 项目初始化插件
flutter run // 项目运行
Hinweis zur Verwendung
Bitte geben Sie auch der Verwendung des Simulators oder des realen Geräts des iPhone 7/8 Plus
Vorrang, um das gesamte Projekt auszuführen. Die Grundursache: Derzeit wurden möglicherweise einige Schnittstellen nicht an den Bildschirm angepasst, und der Autor war ein iOS开发
und verwendete iPhone 7 Plus
zu seinen Lebzeiten iPhone 7 Plus
-Handy.
Anmeldung und Registrierung: Derzeit wird nur die Anmeldung oder Registrierung mit QQ账号
und手机号
unterstützt (PS:微信号和QQ邮箱
Login werden später hinzugefügt), und die Gültigkeit von QQ
oder手机号
muss gewährleistet sein. Sie können密码
oder den验证码
nach Belieben eingeben, dies muss jedoch der Fall sein:密码
muss zwischen 8~16
Ziffern liegen und手机验证码
muss aus 6位有效数字
Entfernen Sie den globalen Haltepunkt. Andernfalls friert das Programm immer ein, wenn der Simulator ausgeführt wird und auf das TextField
Eingabefeld klickt, es hat jedoch keine Auswirkungen auf die reale Maschine.
Verzweigungsstrategie
master: 各个功能完整,且稳定,出现Bug优先处理
dev: 笔者的开发分支,意识流且不稳定,但知识或技术会超前 master 分支,按需加载。
Echtes Maschinen-Debugging
HUAWEI P30
iPhone 7 Plus
Problemeinreichung
Versuchen Sie zunächst, den neuesten Code des master
abzurufen, um festzustellen, ob Bug
behoben ist. Derzeit ist dev
Übermittlung des Entwicklungszweigcodes dieses Projekts relativ aktiv und master
ist relativ stabil.
Überprüfen Sie zweitens, ob Ihre Flutter
-Version mit meiner Projektumgebung konsistent ist : 1.12.13+hotfix.7 oder höher, es gibt keine Probleme mit jedem Modul. Flutter SDk
Aktualisierungsbefehl: flutter upgrade
.
Sagen Sie mir abschließend, auf welcher Plattform Sie arbeiten: Android
oder iOS
. Wenn es ein Problem gibt, werde ich es rechtzeitig beheben, danke.
Star
oder Fork
in der oberen rechten Ecke. Vielen Dank.GitHub | Nuggets | Einfaches Buch | CSDN | Zhihu |
---|---|---|---|---|
Klicken Sie hier, um einzutreten | Klicken Sie hier, um einzutreten | Klicken Sie hier, um einzutreten | Klicken Sie hier, um einzutreten | Klicken Sie hier, um einzutreten |
Warten auf eine freie Stelle | Warten auf eine freie Stelle |
---|