home_widget
Flutter Package for Easier Creation of Home Screen Widgets
파일 탐색기
최종 버전 다운로드 (.zip)- names_dictionary.txt
- adaptive_greeting.jpg
- basic_creation.jpg
- counter.jpg
- data_disabled.jpg
- data_enabled.jpg
- data_no_data.jpg
- greeting.jpg
- simple_data.jpg
- adaptive_greeting.jpg
- basic_creation.jpg
- counter.jpg
- data_disabled.jpg
- data_enabled.jpg
- data_no_data.jpg
- greeting.jpg
- simple_data.jpg
- build_phases.png
- demo_android.png
- demo_ios.png
- target.png
- target_membership.png
- widget_extension.png
- bug_report.yml
- config.yml
- feature_request.yml
- android-integration.yml
- build-android-examples.yml
- build-ios-examples.yml
- main.yml
- release-prepare.yml
- release-publish.yml
- release-tag.yml
- spellcheck.yml
- test.yml
- title-validator.yml
- cspell.yaml
- FUNDING.yml
- pull_request_template.md
- detect-clicks.mdx
- interactive-widgets.mdx
- overview.mdx
- render-flutter-widget.mdx
- setup.mdx
- app-group.webp
- app-intent-target-membership.webp
- configuration-in-flutter.webp
- configured-widgets.webp
- create-widget-extension-ios-with-configuration.webp
- intent-configuration.webp
- simple-parameter.webp
- siri-configuration-in-flutter.webp
- siri-configured-example.webp
- siri-created-type.webp
- siri-extension-dynamic-option.webp
- siri-extension-target-membership.webp
- siri-intent-file.webp
- siri-intents-extension.webp
- siri-new-type.webp
- siri-select-type.webp
- widget-with-name-configuration.webp
- world-to-flutter.mp4
- add-framework.png
- select-generated-flutter-plugin.png
- create-widget-extension-ios.webp
- lockscreen.webp
- pin-widget.gif
- create.mdx
- generate.mdx
- index.mdx
- analytics.mdx
- background-updates.mdx
- configurable-widgets.mdx
- detect-clicks.mdx
- interactive-widgets.mdx
- ios-lock-screen.mdx
- pin-widget.mdx
- render-flutter-widgets.mdx
- save-files.mdx
- hw-alignment.mdx
- hw-box-decoration.mdx
- hw-color.mdx
- hw-edge-insets.mdx
- hw-text-style.mdx
- index.mdx
- hw-adaptive.mdx
- hw-colored-box.mdx
- hw-column.mdx
- hw-conditional.mdx
- hw-data-only.mdx
- hw-decorated-box.mdx
- hw-fill.mdx
- hw-padding.mdx
- hw-row.mdx
- hw-text.mdx
- index.mdx
- annotation.mdx
- data.mdx
- getting-started.mdx
- index.mdx
- 0.9.0.mdx
- swift-package-manager.mdx
- android.mdx
- ios.mdx
- sync-data.mdx
- update-widget.mdx
- index.mdx
- AndroidManifest.xml
- ConfigurableWidgetHomeWidget.kt
- ConfigurableWidgetHomeWidgetReceiver.kt
- MainActivity.kt
- WidgetConfigurationActivity.kt
- launch_background.xml
- launch_background.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- styles.xml
- styles.xml
- configurable_widget_home_widget.xml
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle.kts
- gradle-wrapper.properties
- .gitignore
- build.gradle.kts
- gradle.properties
- settings.gradle.kts
- Contents.json
- Contents.json
- Contents.json
- Contents.json
- AppIntent.swift
- ConfigurableWidget.swift
- ConfigurableWidgetBundle.swift
- Info.plist
- Intents.intentdefinition
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- Info.plist
- IntentHandler.swift
- PunctuationIntent.entitlements
- Contents.json
- Icon-App-1024x1024@1x.png
- Icon-App-20x20@1x.png
- Icon-App-20x20@2x.png
- Icon-App-20x20@3x.png
- Icon-App-29x29@1x.png
- Icon-App-29x29@2x.png
- Icon-App-29x29@3x.png
- Icon-App-40x40@1x.png
- Icon-App-40x40@2x.png
- Icon-App-40x40@3x.png
- Icon-App-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- Info.plist
- Runner-Bridging-Header.h
- Runner.entitlements
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- .gitignore
- ConfigurableWidgetExtension.entitlements
- Podfile
- android_configuration_page.dart
- main.dart
- .gitignore
- .metadata
- analysis_options.yaml
- pubspec.yaml
- README.md
- AndroidManifest.xml
- FileWidgetHomeWidget.kt
- FileWidgetHomeWidgetReceiver.kt
- ImageWidgetHomeWidget.kt
- ImageWidgetHomeWidgetReceiver.kt
- MainActivity.kt
- launch_background.xml
- launch_background.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- styles.xml
- styles.xml
- file_widget_home_widget.xml
- image_widget_home_widget.xml
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle.kts
- gradle-wrapper.properties
- .gitignore
- build.gradle.kts
- gradle.properties
- settings.gradle.kts
- dash.png
- Info.plist
- Widget.swift
- WidgetBundle.swift
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- Info.plist
- Widget.swift
- WidgetBundle.swift
- Contents.json
- Icon-App-1024x1024@1x.png
- Icon-App-20x20@1x.png
- Icon-App-20x20@2x.png
- Icon-App-20x20@3x.png
- Icon-App-29x29@1x.png
- Icon-App-29x29@2x.png
- Icon-App-29x29@3x.png
- Icon-App-40x40@1x.png
- Icon-App-40x40@2x.png
- Icon-App-40x40@3x.png
- Icon-App-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- Info.plist
- Runner-Bridging-Header.h
- Runner.entitlements
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- RunnerTests.swift
- .gitignore
- FileWidgetHomeWidget.entitlements
- ImageWidgetHomeWidget.entitlements
- Podfile
- main.dart
- .gitignore
- .metadata
- analysis_options.yaml
- pubspec.yaml
- README.md
- AndroidManifest.xml
- AdaptiveGreetingHomeWidget.kt
- AdaptiveGreetingHomeWidgetReceiver.kt
- BasicCreationHomeWidget.kt
- BasicCreationHomeWidgetReceiver.kt
- ConditionalStatusHomeWidget.kt
- ConditionalStatusHomeWidgetReceiver.kt
- GreetingHomeWidget.kt
- GreetingHomeWidgetReceiver.kt
- MainActivity.kt
- SimpleDataHomeWidget.kt
- SimpleDataHomeWidgetReceiver.kt
- ThemedCounterHomeWidget.kt
- ThemedCounterHomeWidgetReceiver.kt
- launch_background.xml
- launch_background.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- strings.xml
- styles.xml
- styles.xml
- adaptive_greeting_home_widget.xml
- basic_creation_home_widget.xml
- conditional_status_home_widget.xml
- greeting_home_widget.xml
- simple_data_home_widget.xml
- themed_counter_home_widget.xml
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle.kts
- gradle-wrapper.properties
- .gitignore
- build.gradle.kts
- gradle.properties
- settings.gradle.kts
- adaptive_greeting.dart
- basic_creation.dart
- conditional_status.dart
- greeting.dart
- simple_data.dart
- themed_counter.dart
- Info.plist
- Widget.swift
- WidgetBundle.swift
- Info.plist
- Widget.swift
- WidgetBundle.swift
- Info.plist
- Widget.swift
- WidgetBundle.swift
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- Info.plist
- Widget.swift
- WidgetBundle.swift
- Contents.json
- Icon-App-1024x1024@1x.png
- Icon-App-20x20@1x.png
- Icon-App-20x20@2x.png
- Icon-App-20x20@3x.png
- Icon-App-29x29@1x.png
- Icon-App-29x29@2x.png
- Icon-App-29x29@3x.png
- Icon-App-40x40@1x.png
- Icon-App-40x40@2x.png
- Icon-App-40x40@3x.png
- Icon-App-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- Info.plist
- Runner-Bridging-Header.h
- Runner.entitlements
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- RunnerTests.swift
- Info.plist
- Widget.swift
- WidgetBundle.swift
- Info.plist
- Widget.swift
- WidgetBundle.swift
- .gitignore
- AdaptiveGreetingHomeWidget.entitlements
- BasicCreationHomeWidget.entitlements
- ConditionalStatusHomeWidget.entitlements
- GreetingHomeWidget.entitlements
- Podfile
- SimpleDataHomeWidget.entitlements
- ThemedCounterHomeWidget.entitlements
- adaptive_greeting.home_widget.dart
- basic_creation.home_widget.dart
- conditional_status.home_widget.dart
- greeting.home_widget.dart
- simple_data.home_widget.dart
- themed_counter.home_widget.dart
- main.dart
- .gitignore
- .metadata
- analysis_options.yaml
- pubspec.yaml
- README.md
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- Contents.json
- Icon-App-1024x1024@1x.png
- Icon-App-20x20@1x.png
- Icon-App-20x20@2x.png
- Icon-App-20x20@3x.png
- Icon-App-29x29@1x.png
- Icon-App-29x29@2x.png
- Icon-App-29x29@3x.png
- Icon-App-40x40@1x.png
- Icon-App-40x40@2x.png
- Icon-App-40x40@3x.png
- Icon-App-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- Info.plist
- Runner-Bridging-Header.h
- Runner.entitlements
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- RunnerTests.swift
- Contents.json
- Contents.json
- Contents.json
- Contents.json
- Info.plist
- Widget.swift
- WidgetBundle.swift
- .gitignore
- Podfile
- WidgetExtension.entitlements
- main.dart
- .gitignore
- .metadata
- analysis_options.yaml
- pubspec.yaml
- README.md
- gradle-wrapper.properties
- HomeWidgetBackgroundReceiver.kt
- HomeWidgetBackgroundService.kt
- HomeWidgetBackgroundWorker.kt
- HomeWidgetGlanceState.kt
- HomeWidgetGlanceWidgetReceiver.kt
- HomeWidgetIntent.kt
- HomeWidgetPlugin.kt
- HomeWidgetProvider.kt
- AndroidManifest.xml
- .gitignore
- build.gradle
- gradle.properties
- settings.gradle
- AndroidManifest.xml
- HomeWidgetGlanceAppWidget.kt
- HomeWidgetReceiver.kt
- HomeWidgetExampleProvider.kt
- MainActivity.kt
- launch_background.xml
- widget_background.xml
- example_layout.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- styles.xml
- home_widget_example.xml
- home_widget_glance_example.xml
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle
- proguard-rules.pro
- gradle-wrapper.properties
- .gitignore
- build.gradle
- gradle.properties
- settings.gradle
- integration_test.png
- android_test.dart
- ios_test.dart
- AppFrameworkInfo.plist
- Debug.xcconfig
- Release.xcconfig
- Contents.json
- Contents.json
- Contents.json
- Contents.json
- HomeWidgetExample.swift
- Info.plist
- Contents.json
- Icon-App-1024x1024@1x.png
- Icon-App-20x20@1x.png
- Icon-App-20x20@2x.png
- Icon-App-20x20@3x.png
- Icon-App-29x29@1x.png
- Icon-App-29x29@2x.png
- Icon-App-29x29@3x.png
- Icon-App-40x40@1x.png
- Icon-App-40x40@2x.png
- Icon-App-40x40@3x.png
- Icon-App-60x60@2x.png
- Icon-App-60x60@3x.png
- Icon-App-76x76@1x.png
- Icon-App-76x76@2x.png
- Icon-App-83.5x83.5@2x.png
- Contents.json
- LaunchImage.png
- LaunchImage@2x.png
- LaunchImage@3x.png
- README.md
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.swift
- BackgroundIntent.swift
- Info.plist
- Runner-Bridging-Header.h
- Runner.entitlements
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- RunnerTests.swift
- .gitignore
- HomeWidgetExampleExtension.entitlements
- Podfile
- main.dart
- integration_test.dart
- .gitignore
- .metadata
- analysis_options.yaml
- pubspec.yaml
- README.md
- HomeWidgetBackgroundWorker.swift
- HomeWidgetPlugin.swift
- Package.swift
- .gitignore
- home_widget.podspec
- home_widget.dart
- home_widget_callback_dispatcher.dart
- home_widget_info.dart
- home_widget.dart
- android.png
- ios-counter.gif
- render-flutter-widget.png
- test_png.dart
- background_test.dart
- home_widget_info_test.dart
- home_widget_test.dart
- mocks.dart
- .gitignore
- .metadata
- analysis_options.yaml
- CHANGELOG.md
- dart_test.yaml
- LICENSE
- pubspec.yaml
- README.md
- home_widget.dart
- create_command.dart
- generate_command.dart
- android_generator.dart
- dart_helper_generator.dart
- ios_generator.dart
- kotlin_widget_emitter.dart
- swift_widget_emitter.dart
- extensions.dart
- widget_spec.dart
- schema_parser.dart
- widget_tree_parser.dart
- android_scaffold.dart
- ios_scaffold.dart
- scaffold.dart
- android_package.dart
- android_templates.dart
- android_wiring.dart
- apply_log_level.dart
- cli_thanks.dart
- compose_kotlin_compat.dart
- dependencies.dart
- entitlements.dart
- exit_codes.dart
- fnv_hash.dart
- fs.dart
- gradle_utils.dart
- ios_templates.dart
- kotlin_version_detector.dart
- logger.dart
- naming.dart
- xcode_pbxproj_patcher.dart
- xml_utils.dart
- dart_keywords.dart
- kotlin_keywords.dart
- swift_keywords.dart
- widget_data_validator.dart
- cli.dart
- generator_error.dart
- home_widget_cli.dart
- cli_test.dart
- create_command_test.dart
- generate_command_test.dart
- build_scenario_runner.dart
- android_scenarios.dart
- build_scenario.dart
- shared_scenarios.dart
- android_build_integration_test.dart
- ios_build_integration_test.dart
- android_generator_test.dart
- dart_helper_generator_test.dart
- ios_generator_test.dart
- kotlin_widget_emitter_test.dart
- fake_progress.dart
- recording_logger.dart
- run_cli_in_project.dart
- test_flutter_project.dart
- extensions_test.dart
- widget_spec_test.dart
- schema_parser_layout_test.dart
- schema_parser_test.dart
- ios_scaffold_test.dart
- android_package_test.dart
- android_wiring_test.dart
- compose_kotlin_compat_test.dart
- entitlements_test.dart
- fs_test.dart
- gradle_utils_test.dart
- ios_templates_test.dart
- kotlin_version_detector_test.dart
- xcode_pbxproj_patcher_test.dart
- widget_data_validator_test.dart
- generator_error_test.dart
- analysis_options.yaml
- CHANGELOG.md
- dart_test.yaml
- LICENSE
- pubspec.yaml
- README.md
- README.md
- widget_tree_parser.dart
- widget_value_decoder.dart
- apply_swift_modifier.dart
- inject_glance_modifier.dart
- hw_adaptive.dart
- hw_alignment.dart
- hw_color.dart
- hw_colored_box.dart
- hw_column.dart
- hw_conditional.dart
- hw_data_only.dart
- hw_decorated_box.dart
- hw_edge_insets.dart
- hw_fill.dart
- hw_generatable.dart
- hw_padding.dart
- hw_row.dart
- hw_text.dart
- hw_text_style.dart
- hw_widget.dart
- widgets.dart
- annotations.dart
- generator_error.dart
- types.dart
- home_widget_generator.dart
- home_widget_generator_cli.dart
- annotations_test.dart
- parser_test.dart
- types_test.dart
- apply_swift_modifier_test.dart
- inject_glance_modifier_test.dart
- hw_adaptive_test.dart
- hw_bool_conditional_test.dart
- hw_color_test.dart
- hw_colored_box_test.dart
- hw_column_row_test.dart
- hw_column_test.dart
- hw_data_exists_test.dart
- hw_data_only_test.dart
- hw_decorated_box_test.dart
- hw_fill_test.dart
- hw_padding_test.dart
- hw_row_test.dart
- hw_text_style_test.dart
- hw_text_test.dart
- annotations_equality_test.dart
- generator_error_test.dart
- hw_edge_insets_test.dart
- analysis_options.yaml
- CHANGELOG.md
- dart_test.yaml
- LICENSE
- pubspec.yaml
- README.md
- .gitignore
- CHANGELOG.md
- codecov.yml
- docs.json
- pubspec.yaml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ABausG/home_widget
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd home_widget
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd packages/home_widget/android
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
