Utilice Flutter
para crear e imitar微信7.0.0+ App
, y desarrollarla e imitarla de acuerdo con la página原生微信App
, para lograr efectos visuales similares a los de la aplicación nativa.
El autor comenzó a aprender el desarrollo Flutter
en agosto de 2019. Solo soy un novato. La intención original de este proyecto es practicar nuevas tecnologías a través del proyecto y encontrar problemas en la práctica empresarial para acumular experiencia técnica. código fuente e identificar problemas e ideas para resolverlos.
El autor espera que los principiantes puedan abrir la puerta al aprendizaje Flutter
aprendiendo y practicando este proyecto. Por supuesto, al mismo tiempo, también es una forma de extraer ideas y aprender de las fortalezas de los demás. Espero que pueda proporcionar algunas ideas, evitar algunos desvíos, llenar algunos pequeños huecos y disfrutar de la alegría de compartir tecnología. el proceso de ayudar a los demás.
Entorno del proyecto
1.17.1
3.5.1
Operación del proyecto
flutter packages get // 项目初始化插件
flutter run // 项目运行
Nota sobre el uso
También dé prioridad al uso iPhone 7/8 Plus
o un dispositivo real para ejecutar todo el proyecto. La causa principal: en la actualidad, es posible que algunas interfaces no se hayan adaptado a la pantalla y el autor era un iOS开发
y usó iPhone 7 Plus
durante. su vida iPhone 7 Plus
teléfono móvil.
Inicio de sesión y registro: actualmente solo se admite el inicio de sesión o el registro con QQ账号
y手机号
(PD:微信号和QQ邮箱
se agregarán más adelante), y se debe garantizar la validez del QQ
o手机号
. Puede ingresar密码
o验证码
a voluntad, pero debe serlo:密码
debe tener entre 8~16
dígitos, y手机验证码
debe tener 6位有效数字
Elimine el punto de interrupción global; de lo contrario, cuando el simulador se esté ejecutando y haga clic en el cuadro de entrada TextField
, el programa siempre se congelará, pero no tendrá ningún efecto en la máquina real.
estrategia de ramificación
master: 各个功能完整,且稳定,出现Bug优先处理
dev: 笔者的开发分支,意识流且不稳定,但知识或技术会超前 master 分支,按需加载。
Depuración de máquinas reales
HUAWEI P30
iPhone 7 Plus
Envío de problemas
En primer lugar, intente extraer el código master
más reciente para ver si Bug
está solucionado. Actualmente, dev
de este proyecto es relativamente activo y master
es relativamente estable.
En segundo lugar, verifique si su versión Flutter
es consistente con el entorno de mi proyecto Flutter: 1.12.13+hotfix.7 o superior, no hay problemas con cada módulo. Comando de actualización Flutter SDk
: flutter upgrade
.
Finalmente, dime en qué plataforma estás ejecutando, Android
o iOS
. Si hay algún problema lo solucionaré a tiempo, gracias.
Star
o Fork
en la esquina superior derecha, gracias.GitHub | pepitas | libro sencillo | CSDN | Zhihu |
---|---|---|---|---|
Haga clic para entrar | Haga clic para entrar | Haga clic para entrar | Haga clic para entrar | Haga clic para entrar |
Puesto vacante en espera | Puesto vacante en espera |
---|