Flutter 데스크톱 애플리케이션 활성화

3207 단어 flutterdart
Flutter의 매우 멋진 점은 너무 많은 다른 출력을 컴파일할 수 있다는 것입니다.
우리는 모바일 앱을 보았지만 Flutter는 기본 데스크톱 앱으로도 출력할 수 있습니다!

오늘날 우리는 바로 그 일을 하고 있습니다. 우리는 Flutter side menu application을 가져와서 데스크탑에서 작동하도록 변환할 것입니다!


데스크톱 요구 사항



우선 Flutter가 설치되어 있어야 하지만 데스크톱의 경우 추가 리소스도 필요합니다.
  • Windows : Visual Studio 2019(Visual Studio 코드 아님)
  • MacOS : Xcode 및 CocaoPod가 설치됨
  • Linux : Clang, Cmake, GTK 개발 헤더, Ninja 빌드 및 pkg-config.

  • Flutter 데스크탑 활성화



    Flutter를 활성화하려면 다음 명령을 실행하여 설치 전체에서 활성화할 수 있습니다.

    flutter config --enable-<platform>-desktop
    


    플랫폼 위치:

    flutter config --enable-windows-desktop
    flutter config --enable-macos-desktop
    flutter config --enable-linux-desktop
    


    다음으로 다음 명령을 실행하여 연결된 장치 목록을 가져올 수 있습니다. 적어도 하나는 더 표시되어야 합니다.

    flutter devices
    
    1 connected device:
    
    Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.18362.1082]
    macOS (desktop)   • macos   • darwin-x64  • macOS 11.2 20D64 darwin-x64
    Linux (desktop)   • linux   • linux-x64   • Linux
    


    Flutter 데스크톱 앱 만들기



    새 애플리케이션의 경우 다음 명령을 실행할 수 있습니다.

    flutter create myapp
    


    애플리케이션이 이미 존재하는 경우 상위 폴더로 이동하여 다음 명령을 실행할 수 있습니다.

    flutter create --platforms=macos flutter_app
    


    여기서 마지막 부분flutter_app은 기존 폴더의 이름입니다. 이 명령은 데스크탑 구성으로 폴더를 다시 빌드합니다.

    데스크톱에서 Flutter 앱 실행



    데스크톱에서 앱을 실행하려면 run 명령을 사용할 수 있습니다.
    어떤 장치인지 묻습니다.

    flutter run
    


    또는 장치를 바로 지정할 수 있습니다.

    flutter run -d macos
    flutter run -d windows
    flutter run -d linux
    


    그리고 그게 다야. 이제 데스크톱에서 기본적으로 실행할 수 있는 Flutter 애플리케이션이 있습니다!

    이 추가에 대해 매우 기대하고 있으며 데스크탑 앱을 사용해 보기를 기대합니다.
    애플리케이션의 스타일링 부분이 즉시 변환됩니다. 그러나 일부 플러그인은 플랫폼별 구성 변경이 필요할 수 있습니다.

    이 변환된 데모를 다운로드하려면 GitHub에서 전체 코드를 찾을 수 있습니다.

    읽어주셔서 감사합니다. 연결합시다!



    제 블로그를 읽어주셔서 감사합니다. 내 이메일 뉴스레터를 구독하고 Facebook에 연결하거나

    좋은 웹페이지 즐겨찾기