Awesome Open Source
Awesome Open Source

Preview1


Logo Mood Example

Mood-Example v1.7.15 Flutter v3.7.0 Dart v2.19.0 BSD-3-Clause License


Flutter

Emoji

Flutter https://flutter.cn/
Flutter https://flutter.dev/
Packages () https://pub.dev/
Packages () https://pub.flutter-io.cn/

  • [x] i18n
  • [x]
  • [x]
  • [x]
  • [x]
  • [x] MVVM
  • [x]
  • [x]
  • [x]
  • [x] Excel
  • [x] Semantics
  • [x] Web
  • [x]
  • [x]
  • [x]
  • [x] APP
    • [x] uniapp UniMPSDK v3.4.7
    • [x] 3D obj
    • [x] FlameBonfire

Android Android 5.0 (API 21)
iOS iOS 12.4

Windows

[] Flutter (Channel stable, 3.7.0, on Microsoft Windows [ 10.0.22000.1455], locale zh-CN)
[] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
[] Visual Studio - develop for Windows (Visual Studio Community 2022 17.4.0)
[] Android Studio (version 2021.3)
[] VS Code (version 1.70.0)

macOS

[] Flutter (Channel stable, 3.7.0, on macOS 13.0 22A380 darwin-x64, locale zh-Hans-CN)
[] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[] Xcode - develop for iOS and macOS (Xcode 14.2)
[] Android Studio (version 2021.3)
[] VS Code (version 1.74.3)

Flutter Intl

Visual Studio Code: Flutter Intl
IntelliJ / Android Studio: Flutter Intl

# 

# 
Flutter Intl: Initialize

#  Locale
Flutter Intl: Add locale

#  Locale
Flutter Intl: Remove locale

...

Flutter Intl: Add locale i18n``zh_CN lib/l10n arb arb
arb lib/config/language.dart

 lib
    config
       language.dart   # 
    generated           # intl  Flutter Intl 
    l10n                # intl 
      intl_zh_CN.arb   #  zh_CN
......

iOS ios/Runner/Info.plist

<key>CFBundleLocalizations</key>
<array>
    <string>en</string>
    <string>zh_CN</string>
    ...
</array>

# 
$ git clone https://github.com/AmosHuKe/Mood-Example.git

# 
$ flutter pub get

#   IDE
$ flutter run

# 
$ flutter run --debug/release/profile/test

# 
$ flutter clean

# 
$ flutter test integration_test/app_test.dart

 android                                         # Android  
    app                       
       libs                                    #  UniMPSDK 
       src 
          main                  
             assets                          #  UniMPSDK 
                apps                        #  UniMPSDK  uniapp 
                data                        #  UniMPSDK 
                uni-jsframework-vue3.js     # UniMPSDK
                uni-jsframework.js          # UniMPSDK
             kotlin                          
                com                      
                   example    
                      moodexample
                         MainActivity.kt # Flutter  Android 
 assets                                          # 
 build                                           # 
 integration_test                                # 
    app_test.dart                               #  
 ios                                             # iOS 
    Runner                                      # Runner
       UniMPSDK                                #  UniMPSDK 
          Apps                                #  UniMPSDK  uniapp 
          Core                                #  UniMPSDK 
       AppDelegate_UniMPSDK.swift              #  UniMPSDK 
       AppDelegate.swift                       # Flutter  iOS 
       Info.plist                              # 
       Runner-Bridging-Header.h                # 
    Podfile                                     # 
 lib                                             # 
    common                                      # 
       local_auth_utils.dart                   # 
       notification.dart                       # 
       utils_intl.dart                         # 
       utils.dart                              # 
    config                                      # 
       language.dart                           # 
       multiple_themes.dart                    # 
    db                                          # 
       database                                # sqflite 
       db.dart                                 # sqflite 
       preferences_db.dart                     # shared_preferences 
    generated                                   # intl  Flutter Intl 
    l10n                                        # intl 
    models                                      # 
    services                                    # 
    themes                                      # 
       multiple_themes_mode                    # 
          theme_default.dart.dart             # 
       app_theme.dart                          # 
    view_models                                 # 
    views                                       # 
       home                                    # 
       menu_screen                             # 
       mood                                    # 
       onboarding                              # 
       settings                                # -
          laboratory                          # 
             3d                              # 3D 
             game                            # 
             unimp_miniapps                  # uniapp 
             index.dart                      # 
       statistic                               # 
       web_view                                # WebView
    widgets                                     # 
    application.dart                            # 
    home_screen.dart                            # 
    main.dart                                   # 
    routes.dart                                 # 
 test                                            # 
 .gitignore                                      # Git 
 .metadata                                       #  workspace 
 analysis_options.yaml                           # Dart 
 pubspec.lock                                    # 
 pubspec.yaml                                    # 

Q: iOS uni UniMPSDK

UniMPSDK
iOS UniMPSDK Core/Libs
``

1 UniMPSDK_iOS

2 UniMPSDK Core/Libs

  • Xcode Mood-Example/ios
  • Runner -> TARGETS(Runner) -> Build Phases -> Link Binary With Libraries
    • Add Other... UniMPSDK
  • UniMPSDK/Core/Libs

3

  • ios/Runner/Runner-Bridging-Header.h #import "DCUniMP.h"
  • ios/Runner/AppDelegate_UniMPSDK.swift ios/Runner/AppDelegate.swift

4 iOS

5

**Q: APP **

APP
Android

Illustration

style--woolly
Illustration by Svetlana Tulenina from Ouch!

Design

Packages

Packages License
bonfire MIT License
card_swiper MIT License
cupertino_icons MIT License
ditredi MIT License
excel MIT License
fluro MIT License
file_picker MIT License
fluttertoast MIT License
flutter_slidable MIT License
flutter_zoom_drawer MIT License
flutter_screen_lock MIT License
provider MIT License
remixicon MIT License
awesome_notifications Apache-2.0 License
flutter_screenutil Apache-2.0 License
flutter_native_timezone Apache-2.0 License
table_calendar Apache-2.0 License
sqflite BSD-2-Clause License
vibration BSD-2-Clause License
animations BSD-3-Clause License
fl_chart BSD-3-Clause License
flutter_lints BSD-3-Clause License
intl BSD-3-Clause License
local_auth BSD-3-Clause License
path_provider BSD-3-Clause License
share_plus BSD-3-Clause License
shared_preferences BSD-3-Clause License
webview_flutter BSD-3-Clause License

License

BSD-3-Clause License
Open sourced under the BSD-3-Clause license.
BSD-3-Clause
AmosHuKe

Alternatives To Mood Example
Select To Compare


Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Dart (62,386
Flutter (32,084
Provider (15,430
Mvvm (5,385
I18n (4,939
Internationalization (3,373
Flutter Apps (2,842
Flutter Examples (1,588
Flutter Demo (593
Uni App (272
Mood (62
Bonfire (6
Flutter3 (4