본문 바로가기

앱인벤터 기초

[앱인벤터 기초] 사용자 인터페이스 - 목록선택버튼 이해하기 사용자 인터페이스는 화면 구성에 가장 많이 사용되는 컴포넌트들을 모아 놓은 그룹입니다. 그룹안에는 버튼, 체크박스, 날짜선택버튼, 이미지, 레이블, 목록선택버튼, 목록뷰, 알림, 암호텍스트박스, 슬라이더, 스피너, 스위치, 텍스트박스, 시간선택버튼, 웹뷰어가 포함되어 있습니다. 목록선택버튼 블록 여러 항목들을 목록형식으로 표시할 때 사용하는 컴포넌트입니다. 목록선택 컴포넌트에 들어갈 내용은 요소로 지정하면 되는데 이 때 ' , ' 기호를 사용해서 구분해서 입력하면 됩니다. 많은 양의 데이터를 표시할 때 주로 사용하거나 블루투스를 선택해서 고를 때 많이 사용합니다. 블록 설명 선택버튼을 선택한 후에 '실행' 안의 블록들을 실행합니다. 선택버튼을 선택하기 전에 '실행' 안의 블록들을 실행합니다. (다른 컴포.. 더보기
앱인벤터로 슈팅 게임 만들기 앱인벤터를 이용해 슈팅 게임을 만들어보도록 하겠습니다.우주선을 터치해면 공이 날아가서 외계인을 맞추는 게임입니다. 우주선을 드래그하면 좌우로 움직입니다. 공이 외계인을 맞추면 점수가 5점 오르지만 행성을 맞추면 5점 감점됩니다. 먼저 완성된 앱을 동영상으로 확인해봅시다. 동작영상 이미지 이번 앱에서 사용되는 이미지를 다운받을 수 있는 링크를 걸어두었습니다. 다운로드 받아서 사용하시면 됩니다. 1) 처음화면 배경 : https://www.freepik.com/free-vector/gradient-outer-space-cover-collection_4137021.htm#page=1&query=space&position=3 2) 게임화면 배경 : https://www.freepik.com/free-vector.. 더보기
[앱인벤터 기초] 문장을 번역하고 읽어주는 번역기 만들기 앱인벤터를 이용해 번역기를 만들어보도록 하겠습니다.왼쪽 화면에 번역하고 싶은 문장을 입력하고 번역하기를 클릭하면 오른쪽 화면에 번역된 내용이 보이게 됩니다.먼저 완성된 앱을 동영상으로 확인해봅시다. 동작영상 [완성동영상] 화면구성 스마트폰 화면을 가로로 바꾸기 위해서 스크린의 속성 값을 변경합니다. 그리고 스크린에 들어갈 내용들(컴포넌트)이 가운데로 배치되도록 속성 값을 변경합니다. 스크린방향 : 가로수평정렬 : 중앙 수평배치를 넣어 왼쪽과 오른쪽 화면을 가로로 정렬될 수 있도록 합니다. 수직배치를 두 번 화면으로 드래그합니다. 각각 절반의 크기를 차지하도록 속성값을 변경합니다. 수직배치의 가장 위쪽에 스피너를 넣습니다. 스피너는 한국어, 영어 등 언어를 선택하도록 합니다. 왼쪽화면에는 문장을 입력할 수.. 더보기
[앱인벤터 기초] 버튼을 클릭하면 배경색이 바뀌는 앱 만들기 앱인벤터를 이용해서 간단한 앱을 만들어보도록 하겠습니다.지금 만들 앱의 목적은 화면 가운데 놓인 버튼을 클릭하면 '안녕하세요.'라는 소리와 함께 배경색이 바뀌는 것입니다. 먼저 완성된 앱을 동영상으로 확인해봅시다. 동작영상 화면구성 스마트폰 화면 안에 버튼을 드래그해서 넣습니다. 버튼의 속성을 변경합니다. 배경색 : 회색텍스트 : 클릭텍스트 색상 : 흰색 컴포넌트에서 스크린을 선택한 후 속성을 변경합니다.수평정렬 : 가운데수직정력 : 가운데 팔레트에서 미디어를 클릭한 후 음성변환을 화면으로 드래그해서 넣어줍니다. 코딩하기 블록 화면으로 들어갑니다.처음 시작 이벤트(상황)는 '버튼을 클릭했을 때'입니다.버튼을 클릭해서 해당 블록을 흰색 부분으로 드래그해서 가져옵니다. 음성변환을 클릭해서 '안녕하세요' 라는.. 더보기