정보

Similar documents
디지털 공학

SBR-100S User Manual

목차 1. 앱인벤터 1.1 앱인벤터란? 1.2 앱인벤터지원기능 1.3 디자이너화면 1.4 블록조합화면 6. 앱등록하기 7. 참고자료 8. 별첨 2. 앱인벤터사용하기 2.1 크롬설치 2.2 구글가입 2.3 에뮬레이터설치 2.4 에뮬레이터실행 3. 앱인벤터시작하기 3.1

02 앱을실행하는 3 가지방법 Mobile Apps >> 앱인벤터로작성한앱은다음과같은 3가지의방법으로실행이가능하다. 만약사용자가스마트폰이있고와이파이를사용하고있다면작성한앱을바로실행하여볼수있다. 가장바람직한방법이다. 스마트폰에구글 Play 스토어를통하여 App Invent

Office 365 사용자 가이드

KELP 스터디

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

? : 6, 7 8 9, 10, ,, Adobe Marketing Cloud

B2B 매뉴얼

서현수

슬라이드 1

PowerPoint Presentation

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

52 l /08

<4D F736F F D B1E2C8B9BDC3B8AEC1EE2DB9DAB5BFB1D4>

Microsoft PowerPoint _사용자매뉴얼.ppt

ICT03_UX Guide DIP 1605

PowerPoint 프레젠테이션

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

마켓온_제품소개서_ key

TITLE GOES HERE


PowerPoint 프레젠테이션

Microsoft PowerPoint - chap01-C언어개요.pptx

PowerPoint 프레젠테이션

Microsoft Outlook G Suite 가이드

슬라이드 1

<BDBAB8B6C6AEC6F95FBDC3C0E55FC8AEB4EB5FC0CCC1D6BFCF5F E687770>

