네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.
앱 인벤터2 [입문+실무]
이 강의에서 배우는 핵심 실무
앱 인벤터2에서 속성·이벤트·메소드의 개념을 익히고 에뮬레이터로 앱을 실행하며 개발 흐름을 확인합니다. 관계·논리 연산과 문자열 처리를 연습한 뒤 퀴즈 앱을 만들고 클럭 컴포넌트의 타이머 이벤트로 시계 기능을 구성합니다. 여러 컴포넌트를 종합한 도서 대여 앱 제작을 통해 개별 기능을 하나의 애플리케이션 안에 연결해봅니다.
수강 전 꼭 확인하세요
수강 전 자주 묻는 내용을 간단히 안내드립니다.
검증된 커리큘럼과 전문 강사진으로 높은 만족도를 제공합니다.
자세히 보기 >작은 나눔이 더 나은 내일을 만듭니다.
자세히 보기 >수강생 리얼후기!
실제 수강생의 학습 경험을 확인해 보세요.
수강후기를 불러오는 중입니다.
최근 수강질문
최근 등록된 수강질문을 작성순서대로 확인해 보세요.
MIT App Inventor을 더 깊게 이해하기
24강은 속성·이벤트·메서드·에뮬레이터에서 입력·미디어·연산·변수·리스트·조건과 계산기·퀴즈·저장, Canvas·애니메이션·Clock·연락처·Web과 도서 대여 앱으로 이어집니다. 화면과 블록, 실행 결과를 연결하는 모바일 개발 과정입니다.
MIT App Inventor은 무엇인가
MIT App Inventor는 모바일 앱을 블록 방식으로 제작하는 개발 플랫폼이며, Autodesk Inventor 기계설계 CAD와는 서로 다른 제품입니다. 화면과 컴포넌트를 구성하고 이벤트에 반응하는 블록을 연결하여 앱의 동작을 표현합니다.
관련 플랫폼과 개발도구의 관계
Designer는 화면·컴포넌트·속성을, Blocks는 이벤트·변수·조건·반복·프로시저 등의 동작을 구성합니다. 브라우저의 제작 환경과 연결한 실제 기기·에뮬레이터의 실행은 다른 단계입니다. 시각적 배치와 프로그램 동작을 나누어 확인하세요.
MIT App Inventor의 핵심 기능
기술 자체의 기능과 이 강좌의 직접 학습 범위는 다릅니다. 아래 연결 표시는 저장된 공개 커리큘럼에 근거합니다.
Designer·화면
컴포넌트의 배치와 속성을 구성합니다. 배치한 버튼과 클릭할 때 실행할 동작은 서로 다릅니다.
기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인Blocks·이벤트
이벤트·호출·제어·연산을 연결합니다. 순서·조건·반복과 자료 흐름을 구분합니다.
기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인변수·리스트·프로시저
자료 상태와 재사용할 동작을 표현합니다. 전역·지역과 저장 자료의 유지 범위를 나눕니다.
기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인Clock·Canvas·미디어
시간·그리기·애니메이션·재생 기능을 조합합니다. 이벤트 시점과 화면 결과를 연결합니다.
기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인기기·저장·연결
전화·센서·저장·Web 등 컴포넌트군이 있습니다. 실제 강좌에서 다루는 기능은 아래 회차 연결표와 구분합니다.
기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인테스트·모바일 제작
기기·Companion·에뮬레이터 등으로 실행을 점검합니다. 제작 화면의 상태와 앱 실행 결과·권한·연결 조건을 따로 확인합니다.
기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인이 과정의 실제 작업 흐름
1~6강은 속성/이벤트/메서드·에뮬레이터·입출력·레이아웃·클라우드 표현·미디어입니다. 7~10강은 연산·문자열·전역/지역·함수·리스트·반복/조건이고 11~14강은 계산기·게임·퀴즈와 영구 저장입니다.
15~20강은 Canvas·블록 격파·Clock 타이머·스톱워치·시계·전화 관련 연락처입니다. 21~24강은 WebViewer·ActivityStarter·Web·외부 자료 표시와 도서 대여 앱입니다. 화면 전환과 값의 수명·저장·외부 요청을 나누어 읽습니다.
- 컴포넌트·테스트
- 화면·입력·미디어
- 자료·제어 흐름
- 계산기·퀴즈·저장
- Canvas·Clock·연락처
- Web·도서 대여
핵심 구조를 이해하는 방법
컴포넌트를 배치한 뒤 속성·이벤트·메서드를 연결합니다. 입력값·변수·리스트와 저장값의 수명을 구분하고 Clock·Canvas·미디어·기기·Web 등의 기능을 목적에 맞게 조합합니다. 화면에 보이는 결과와 저장·외부 연결의 실제 결과를 함께 비교합니다.
실무 적용과 결과 확인
11~14강의 계산기·퀴즈에서 입력·판정·점수·종료 후 남는 값을 표로 정리해 보세요. 변수와 영구 저장을 구분하는 추가 복습입니다. 공개되지 않은 저장 서비스나 전체 서버 구현을 제공한다고 추측하지 않습니다.
17~24강에서는 Clock 이벤트 간격·앱 상태·외부 자료 도착 전후의 표시를 대조하세요. 연결 실패와 빈 응답을 추가로 점검하는 응용 연습입니다. 현재 주식·뉴스 서비스 API의 계약이나 동일한 요청 형식을 보장하지 않습니다.
이 강좌에서 집중할 전문주제
Designer의 컴포넌트·속성을 Blocks의 이벤트·메서드와 연결하는 것이 중심입니다. 7~14강의 자료·제어·퀴즈를 통해 화면에 배치한 요소와 상태 변경이 어디에서 만나는지 설명할 수 있습니다.
Canvas·Clock·전화·WebViewer·ActivityStarter·Web의 서로 다른 역할을 15~24강에 맞게 나눕니다. 컴포넌트 목록에 있는 센서 전체와 배포·스토어 등록 전체를 본 강좌의 직접 학습으로 추가하지 않습니다.
현재 기술과 강좌 환경의 관계
공개 과정은 App Inventor 2지만 촬영 환경·세부 릴리스·기기 OS·외부 API 버전은 확정되지 않습니다. MIT의 현행 Designer/Blocks·테스트·컴포넌트 문서를 개념 확인에 사용하고 당시 UI와 동일하다고 단정하지 않습니다.
21~22강의 외부 앱/웹/뉴스 연결은 현재 서비스·권한·요청 조건을 별도 확인해야 합니다. 4강의 클라우드변경과 5강 TT 표기만으로 특정 현재 저장 서비스나 음성 API 전체를 직접 학습으로 확정하지 않습니다.
목적에 맞는 기술 선택과 비교
아래 비교는 목적과 작업 구조를 선택하기 위한 안내입니다. 다른 기술 전체를 본 강좌에서 가르친다는 뜻은 아닙니다.
| 선택지 | 작업 접근 | 이 강좌와의 관계 |
|---|---|---|
| MIT App Inventor | 컴포넌트·이벤트·블록 기반 모바일 제작 | 본 과정의 중심 |
| Kotlin Android | 언어·SDK·앱 구조 기반 개발 | 다른 모바일 제작 방식 |
| Flutter | 위젯·코드 기반 크로스플랫폼 | 다른 구성 방식 |
기술개념과 알지오 커리큘럼 연결
회차는 공개 커리큘럼의 실제 순서입니다. 실습 후 응용 제안과 현재 기술 참고정보를 강의에서 제공하는 실습으로 해석하지 않습니다.
| 기능·개념 | 무엇인가 | 실무 의미 | 강좌 회차 | 학습 상태 |
|---|---|---|---|---|
| 컴포넌트·화면·테스트 | 속성·이벤트·메서드·에뮬레이터·레이아웃·미디어 | 표시와 실행 | 1·2·3·4·5·6강 | 강좌에서 직접 학습 |
| 자료·제어 | 연산·문자열·변수·리스트·함수·반복·조건 | 블록 흐름 | 7·8·9·10강 | 강좌에서 직접 학습 |
| 앱 실습·저장 | 계산기·게임·퀴즈·영구 저장 | 입력과 상태 | 11·12·13·14강 | 강좌에서 직접 학습 |
| 기기·시간·그리기 | Canvas·애니메이션·Clock·연락처 | 이벤트 결과 | 15·16·17·18·19·20강 | 강좌에서 직접 학습 |
| 외부 연결·종합 | WebViewer·ActivityStarter·Web·도서 대여 | 앱의 조합 | 21·22·23·24강 | 강좌에서 직접 학습 |
처음 배울 때 자주 생기는 오해
기계설계 Inventor와 같은 제품인가?
MIT의 블록 기반 모바일 제작 플랫폼입니다. 서로 다른 제품이므로 앱 개발 흐름으로 읽습니다.
Designer에서 버튼을 놓으면 기능도 생기나?
배치·속성과 클릭 이벤트의 Blocks를 연결해야 합니다. 1~3강을 비교하세요.
변수는 앱을 닫아도 항상 남나?
지역·전역과 영구 저장은 다릅니다. 8·14강에서 자료 수명을 확인합니다.
Clock이면 정확한 실행 시각이 항상 보장되나?
17~19강의 이벤트와 실행 상태를 대조합니다. 기기와 앱의 조건을 확인합니다.
WebViewer와 Web은 같은 역할인가?
21~22강의 브라우저 표시와 자료 요청을 구분합니다. 외부 앱 시작도 별도 역할입니다.
컴포넌트 목록의 센서를 모두 배우나?
공개 24회차에서 확인된 기능만 직접 범위로 연결했습니다. 센서 전체·스토어 배포는 미확인입니다.





![모바일 제작 [실무] 모바일 제작 [실무]](/alziocoLec/img_file/v4_new_409_20260915_code_r3.jpg)
![앱 인벤터2 [입문+실무]](/expert/img/sample_play_202606.png)