Pretend to look at the weather (Flutter)

Project address :github.com/hahafather0…

Due to my daily work, I only took time to develop this project intermittently. At present, there are still some imperfections, but it will not affect the normal use. I will continue to maintain the project in the future.

If you like, please click on Star. If you encounter any bugs in use, please also mention Issue

Update log

Major Updates:

  • Recently adapted the project to The Flutter Web. Now you can switch to the Web branch of the project and compile to the Web using the master branch of the latest Flutter (some images may not load due to cross-domain problems with the crawled data source server).

Version Upgrade:

  • 2020-05-20(V1.4.0) : Re-adapt the new API of gankan. IO, and fix a lot of bugs (the bugs that appear after the modification of page sorting and page closing display are also fixed), optimize the experience of looking at girls’ pictures. (The biggest update so far)
  • 2020-01-16(v1.3.2) : some code uses new Dart2.7 features; Fix App BUG when all modules are closed.
  • 2019-10-25(V1.3.1) : Optimize the project structure; Part of the custom View rewrites the drawing logic and fixes the BUG of wavy View showing lines.
  • 2019-08-16(v1.3.0) : Added the top multi-city indicator to the weather interface; Girl picture optimization; [Fixed] City list rewritten to use cities provided by Zephyr Weather; Other optimizations.
  • 2019-08-02(v1.2.2) : [url] [url] [url] [url] [url] [url] Speechless); Fixed a time handling BUG when getting updates.
  • 2019-07-19(v1.2.1) : Optimize image viewing experience, fix the BUG that dynamic weather can’t preview. The Android project was migrated to AndroidX and a stable update was found (available in app_version_service.dart)
  • 2019-06-20(v1.2.0) : The weather sharing function can be used normally (hammer notes/plain text); Other details are optimized.
  • 2019-06-13(v1.1.3) : Optimized the Hero animation effect when viewing the girl image; New “Set as wallpaper” option.

Part of the screenshot

Download the way

Android: (www.pgyer.com/Xcnf)

IOS: No developer account, can only compile for now

Compile environment

The project has been migrated to AndroidX. The information about the Flutter version is as follows:

[✓] Flutter (Channel stable, v1.12.13+hotfix.5, On Mac OS X 10.14.6 18G2022,locale zh-hans-cn) [✓] Android Toolchain-develop for Android Devices (Android SDK version) ✓ Develop iOS Tools - Android Studio for iOS devices [✓], ✓ Xcode 11.3.1, ✓ Xcode - develop for iOS devices [✓ (version 3.5) [!] Those who qualify onto university can apply to those who qualify. IntelliJ IDEA Community Edition (Version 2018.2.1) Goes onto university. This adds Flutter specific functionality. [✓] Connected device (1 available)Copy the code

disclaimer

  • Most of the pictures in the project are from “Pretend to watch the weather”, the copyright belongs to the original author, deleted
  • The whole project is for study and exchange only, please do not use without permission!

License

The Apache License Version 2.0