스마트폰 연결하기
준비물 : MIT 어플(*설치)
앱인벤터의 현상황을 확인하는 방법 중 가장 좋은 것은 실제 스마트폰에서 확인하는 방법입니다. 어플을 만들다보면 스마트폰 마다 다른 화면 크기 및 성능에 따라 어플을 수정해야하는 상황이 올 수 있습니다. 그렇기에 실제 스마트폰에서 테스트를하기 위해 어플을 다운로드해주시기 바랍니다. 실제 개발에서도 어플을 만들고나면 수많은 스마트폰에서 어플을 다운로드해서 테스트를 합니다.
앱인벤터 사이트에서 어플을 디자인하고 코딩을 하는 것도 중요합니다. 하지만, 현재 상황을 눈으로 확인을 못한다면 높은 퀄리티의 어플을 만들수 없다고 생각합니다. 그래서 앱인벤터를 현상황을 확인할 수 있는 여러 방법에 대해 말씀드리려 합니다.
1. AI 컴패니언
2. 에뮬레이터
3. USB
4. Refresh Companion Screen
5. 다시 연결하기
6. 강제 초기화
1. AI 컴패니언
AI 컴패니언은 설치한 MIT 어플을 이용한 테스트 방법입니다.
AI 컴패니언을 클릭하면 위와 같은 이미지가 뜹니다. AI 컴패니언 중에서도 연결 방식은 2가지이며, QR코드 인식 및 코드입력(mogrgk)가 있습니다. 스마트폰의 카메라가 고장이 안나셨으면 QR코드로 연결하시면 편하실 겁니다. 성능이 좋아서 약간만 스쳐도 금방 인식하거든요 ㅎㅎ
AI 컴패니언을 클릭하셨으면, MIT 어플을 실행해주시면 됩니다.
MIT 어플을 실행하면 다음과 같은 화면이 나옵니다. 우리가 알아야 할 부분은 "connect with code(코드로 연결하기)" 또는 "scan QR code(QR 코드 스캔하기)"만 아시면 됩니다. 아까도 말씀드렸지만 QR코드 스캔을 추천드려요.
* 연결 중에 멈추거나 실패한다면 ?
연결중에 멈추거나 연결에 실패를 하신다면 어플 자체를 종료하시고 다시 실행하시기를 추천드립니다. 연결이 안된다고 QR코드를 여러번 인식을 하게되면 MIT 어플이 팅기실 겁니다. MIT 어플에서 자동으로 코드를 2개이상 입력하면 팅기게 설계된거 같습니다.
2. 에뮬레이터
에뮬레이터란 ?
컴퓨터에서 사용가능한 가상의 스마트폰입니다. 에뮬레이터의 성능은 주로 컴퓨터에서 기반이 되기에, 성능을 향상시키고 싶어도 쉽지가 않습니다. 또한, 실제 개발에서 사용되는 에뮬레이터는 최적화도 많이되어 있고, 성능도 좋아서 자주 사용됩니다. 하지만!! 앱인벤터의 에뮬레이터는 효율도 나쁘고, 속도도 많이 느립니다.
저는 에뮬레이터를 사용을 비추천합니다.
비추천하는 이유
1. 에뮬레이터를 설치해야 한다.(이게 생각보다 복잡하다. 왜냐하면 사람들이 자주 사용안해서 업데이트가 자주 이루어지지 않아 복잡하다)
2. 성능이 좋지 않다.(화면크기, 속도 등)
3. MIT 어플 사용이 에뮬레이터보다 훨씬 편하다.
3. USB
USB는 제가 사용을 안해봐서 잘 모르겠습니다... 다만 확실한 건 MIT 어플을 이미 설치하셨다면 굳이 USB를 사용하실 일은 없다는 것입니다. 만약 MIT 어플도 설치못하셨다면 사용해보시길 바랍니다.
4. Refresh Companion Screen
Refresh Companion Screen은 어플을 재실행한다고 생각해주시면 됩니다. 가끔 연결이 제대로 되었는지 확인하거나 다양한 기능을 테스트할 때 사용됩니다. 은근히 자주 사용되니 알아두시면 편합니다.
5. 다시 연결하기
다시 연결하기는 MIT어플의 연결을 끊거나 연결 도중에 에러가 생기면 사용됩니다. Refresh가 아닌 연결을 끊는다고 생각하시는 것이 맞습니다. 주로 사용되는 용도는 연결도중 에러가 발생해서 다시 연결하고 싶을 때, 어플이 무한 루프에 들어갔을 때, 앱인벤터 테스트 도중 에러가 발생했을 때 등등 자주 사용됩니다.
6. 강제 초기화
강제 초기화는 연결 관련된 모든 것을 초기화합니다.
'앱인벤터 강좌' 카테고리의 다른 글
[앱인벤터 apk 공유] 구글, 네이버 지도에서 GPS 좌표를 못찾았다고요? 앱인벤터에서 찾아봅시다! (0) | 2022.07.05 |
---|---|
[앱인벤터 가이드] 어플 생성하기 및 빌드하기 (0) | 2022.06.16 |
[앱인벤터 가이드] 앱인벤터 시작하기 (0) | 2022.06.11 |
[앱인벤터 가이드] 앱인벤터란 ? (0) | 2022.06.11 |
[앱인벤터 가이드] 목록 (0) | 2022.06.11 |