2. 블록으로 앱에 생명 불어넣기
이제 블록 코딩으로 각 컴포넌트에 기능을 적용하여 앱이 작동하도록 해 보겠습니다.
1 오른쪽 상단에 있는 블록 버튼을 클릭하여 블록 화면으로 이동합니다.
2 앱이 실행되면 스피너를 이용하여 스마트폰에 등록된 블루투스 기기를 선택할 수 있도록 블록을 구성합니다.
➊ 스피너1의 요소(item)를 지정하지 않은 상태에서 블록은 빈 리스트와 같습니다. 여기에 연결할 기기 선택을 추가하면 블록은 항목이 1개인 리스트가 됩니다.
➋ 블록에는 스마트폰에 등록된 블루투스 기기의 주소와 이름이 리스트 형태로 들어있습니다. 블록과 블록을 붙이면 블록은 첫 번째 항목이 ‘연결할 기기’이고 두 번째 항목부터는 블루투스 기기의 주소와 이름이 있는 리스트가 됩니다.
➌ 스피너1의 요소로 방금 만든 블록을 지정하면 앱을 실행했을 때 스피너에 연결할 기기 선택이 표시되고 스피너1을 클릭하면 팝업창에 스마트폰에 등록되어 있는 기기들이 목록 형식으로 표시됩니다.