• 검색 결과가 없습니다.

모바일 앱 만들기

N/A
N/A
Protected

Academic year: 2022

Share "모바일 앱 만들기"

Copied!
15
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

모바일 어플리케이션

모바일 앱 만들기 1강

간단한 앱 만들기

2강

(2)

앱 패킹

앱 디자인과 데이터 관리 앱 기획하기

1 차시

2 차시 3 차시

2. 아이디어를 발전시켜 만들고자 하는 앱을 기획할 수 있다.

1. 모바일 앱 제작과정에 대해 이해하여 설명할 수 있다.

학 습 목 표

3. 스마트메이커로 앱을 만들고 오픈마켓에 올릴 수 있다.

(3)

앱 기획하기

MIT App Inventor / Anyone Can Build Apps That Impact the World / visual coding of block building method / appinventor.mit.edu/explore / The Cyber University of Korea / CUK,edu

I T / D E S I G N / M O B I L E A P P L I C A T I O N

1차시

모바일 앱 기획하기

1 모바일 앱 만들기

1

UI 구상하기

스케치하기

아이디어 구체화하기

필요한 기능 리스트화하기

상단 탭에 메뉴, 설명, 그림 등 정보 / 하단에 네비게이션 배치 UI/UX Libraries

https://github.com/wasabeef/awesome-android-ui

참조

(4)

모바일 앱 디자인하기

https://developer.android.com/, https://material.io/design/introduction/

https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/

https://developer.apple.com/develop/,

안드로이드 iOS

2

1 모바일 앱 만들기

운영체제와 지원버전 범위 정하기

운영체제와 지원버전에 따른 디자인 가이드 확인

모바일 앱 디자인하기

2

1 모바일 앱 만들기

앱에 적합한 디자인으로 각 운영체제의 기본 테마 (기반) 커스텀하기 색상(주 색상, 보조 색상) 정하기

참조

www.iconfinder.com

아이콘 및 필요한 이미지 소스 작업

(5)

모바일 앱 개발하기

3

4 모바일 앱 배포하기

1 모바일 앱 만들기

자료출처: https://www.slideshare.net

실제 앱 구현하기

오류가 없는지 확인 후 앱 마켓에 올리기

모바일 앱 기획하기

2 간단한 모바일 앱 만들기

1

명함관리를 해야 하는데 주소록에서 바로

전화걸기가 됐으면

주소와 지도보기가 연결되었으면

명함사진도 첨부할 수 있으면

이미지 https://pixabay.com

(6)

벤치마킹

2 간단한 모바일 앱 만들기

2

디자인형태, 기능, 타켓, 판매가격 등

앱마켓에서 기획하고 있는 앱과 유사한 앱 조사하기

앱 기능

2 간단한 모바일 앱 만들기

3

주소클릭하여 지도상에서 위치찾기

명함이나 사진 첨부하여 관리하기 주소관리

전화번호 클릭하여 전화 바로 연결하기

(7)

디자인 스케치

2 간단한 모바일 앱 만들기

4

편지봉투 스케치 그림을 이용 편안하고 친숙한 느낌 표현

이미지출처: 자체제작

스마트메이커의 앱 개발 과정

2 간단한 모바일 앱 만들기

5

디자인 및 저장 패키지 생성

운영환경 설정

워드작업처럼 앱 프로그램 기능 구현

마켓 등록

(8)

참고 자료

§ https://www.slideshare.net/aksmj/ss-47849372

§ www.smartmaker.com

§ 모바일앱 개발하기/배포하기

자료출처: https://www.slideshare.net/aksmj/ss-47849372

§ 모바일 앱 기획하기, 스마트폰 이미지 http://bitly.kr/9cFC

앱 디자인과 데이터 관리

MIT App Inventor / Anyone Can Build Apps That Impact the World / visual coding of block building method / appinventor.mit.edu/explore / The Cyber University of Korea / CUK,edu

I T / D E S I G N / M O B I L E A P P L I C A T I O N

2차시

(9)

3 만들기

<모든 실습 공통사항>

1. 환경설정: 환경 메뉴 > 운영환경

- 기본 경로 설정: 기본 실행 경로 > 찾기로 SmartMaker > Application > 앱프로그램 아래 새 폴더 만들기를 이용해 (주소록) 폴더 생성

- DB정보 자동설정: 체크하기

3 만들기

2. 새로 만들기: 파일 > 새로만들기 > 빈 폼

3. 서버 접속: 파일 > 서버 접속 > 아이디: sa , 비밀번호: 1 > 접속하기

(10)

3 만들기

자세한 실습영상은

강의 속에서 확인하세요.

참고 자료

§ www.smartmaker.com

(11)

앱 패킹

MIT App Inventor / Anyone Can Build Apps That Impact the World / visual coding of block building method / appinventor.mit.edu/explore / The Cyber University of Korea / CUK,edu

I T / D E S I G N / M O B I L E A P P L I C A T I O N

3차시

1. 앱 패킹: 만든 화면을 앱 제품으로 완성해 내는 과정. APK 파일(안드로이드)로 저장.

배포 메뉴 > 패키지 생성

3 만들기

(12)

1. 앱 패킹: 만든 화면을 앱 제품으로 완성해 내는 과정. APK 파일(안드로이드)로 저장.

3 만들기

1. 앱 패킹: 만든 화면을 앱 제품으로 완성해 내는 과정. APK 파일(안드로이드)로 저장.

3 만들기

(13)

2. 마켓 업로드

배포 메뉴 > 마켓 업로드

3 만들기

2. 마켓 업로드

3 만들기

(14)

3 만들기

자세한 실습영상은

강의 속에서 확인하세요.

참고 자료

§ www.smartmaker.com

(15)

학 습 정 리

화면 디자인

è 각 아톰 속성 조정

사용자가 입력한 정보를 저장하기 위해

데이터베이스에 데이터를 저장할 테이블을 만들어 줌 앱 패킹

è 만든 화면들을 하나의 앱 제품으로 만들어 주는 과정 Apk 파일

è 앱 패킹의 결과물

è 파일명 : 영문(숫자포함가능)만 사용

참조

관련 문서

진주동중학교 STEAM 교사연구회 마찰력을 줄여 빠른 배틀로봇 만들기... 배틀로봇에 사용되는 부품의 특징을

목표 전기가 통하는 물체를 이용하여 악기를 연주할 수 있는 스크래치 프로그 래밍을 할 수 있다. 모둠별로 인간 드럼을 만들기

현재의 시간 제공 스크린에 보이지 않는 컴포넌트 일정한 시간 간격으로 이벤트가 일어나도록 신호를 주는 타이머를 생성. 시간 계산,

아톰들의 작동순서를 변경, 처리 내용과 조건을 설정, 실행시키는 관리도구 스마트 북. 멀티미디어를 활용한 전자책 스마트 북을

앱 사용자가 여러 데이터를 직접 입력하거나 자료를 표시해주는

사용자에 의한 애니메이션 Clock.Timer 이벤트 물체 충돌 이벤트. 타이머없이 스프라이트 속성

여러 사람이 공유하여 사용할 목적으로 관련 자료를 통합해 컴퓨터 처리가 가능한 형태로 만든 자료의 집합. 데이터베이스 구성 필드,

현재 모바일 앱 생태계는 OS를 제공하는 소프트웨어 플랫폼 제공업체와 앱스토어 를 제공하는 서비스 플랫폼 제공업체를 포함한 플랫폼 업체가 시장을 주도하고 있다. 개발자들은