?Travenor – 一款Flutter旅行应用 – Flutter UI?

Twitter Badge GitHub DaymaManish Gmail Badge

Instagram LinkedIn Buy Me A Coffee

如果您喜欢更多Flutter相关内容,请给仓库点星⭐。

给您看一些截图?

Flutter 入门?

由Manish Dayma ❤️ 生成

这是Flutter应用程序的文档。它包含了您开始和更改应用程序所需的所有信息。

包含的屏幕

1. Splash Screen
2. Onboarding Screens ( 3 Screens )
3. Login
4. Signup
5. Forgot Password
6. OTP Verification
7. Home
8. Details
9. Schedule
10. Profile
11. Messages
12. Chats
13. Favourite Places
14. Search 
15. Edit Profile
16. Notification
17. Popular Places

目录

系统要求

Dart SDK版本2.17.0或更高版本。Flutter SDK版本3.0.0或更高版本。

Figma设计指南,以提高准确性

阅读我们的指南,通过优化Figma设计来提高设计到代码转换的准确性。https://docs.dhiwise.com/docs/Designguidelines/intro

应用导航

在应用程序的“AppNavigation”屏幕中检查您的应用程序UI。

项目结构

.
├── android                         - contains files and folders required for running the application on an Android operating system.
├── assets                          - contains all images and fonts of your application.
├── ios                             - contains files required by the application to run the dart code on iOS platforms.
├── lib                             - Most important folder in the project, used to write most of the Dart code.
    ├── main.dart                   - starting point of the application
    ├── core
    │   ├── app_export.dart         - contains commonly used file imports 
    │   ├── constants               - contains all constants classes
    │   ├── errors                  - contains error handling classes                  
    │   ├── network                 - contains network related classes
    │   └── utils                   - contains common files and utilities of project
    ├── data
    │   ├── apiClient               - contains API calling methods 
    │   ├── models                  - contains request/response models 
    │   └── repository              - network repository
    ├── localization                - contains localization classes
    ├── presentation                - contains all screens and screen controllers
    │   └── screens                 - contains all screens
    ├── routes                      - contains all the routes of application
    └── theme                       - contains app theme and decoration classes
    └── widgets                     - contains all custom widget classes

您如何格式化代码?

  • 如果您的代码未格式化,请在终端中运行以下命令来格式化代码
    dart format .
    

如何提高代码的可读性?

解决应用程序中显示的错误和警告。

使用的库和工具

支持

Buy Me A Coffee

GitHub

查看 Github