본문 바로가기

앱인벤터/앱인벤터 컴포넌트71

앱인벤터 웹 컴포넌트 앱인벤터 웹 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. HTTP GET, POST, PUT, DELETE 요청에 대한 함수들을 제공하는 보이지않는 컴포넌트이다. 웹 컴포넌트는 HTTP(하이퍼 텍스트 트랜스퍼 프로토콜) 텍스트 링크를 통해 통신하며, GET, PUT, POST 세가지 방법을 사용한다. 받아온 데이터를 보기 좋게 처리하려면 파싱을 해야 하는데 가져온 데이터가 CSV(Comma-Seperated Values: 항목이 쉼표로 구분된 리스트형식)이나 JSON(JavaScript Object Notation), XML형식으로 되어 파싱을 해야 한다. 웹 컴포넌트 팔레트의 연결 부분에서 웹 컴포넌트는 보이지 않는 컴포넌트로, 뷰어에.. 2022. 6. 15.
앱인벤터 블루투스서버 컴포넌트 앱인벤터 블루투스서버 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 블루투스서버 컴포넌트는 블루투스를 사용하여 스마타폰과 다른 스마트폰이 연결하고 통신하는데 사용하는 컴포넌트이다. 블루투스서버 컴포넌트는 통신을 위해 Serial Port Profile(SPP)를 사용한다. 만약 저절전 블루투스를 사용하는데 관심이 있다면 BluetoothLE 확장을 참고하자. 블루투스서버 컴포넌트 팔레트의 연결 부분에서 블루투스서버 컴포넌트는 보이지 않는 컴포넌트로, 뷰어에 drag&drop하면 화면에는 아무것도 표시되지 않는다. 본문에서는 블루투스서버 컴포넌트를 사용하여 다른 스마트폰과 통신하는 앱을 만들어보자. 팔레트 블루투스서버 컴포넌트는 '연결'에 .. 2022. 6. 15.
앱인벤터 블루투스클라이언트 컴포넌트 앱인벤터 블루투스클라이언트 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 블루투스클라이언트 컴포넌트는 블루투스를 사용하여 스마타폰과 다른 스마트폰이 연결하고 통신하는데 사용하는 컴포넌트이다. 블루투슬라이언트 컴포넌트는 통신을 위해 Serial Port Profile(SPP)를 사용한다. 만약 저절전 블루투스를 사용하는데 관심이 있다면 BluetoothLE 확장을 참고하자. 블루투스클라이언트 컴포넌트 팔레트의 연결 부분에서 블루투스클라이언트 컴포넌트는 보이지 않는 컴포넌트로, 뷰어에 drag&drop하면 화면에는 아무것도 표시되지 않는다. 본문에서는 블루투스클라이언트 컴포넌트를 사용하여 다른 스마트폰과 통신하는 앱을 만들어보자. 팔레트 블루.. 2022. 6. 14.
앱인벤터 액티비티스타터 컴포넌트 앱인벤터 액티비티스타터 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 액티비티스타터 컴포넌트는 스타트액티비티 메소드를 사용해서 액티비티를 시작할 수 있다. 액티비티는 아래와 같은 것을 시작할 수 있다. 다른 안드로이드 앱을 구동시킬 수 있다. 이를 실행하기 위해서는 먼저 소스 코드를 다운로드 받고, "youngandroidproject/project.properties'라 이름하는 파일을 찾는 unzip 유티리티나 file explorer를 사용하여 해당 앱의 클래스를 먼저 찾아야 한다. 파일의 첫번째 줄에는 "main="으로 시작하며 그 뒤에 클래스 이름이 나온다. 예로 'main=com.gmail.Bitdiddle.Ben.HelloPu.. 2022. 6. 10.