Adam Dybcio 的作品集应用
好吧,这是一个简单的应用程序,作为我小小的作品集。从代码角度来看,它可能不那么好看,但它实际上是我的一些想法的拼凑,这些想法本应在应用程序中实现,但并非所有都适合。当然,您可以给我一些关于在应用程序中添加或删除内容的建议,如果将来能继续开发它,那就太好了。但现在,让我们继续描述这个应用程序……
- 该应用程序名为“PortfolioAD”。屏幕上有一个 Flutter 图标(我本来可以自己创建一个,但我不知道它会是什么样子)。启动应用程序后,会显示启动画面,上面也有 Flutter 图标,片刻之后,它会将用户带到登录屏幕。
- 如您所见,目前您只能使用给定的数据登录,因为我关闭了注册的可能性(它完全可用,但稍后会详细介绍)。如果用户输入错误的数据,将会显示错误消息。我还添加了显示和隐藏密码的功能。“忘记密码?” 我还没有添加,但也许很快就会添加。下面是带有错误登录详细信息和密码显示示例的截图。
- 用户还可以转到看起来像这样的注册页面。
- 如您所见,有一个关于注册已禁用的说明。我关闭了注册,因为如果用户尝试使用已有的电子邮件注册,他们不会收到电子邮件已被占用的消息。尽管在电子邮件被占用的情况下无法创建第二个帐户,但由于缺乏对用户的反馈,我不得不禁用注册选项。在修补程序发布后,它将在不久的将来恢复。尽管如此,在用户填写完字段并按下“注册”按钮后,仍然会显示反馈。为了成功注册,用户必须提供一个有效的电子邮件、一个符合以下要求之一的密码,以及一个与上述密码相同的重复密码。否则,在按下按钮后,用户将收到关于他在填写字段时犯了什么错误的反馈。这里有一些例子。
- 当用户成功登录后,他将被带到主页。重要的是,如果已登录用户关闭应用程序并在一段时间后再次打开,他将仍然登录,直到他自己注销。主页是我的小型作品集,有我的照片、关于我的信息、编程技能、语言技能、爱好和联系方式。像“初级 Flutter 开发者”这样的副标题以及编程和语言技能的进度条都是动画的。这是整个页面的样子(不显示这些简单的动画)。
- 还有一个导航栏,当您滑动或按下按钮时,它会从侧面滑出,看起来像这样。
- 目前,没有其他内容了(过去有一个 BMI 网站,但我很快也会对其进行更改和改进,所以它被关闭了)。禁用页面的图标是红色的(退出按钮除外),正在开发的页面的图标是灰色的。按下相应图标后,会显示一个带有反馈的吐司。
- 目前最后的功能是退出按钮。按下后,会显示一个圆形进度条,然后用户将被注销并转到登录页面(尽管这些圆形进度条在登录和注册期间也会出现)。
这就是全部,至少目前是这样。如果您有任何关于我如何改进应用程序或更改内容的想法,请写信给我。















