getx
Context 없이 screens/snackbars/dialogs/bottomSheets를 열고, Get을 사용하여 상태를 관리하며 의존성을 손쉽게 주입하세요.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- config.yml
- feature_request.md
- main.yml
- FUNDING.yml
- pull_request_template.md
- launch.json
- settings.json
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- dependency_management.md
- route_management.md
- state_management.md
- en_US.dart
- pt_BR.dart
- translation_service.dart
- details_binding.dart
- home_binding.dart
- home_api_provider.dart
- home_repository.dart
- repository_adapter.dart
- country_model.dart
- details_controller.dart
- home_controller.dart
- details_view.dart
- home_view.dart
- app_pages.dart
- app_routes.dart
- endpoints.dart
- logger_utils.dart
- main.dart
- main_test.dart
- widget_test.dart
- .gitignore
- .metadata
- analysis_options.yaml
- example.md
- pubspec.yaml
- README.md
- AndroidManifest.xml
- GeneratedPluginRegistrant.java
- 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
- AndroidManifest.xml
- AndroidManifest.xml
- build.gradle.kts
- gradle-wrapper.properties
- .gitignore
- build.gradle.kts
- gradle.properties
- local.properties
- settings.gradle.kts
- AppFrameworkInfo.plist
- Debug.xcconfig
- flutter_export_environment.sh
- Generated.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
- GeneratedPluginRegistrant.h
- GeneratedPluginRegistrant.m
- Info.plist
- Runner-Bridging-Header.h
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- WorkspaceSettings.xcsettings
- contents.xcworkspacedata
- RunnerTests.swift
- .gitignore
- auth_middleware.dart
- dashboard_binding.dart
- dashboard_controller.dart
- dashboard_view.dart
- home_binding.dart
- home_controller.dart
- home_view.dart
- login_binding.dart
- login_controller.dart
- login_view.dart
- product_details_binding.dart
- product_details_controller.dart
- product_details_view.dart
- products_binding.dart
- products_controller.dart
- products_view.dart
- profile_binding.dart
- profile_controller.dart
- profile_view.dart
- root_binding.dart
- root_controller.dart
- drawer.dart
- root_view.dart
- settings_binding.dart
- settings_controller.dart
- settings_view.dart
- app_pages.dart
- app_routes.dart
- demo_product.dart
- auth_service.dart
- main.dart
- CMakeLists.txt
- generated_plugin_registrant.cc
- generated_plugin_registrant.h
- generated_plugins.cmake
- CMakeLists.txt
- main.cc
- my_application.cc
- my_application.h
- .gitignore
- CMakeLists.txt
- main.cc
- my_application.cc
- my_application.h
- Flutter-Debug.xcconfig
- Flutter-Release.xcconfig
- GeneratedPluginRegistrant.swift
- app_icon_1024.png
- app_icon_128.png
- app_icon_16.png
- app_icon_256.png
- app_icon_32.png
- app_icon_512.png
- app_icon_64.png
- Contents.json
- MainMenu.xib
- AppInfo.xcconfig
- Debug.xcconfig
- Release.xcconfig
- Warnings.xcconfig
- AppDelegate.swift
- DebugProfile.entitlements
- Info.plist
- MainFlutterWindow.swift
- Release.entitlements
- IDEWorkspaceChecks.plist
- Runner.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- RunnerTests.swift
- .gitignore
- widget_test.dart
- Icon-192.png
- Icon-512.png
- Icon-maskable-192.png
- Icon-maskable-512.png
- favicon.png
- index.html
- manifest.json
- CMakeLists.txt
- generated_plugin_registrant.cc
- generated_plugin_registrant.h
- generated_plugins.cmake
- app_icon.ico
- CMakeLists.txt
- flutter_window.cpp
- flutter_window.h
- main.cpp
- resource.h
- run_loop.cpp
- run_loop.h
- runner.exe.manifest
- Runner.rc
- utils.cpp
- utils.h
- win32_window.cpp
- win32_window.h
- .gitignore
- CMakeLists.txt
- .gitignore
- .metadata
- analysis_options.yaml
- pubspec.yaml
- README.md
- animations.dart
- extensions.dart
- get_animated_builder.dart
- index.dart
- get_reset.dart
- certificates.dart
- exceptions.dart
- file_decoder_html.dart
- http_request_html.dart
- request_base.dart
- file_decoder_io.dart
- http_request_io.dart
- http_request_mock.dart
- http_request.dart
- file_decoder_stub.dart
- http_request_stub.dart
- body_decoder.dart
- get_modifiers.dart
- form_data.dart
- multipart_file.dart
- request.dart
- client_response.dart
- response.dart
- http_status.dart
- utils.dart
- http.dart
- socket_notifier.dart
- sockets_html.dart
- sockets_io.dart
- sockets_stub.dart
- sockets.dart
- connect.dart
- flutter_engine.dart
- get_interface.dart
- get_main.dart
- log.dart
- smart_management.dart
- typedefs.dart
- get_core.dart
- bindings_interface.dart
- extension_instance.dart
- lifecycle.dart
- get_instance.dart
- bottomsheet.dart
- dialog_route.dart
- get_cupertino_app.dart
- get_material_app.dart
- get_root.dart
- internationalization.dart
- route_observer.dart
- io_url.dart
- stub_url.dart
- web_url.dart
- url_strategy.dart
- circular_reveal_clipper.dart
- custom_transition.dart
- default_route.dart
- default_transitions.dart
- get_information_parser.dart
- get_navigation_interface.dart
- get_navigator.dart
- get_route.dart
- get_router_delegate.dart
- get_transition_mixin.dart
- index.dart
- modules.dart
- new_path_route.dart
- page_settings.dart
- parse_route.dart
- route_middleware.dart
- route_report.dart
- router_outlet.dart
- test_kit.dart
- transitions_type.dart
- snackbar.dart
- snackbar_controller.dart
- extension_navigation.dart
- router_report.dart
- get_navigation.dart
- mini_stream.dart
- rx_stream.dart
- rx_typedefs.dart
- rx_impl.dart
- rx_interface.dart
- rx_num.dart
- rx_string.dart
- rx_list.dart
- rx_map.dart
- rx_set.dart
- rx_types.dart
- debouncer.dart
- rx_workers.dart
- get_rx.dart
- rx_getx_widget.dart
- rx_notifier.dart
- rx_obx_widget.dart
- rx_ticket_provider_mixin.dart
- get_controllers.dart
- get_responsive.dart
- get_state.dart
- get_view.dart
- get_widget_cache.dart
- list_notifier.dart
- mixin_builder.dart
- simple_builder.dart
- get_state_manager.dart
- equality.dart
- context_extensions.dart
- double_extensions.dart
- duration_extensions.dart
- dynamic_extensions.dart
- event_loop_extensions.dart
- export.dart
- int_extensions.dart
- internationalization.dart
- iterable_extensions.dart
- num_extensions.dart
- string_extensions.dart
- widget_extensions.dart
- get_utils.dart
- platform.dart
- platform_io.dart
- platform_stub.dart
- platform_web.dart
- get_queue.dart
- optimized_listview.dart
- get_utils.dart
- size_percent_extension.dart
- get.dart
- get_connect.dart
- instance_manager.dart
- route_manager.dart
- state_manager.dart
- utils.dart
- extensions_test.dart
- get_animated_builder_test.dart
- benckmark_test.dart
- matcher.dart
- get_instance_test.dart
- internationalization_test.dart
- wrapper.dart
- bottomsheet_test.dart
- dialog_test.dart
- dispose_dependencies_test.dart
- get_main_test.dart
- middleware_test.dart
- parse_route_test.dart
- root_widget_test.dart
- routes_test.dart
- snackbar_test.dart
- rx_workers_test.dart
- get_mixin_state_test.dart
- get_obx_test.dart
- get_rxstate_test.dart
- get_state_test.dart
- context_extensions_test.dart
- double_extensions_test.dart
- dynamic_extensions_test.dart
- int_extensions_test.dart
- num_extensions_test.dart
- string_extensions_test.dart
- widget_extensions_test.dart
- get_utils_test.dart
- platform_test.dart
- platform_web_test.dart
- .DS_Store
- .gitignore
- .metadata
- _config.yml
- analysis_options.yaml
- CHANGELOG.md
- LICENSE
- pubspec.yaml
- README-ar.md
- README-bn.md
- README-es.md
- README-fr.md
- README-hi.md
- README-ne.md
- README-vi.md
- README.id-ID.md
- README.ja-JP.md
- README.ko-kr.md
- README.md
- README.pl.md
- README.pt-br.md
- README.ru.md
- README.tr-TR.md
- README.ur-PK.md
- README.zh-cn.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/jonataslaw/getx
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd getx
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd example_nav2/linux
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
3. Gradle (Java/Kotlin)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd example_nav2/android/app
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
