본문 바로가기

앱인벤터코딩21

앱인벤터 볼던지기 앱 앱인벤터 볼던지기 앱 앱인벤터 홈페이지에 나와 있는 튜터리얼을 참고해서 작성한 것이다. 튜터리얼의 목적은 앱인벤터의 많은 블록은 이해하고 활용할 수 있도록 도와주는 프로그램들로 구성되어 있다. 이번 튜터리얼은 볼더지기 앱이다. 캔버스 위에 볼 컴포넌트를 활용하여 볼을 움직이는 앱이다. 이번에는 캔버스 컴포넌트 위에 볼 컴포넌트를 움직여보는 앱을 만들어보자. 기본 개념은 다음과 같다. 캔버스 컴포넌트 위에 볼 컴포넌트를 상/하/좌/우 움직여 보는 것이다. 자, 이제 시작해보자... . 볼던지기 디자인 앱인벤터 볼던지기 디자인은 화면의 반 정도는 캔버스 컴포넌트를 배치하고 그 위에 볼 컴포넌트를 위에 올려놓는다. . 볼던지기 기본 설계 캔버스 컴포넌트를 활용한다. 볼 컴포넌트를 캔버스 컴포넌트 위에 위치시킨.. 2022. 10. 6.
앱인벤터 공통블록-논리블록 앱인벤터 공통블록-논리블록 앱인벤터의 코딩블록에 대해 살펴보고자 한다. 그중에 공통블록에서 제공하는 블록중 논리블록에 대해 살펴보고자 한다. 논리 블록에는 총 개의 제어블록이 있다. 논리는 참과 거짓의 기본 값을 활용하여 논리식을 만드는 브록을 제공한다. 주로 제어블록의 만약의 블록과 함께 사용한다. 논리블록 . 참 블록 논리에 참 값을 의미하는 블록이다. . 거짓 블록 논리에 거짓 값을 의미하는 블록이다. . 아니다 블록 논리에 참과 거짓 값의 반대 값을 반환하는 블록이다. 참값이면 거짓 값을 반환하며, 거짓값이면 참값을 반환한다. . 비교 블록 논리블록으로 참값과 거짓갑을 비교하는 블록이다. 두 개의 참/거짓 값을 비교하여 등호인 경우에, 논리값이 같으면 참, 다르면 거짓을 반환한다. 반대로 '같지않.. 2022. 9. 21.
앱인벤터 레이아웃-스크롤가능수평배치/수직배치 컴포넌트 레이아웃-스크롤가능수평배치/수직배치 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 이번 시간에는 레이아웃에서 스크롤가능수평배치/수직배치 컴포넌트에 대해 이해하고 실습을 하고자 한다. 스크롤가능수평배치/수직배치 컴포넌트는 기본적으로 수평배치/수직배치와 동일하며 한가지 차이점은 컴포넌트가 화면의 너비보다 커질 경우, 자동으로 스크롤이 생성되어 사용자에게 스크롤기능을 제공한다. . 스크롤가능수평배치/수직배치 컴포넌트 다양한 사용자 인터페이스의 컴포넌트를 한줄에 여러개의 컴포넌트를 배치할 때 사용한다. 이미 여러분이 사용자 인터페이스를 실습하였다면 자연스럽게 수평배치를 실습하였을 것이다. 앱인벤터는 하나의 컴포넌트는 한줄에 하나씩만 배치할 수 있.. 2022. 1. 10.
레이아웃-수평배치/수직배치 컴포넌트 레이아웃-수평배치/수직배치 컴포넌트 앱인벤터의 컴포넌트들을 이해와 실제 예제를 통해 실습을 통해 모바일 앱 개발에 활용도를 높이고자 한다. 이번 시간에는 레이아웃에서 수평배치/수직배치 컴포넌트에 대해 이해하고 실습을 하고자 한다. 수평배치/수직배치 블럭은 사용자 인터페이스 등의 다양한 컴포넌트 배열을 수평/수직 배치 기능을 제공하는 컴포넌트이다. . 수평배치/수직배치 컴포넌트 다양한 사용자 인터페이스의 컴포넌트를 한줄에 여러개의 컴포넌트를 배치할 때 사용한다. 이미 여러분이 사용자 인터페이스를 실습하였다면 자연스럽게 수평배치를 실습하였을 것이다. 앱인벤터는 하나의 컴포넌트는 한줄에 하나씩만 배치할 수 있다. 이에 한줄에 여러개의 컴포넌트를 배치하고자 할 때 사용하는 것이 수평배치/수직배치 컴포넌트이다. .. 2022. 1. 9.