더북(TheBook)

2. 블록으로 앱에 생명 불어넣기

이제 블록 코딩으로 각 컴포넌트에 기능을 적용하여 앱이 작동하도록 해 보겠습니다.

 

  1 오른쪽 상단에 있는 블록 버튼을 클릭하여 블록 화면으로 이동합니다.

 

  2 블루투스 통신으로 받은 데이터의 크기를 저장하기 위한 변수인 바이트수를 만들고, 0으로 초기화합니다.

 

  3 앱이 실행되면 다른 기기 접속 요청을 받아들일 수 있는 상태가 되도록 블록을 구성합니다.

 

앱이 실행되면 접속승인하기 함수를 호출하여 다른 기기의 연결 요청을 받아들일 수 있는 상태로 만듭니다. 접속승인하기 함수가 실행된 후 다른 기기에서 연결 함수를 이용하여 현재 기기의 주소로 접속하면 두 기기가 서로 연결됩니다. 접속승인하기 함수의 서비스이름 값은 형식적으로 지정하는 것이므로 어떤 값을 지정해도 상관없습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.