ALIOTHX Developers
ALIOTHXMANAGER
  • 😈DEMO App 설치
  • 크로스플랫폼 개발환경
    • ⚙️Flutter 개발환경
    • 🧑‍💻Flutter 시작하기
    • 📲폰에서 실행
    • 개발가이드
    • 🚀솔루션 설치
    • 🚦코드가이드
      • 명명 규칙및 주석처리
      • 코딩 컨벤션
      • 디렉토리 생성및 관리
      • 페이지 작성
    • 🏭Flutter 아키텍쳐
      • 채널링
      • 웹뷰
        • 웹뷰 설정
        • 웹뷰 연동
      • 보안 (Security)
        • 대칭키 암호알고리즘
        • 비대칭키 암호알고리즘
        • 메시지 다이제스트
        • 탈옥및 루팅 탐지및 차단
        • 앱 위/변조 탐지및 차단
        • 코드 난독화
    • 🖥️관리시스템
    • 🎆협업도구
  • UIUX 컴포넌트
    • UI/UX
      • 테마 적용
      • 화면방향전환
      • 토스트 (Toast)
      • 버튼 (Button)
      • 텍스트 (Text)
      • 탭바 (TabBar)
      • 이미지뷰 (ImageView)
      • 카메라/이미지
      • 페이지 트랜지션
      • 입력필드 (TextField)
      • 체크박스 (CheckBox)
      • 라디오버튼 (RadioButton)
      • 로딩바 (Loading Indicator)
      • 바텀시트 (BottomSheet)
      • 리스트뷰 (ListView)
      • 슬리버 (Sliver)
      • 사운드 (Sound)
      • 애니메이션 (Animation)
      • 위치 및 정렬
      • 커스텀 키보드
      • 카드 (Card)
      • 토글 버튼 (Toggle Button)
      • 다이얼로그 (Dialog)
      • QR코드
      • 페이지뷰 (PageView)
  • Common 컴포넌트
    • 공통모듈
      • 데이터통신과 JSON 파싱
      • 인증 연동
      • 채널링
      • 네비게이션
      • 푸시 메시지
      • SMS 인증
      • 예외처리
  • Security 컴포넌트
    • 보안모듈
      • 메시지 다이제스트
      • 암/복호화
  • Option 컴포넌트
    • 옵션모듈
      • 동영상 플레이어
      • 유튜브 연동
      • 차트
      • SNS 공유
      • 지도
      • 로컬 DB
  • 🎁라이센스및 기술지원
  • 🏢고객사
Powered by GitBook
On this page
  • 디바이스 정보
  • 탐색 메뉴 제어 (안드로이드 전용)
  • 패키지 설치 확인
  • 패키지 이름 입력
  1. Common 컴포넌트
  2. 공통모듈

채널링

Flutter와 네이티브 코드 간의 상호작용 방법을 안내합니다. Flutter에서 네이티브 코드를 호출하고 네이티브 기능을 통합하여 플러터 앱을 더 강력하게 만들 수 있습니다.

Previous인증 연동Next네비게이션

Last updated 1 year ago

디바이스 정보

  1. 앱을 실행하고 "디바이스 정보" 버튼을 누릅니다.

  1. 버튼을 누른 후, 디바이스의 고유 UUID가 플러터 앱으로 반환됩니다. 이 UUID는 디바이스를 고유하게 식별하는 데 사용됩니다.

  2. 결과 메시지는 플랫폼에 따라 다릅니다. 안드로이드 기기의 경우 "안드로이드폰의 디바이스 정보는 [UUID] 입니다." 메시지가 표시되고, 아이폰의 경우 "아이폰의 디바이스 정보는 [UUID] 입니다." 메시지가 표시됩니다.

탐색 메뉴 제어 (안드로이드 전용)

안드로이드 기기에서는 "탐색 메뉴 보이기" 또는 "탐색 메뉴 숨기기" 버튼을 사용하여 시스템 UI의 탐색 메뉴를 제어할 수 있습니다.

  • "탐색 메뉴 보이기" 버튼을 누르면 탐색 메뉴가 화면에 나타납니다.

  • "탐색 메뉴 숨기기" 버튼을 누르면 탐색 메뉴가 화면에서 숨겨집니다.

패키지 설치 확인

앱에서 특정 패키지의 설치 여부를 확인할 수 있습니다. "패키지 설치확인" 버튼을 누르면 선택한 패키지가 설치되었는지 여부가 플러터 앱으로 반환됩니다.

  • 패키지가 설치된 경우: "[패키지 이름] 패키지가 설치되었습니다." 메시지가 표시됩니다.

  • 패키지가 설치되지 않은 경우: "[패키지 이름] 패키지가 설치되지 않았습니다." 메시지가 표시됩니다.

패키지 이름 입력

"Package Name" 입력란에 원하는 패키지 이름을 입력할 수 있습니다. 이 입력란을 사용하여 검색할 패키지를 지정할 수 있습니다.

  • 패키지 이름을 입력하고 "패키지 설치확인" 버튼을 누르면 해당 패키지의 설치 여부를 확인할 수 있습니다.

Flutter 앱에서 네이티브 기능을 활용하여 앱을 더욱 풍부하게 만들 수 있는 방법을 참고하여, 채널링을 통해 네이티브 기능을 활용하면 앱의 성능과 기능을 향상시킬 수 있습니다.

채널링을 통해 플러터와 네이티브 간 인터페이스 하는 가이드를 참고해서 앱 개발에 활용해보세요. 플러터에서 네이티브, 네이티브에서 플러터로 쌍방향 인터페이스가 가능합니다.

Page cover image