목차 1. 개요 3 2. 애플리케이션을이용한출결관리프로세스 3 3. 애플리케이션설치가이드 ( 안드로이드 ) 애플리케이션설치가이드 (IOS-아이폰) 7 4. HRD-Net 회원가입및본인확인 9 5. 출결관리앱사용법 ( 기본 ) 출결관리앱사용법 (

Facebook API

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

<C7D1B1B9C1A4BAB8BBEABEF7BFACC7D5C8B82D535720C7C3B7A7C6FB20C7D8B9FD20536F4320C0B6C7D5C0B8B7CE2DB3BBC1F62E687770>

holiday webinar 2013 _ Korean webinar order.pptx

SBR-100S User Manual


server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

4S 1차년도 평가 발표자료

<4D F736F F F696E74202D205B444D435D36BFF95FB5F0C1F6C5D0B9CCB5F0BEEE20B5BFC7E220BAB8B0EDBCAD5F C5EBC7D5BABB29>

Microsoft Word - 최신IT동향.doc

1. PC > 모바일인증서내보내기 2. 모바일로그인절차 3. 모바일출석인정 4. 모바일초기화 5. 자주하는질문

201112_SNUwifi_upgrade.hwp

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

2 사용하기 전에 안전을 위한 주의사항 1 사용하기 전에 주의사항은 경고 와 주의 의 두 가지로 구분되어 있으며, 의미는 다음과 같습니다. >: 이 그림 기호는 위험을 끼칠 우려가 있는 사항과 조작에 대하여 주의를 환기시키기 위한 기호입니다. 이 기호가 있는 부분은 위

LATEX과 Mendeley를 활용한 문헌 관리 2017년 2월 6일 제1절 서지 관리 프로그램 연구 주제를 찾거나 선행 연구를 조사하는 가장 대표적인 방법이 문헌들을 찾아보는 것이다. 수없이 많은 논문들을 찾게 되고, 이런 논문들을 다운로드한 후 체계적으로 관리할 필

슬라이드 1

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

<BEDBC0CEBAA5C5CD2E687770>

롯데마트 MDM MDM Android 에이전트 사용설명서 V 마크애니

( ) 2012년 모바일 산업 10대 이슈_최종.hwp

슬라이드 1

PowerPoint 프레젠테이션

슬라이드 1

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

PowerPoint 프레젠테이션

MaxstAR SDK 2.0 for Unity3D Manual Ver

Microsoft Word - PLC제어응용-2차시.doc

SBR-100S User Manual

View Licenses and Services (customer)

슬라이드 1

PowerPoint Template

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

Outlook IMAP/POP 사용자 설명서 September, 2015

슬라이드 1

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

PowerPoint 프레젠테이션

Windows 8에서 BioStar 1 설치하기

Operating Instructions

PowerPoint 프레젠테이션

해외전자정보서비스이용교육 EBSCO ebooks - 인터페이스상세이용방법및다운로드 ( 대출모드 ) 안내

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

스마트 교육을 위한 학교 유무선 인프라 구축

[Blank Page] i


컴퓨터에서앱을제작한다. 컴퓨터에서에뮬레이터로라이브테스팅을한다. [ 그림 1-2] 안드로이드폰이없을때 USB 케이블로연결 컴퓨터에서앱을제작한다. 폰에서실시간으로라이브테스팅을한다. [ 그림 1-3] 안드로이드폰은있는데와이파이를사용할수없을때 시스템요구사항 웹브라우저로익스플로

PowerPoint 프레젠테이션

PowerPoint Presentation

PowerPoint 프레젠테이션

RemoteAR 정보 사용설명서 소프트웨어정보 매뉴얼정보 기본정보

NOON_Manaul_KOR

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

NX1000_Ver1.1

SIF-14IOT app guide

±èÇö¿í Ãâ·Â

앱인벤터 1 판 1 쇄인쇄 2016 년 6 월 8 일 1 판 1 쇄발행 2016 년 6 월 15 일 지은이 전우천, 배예선펴낸이 김승기펴낸곳 ( 주 ) 생능출판사등록 제 호 (2005 년 1 월 21 일 ) 주소 경기도파주시광인사


PowerPoint 프레젠테이션

Google SVN 계정만들기 Site : 1. 사이트접속후프로젝트호스팅선택 2. 오픈소스프로젝트검색선택

mobile_guide_SA

Microsoft Word - 문서10

GBF-1257B 카스블루투스체지방계앱사용매뉴얼

고도몰5 manual

PowerPoint 프레젠테이션

슬라이드 1

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집

160322_ADOP 상품 소개서_1.0

슬라이드 1

처음에 읽어 주십시오! 본 사용설명서의 내용은 예고 없이 변경할 수 있습니다. 본 사용설명서의 내용은 제조 공정의 각 과정에서 확인했습니다. 문제점이나 잘못된 점 이 있으면 개의치 마시고 당사로 연락해 주십시오. 본 사용설명서의 내용을 복제하는 것은 일부 또는 전부에

Transcription:

정보 Sangwook Lee Deogi High School

III 문제해결과프로그래밍 1 추상화 2 알고리즘 3 프로그래밍

모바일프로그래밍 1. 모바일환경과기술 2. 앱인벤터 (App Inventor) 3. 앱만들기 3

1. 모바일환경과기술 학습목표 모바일환경과기술에대해설명할수있다 4

모바일디바이스 모바일디바이스란 손에들고이동하면서사용할수있는장치 다양한프로그램의설치및실행이가능한장치 작은컴퓨터 종류 PDA, 스마트폰, 태블릿 PC 등 <Psion Organiser II, 1986> <IBM Simon, 1992> <Aqcess Technologies Qbe, 1999> 5

기능면에서 PC와의차이점 무선통신지원 Bluetooth WiFi LTE 센서지원 방향센서 근접센서 빛센서 가속도센서 모바일디바이스 6

모바일운영체제란 모바일운영체제 모바일디바이스를관리하는소프트웨어 종류 안드로이드 ios 윈도우폰 7

모바일운영체제 모바일운영체제비교 종류안드로이드 ios 윈도우폰 제조사 Google Apple Microsoft 개발언어 C/C++, Java C/C++, Objective-C, Swift C/C++, C#, VB 시장점유율 (2015 년기준 ) 80.7% 17.7% 1.1% 플랫폼 ARM, MIPS, x86 ARM ARM 웹사이트 android.com apple.com/ios windowsphone.com 8

모바일 CPU 종류 ARM 영국 ARM Holdings 에서개발 스마트폰을비롯한모바일 CPU 시장점유율 95% MIPS 미국 MIPS Technologies 에서개발 네트워크장비나공장자동화시스템등에사용 9

모바일 CPU 기능 제어부 : 하드웨어동작결정 연산부 : 산술및논리연산수행 <MIPS> 10

Mobile AP(Application Processor) 11

Mobile AP(Application Processor) 종류 이들제조사에서만드는 AP 에내장된 CPU 는모두 ARM ( 이 ) 다 12

모바일앱 모바일앱이란 사용자의필요에의해모바일디바이스에설치된프로그램 ( 응용 ) 프로그램 = 애플리케이션 = 앱 13

모바일앱 모바일앱종류 네이티브앱 (Native App) 앱마켓에서다운받아설치하여사용하는앱 웹앱 (Web App) 웹브라우저에서인터넷에접속하여사용하는앱 웹앱 = 모바일홈페이지 14

모바일앱 모바일앱종류 네이티브앱 vs 웹앱 15

NAVER 네이티브앱 vs 웹앱 모바일앱 <NAVER 네이티브앱 > <NAVER 웹앱 > 16

모바일앱 네이티브앱 vs 웹앱 <NAVER 네이티브앱 > 17

모바일앱 네이티브앱 vs 웹앱 <NAVER 웹앱 > 18

모바일프로그래밍 1. 모바일환경과기술 2. 앱인벤터 (App Inventor) 3. 앱만들기 19

2. 앱인벤터 (App Inventor) 학습목표 앱인벤터 (App Inventor) 를이해하고구글 계정을사용하여앱인벤터서버에접속할 수있다. 20

앱개발도구 안드로이드폰용앱을개발하는두가지도구 < 안드로이드스튜디오 > < 앱인벤터 > 21

앱인벤터 앱인벤터 (App Inventor) 특징 구글과 MIT 가협력하여개발한앱저작도구 무료 개조아 ~ 22

앱인벤터 (App Inventor) 란 앱인벤터 누구나쉽게앱을개발할수있도록블록편집기제공 23

앱인벤터 (App Inventor) 란 앱인벤터 크롬웹브라우저를통해앱인벤터서버에접속하여사용 앱인벤터서버접속시구글계정필요! 24

구글계정만들기 구글계정만들기 1 계성생성웹페이지 (accounts.google.com/signup) 접속 25

구글계정만들기 구글계정만들기 2 이름, 이메일, 비밀번호, 생년월일, 성별등입력후계정생성 26

앱인벤터서버접속하기 1 크롬실행 27

앱인벤터서버접속하기 2 앱인벤터사이트 (appinventor.mit.edu) 접속 28

앱인벤터서버접속하기 3 Create apps!( ) 클릭 29

앱인벤터서버접속하기 4 구글로그인 30

앱인벤터서버접속하기 구글계정접근권한요청시, [ 허용 ] 클릭 31

앱인벤터서버접속하기 서비스조건알림시, [I accept the terms of service!] 클릭 32

앱인벤터서버접속하기 설문작성메시지가나타나면, [Take Survey Later] 클릭 33

앱인벤터서버접속하기 6 상단메뉴에서 [English 한국어 ] 선택 1 2 34

앱인벤터서버접속하기 < 한국어로변경된앱인벤터 > 35

모바일프로그래밍 1. 모바일환경과기술 2. 앱인벤터 (App Inventor) 3. 앱만들기 36

3. 앱만들기 학습목표 앱인벤터 (App Inventor) 를사용하여사칙 연산, 소리출력기능이있는앱을만들수 있다. 37

[ 예제 ] 계산기앱 완성된계산기 38

화면설계 [ 예제 ] 계산기앱 1 상단메뉴에서 [ 프로젝트 새프로젝트시작하기 ] 선택 1 2 39

화면설계 [ 예제 ] 계산기앱 2 프로젝트이름지정후 [ 확인 ] 버튼클릭 프로젝트이름에한글을사용할수없음 40

화면설계 [ 예제 ] 계산기앱 3 팔레트에서텍스트상자 2 개를끌어서스크린에배치 41

화면설계 [ 예제 ] 계산기앱 4 팔레트의레이아웃에서표배치를끌어서스크린에배치 42

화면설계 [ 예제 ] 계산기앱 5 표배치 1 속성에서열값을 4, 행값을 1 로변경 43

화면설계 [ 예제 ] 계산기앱 6 팔레트에서버튼 4 개를끌어서표배치 1 안에나란히배치 44

화면설계 [ 예제 ] 계산기앱 7 버튼 1~4 속성에서텍스트값을각각 +, -, *, / 로변경 1 2 45

화면설계 [ 예제 ] 계산기앱 8 팔레트에서텍스트상자 1 개를끌어서스크린에배치 46

기능구현 [ 예제 ] 계산기앱 1 계산기능을구현하기위해 [ 블록 ] 버튼클릭 클릭시블록코딩화면으로전환 47

기능구현 2 블록에서 버튼 1 선택 [ 예제 ] 계산기앱 48

기능구현 [ 예제 ] 계산기앱 3 { 버튼 1. 클릭 } 블록을뷰어에배치 49

기능구현 [ 예제 ] 계산기앱 4 블록에서 텍스트 _ 상자 3 선택 50

기능구현 [ 예제 ] 계산기앱 5 { 텍스트 _ 상자 3. 텍스트값지정하기 } 블록을뷰어에배치 51

기능구현 6 블록에서 수학 선택 [ 예제 ] 계산기앱 52

기능구현 [ 예제 ] 계산기앱 7 { 더하기 (+) } 블록을뷰어에놓음 53

기능구현 [ 예제 ] 계산기앱 8 블록에서 텍스트 _ 상자 1 선택 54

기능구현 [ 예제 ] 계산기앱 9 { 텍스트 _ 상자 1. 텍스트 ] 블록을뷰어에놓음 55

기능구현 [ 예제 ] 계산기앱 10 블록에서 텍스트 _ 상자 2 선택 56

기능구현 [ 예제 ] 계산기앱 11 { 텍스트 _ 상자 2. 텍스트 } 블록을뷰어에놓음 57

기능구현 [ 예제 ] 계산기앱 12 버튼 2~4 에대하여각각 -, *, / 기능구현 58

컴파일및 QR 코드생성 [ 예제 ] 계산기앱 1 상단메뉴에서 [ 빌드 앱 (.apk 용 QR 코드제공 )] 선택 59

컴파일및 QR 코드생성 2 앱파일만드는중 [ 예제 ] 계산기앱 60

컴파일및 QR 코드생성 [ 예제 ] 계산기앱 3 앱파일설치를위해생성된 QR 코드 61

설치및실행 [ 예제 ] 계산기앱 1 AI Companion 앱으로 QR 코드스캔 62

설치및실행 [ 예제 ] 계산기앱 설치차단시, 보안설정에서 알수없는소스 설치허용 63

[ 예제 ] 계산기앱 설치및실행 2 앱설치 64

[ 예제 ] 계산기앱 설치및실행 3 앱실행 65

MIT AI2 Companion 설치 1. Play 스토어에서 MIT AI2 Companion 검색 66

MIT AI2 Companion 설치 2. 설치 67

3. WiFi 사용하지않고앱실행 MIT AI2 Companion 설치 68

화면설계 [ 예제 ] 야옹 소리내는고양이앱 69

[ 예제 ] 야옹 소리내는고양이앱 기능구현 70