SlideShare a Scribd company logo
1 of 8
QML MANUALBy JHKim
# 프로젝트 생성
# 프로젝트 선택
ㅅ
데스크톱 앱 프로젝트
모바일 앱 프로젝트
스크롤뷰 생성
스택뷰 생성
스와이프뷰 생성
# 프로젝트 생성
프로젝트명과 경로 지정
Android 빌드용 키트
Visual Studio 빌드용 키트
MinGW 빌드용 키트
Android와 MinGW 키트 선택~
** 똑같은 코드를 빌드해도 MSVC에서는 정상적으로 빌드되지만, MinGW로는 빌드가 되지 않을 수 있음
** 컴파일 방식의 차이 때문인 듯
나머지 과정은 모두 ‘Next’하고
다음 두가지만 지정하기
# 프로젝트 생성 후
소스 코드 편집창
# 프로젝트 생성 후
GUI기반 QML 편집 툴이지만,
성능이 무거워 잘 사용하지는 않음
# 프로젝트 생성 후
프로젝트 빌드 설정 변경
경로가 길면 빌드 안 될 수도 있으므로,
경로를 짧게 변경하기
# 빌드하기
• 개발단계에서는 일반적으로 Debug로 빌드
• 배포용 앱 빌드 시 Release를 선택
• 스마트폰에서 확인하고 싶다면 Android 어쩌구 선택
• 해상도와 DPI 차이 때문에 스마트폰과 PC모니터에서
보는 QML UI가 다르기 때문에, 정확한 결과물을 확인하
기
위해서는 스마트폰으로 빌드해서 확인해야 함

More Related Content

What's hot

[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드
[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드
[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드
NAVER Engineering
 
클라우드 IDE, 구름 프로젝트 | Devon 2012
클라우드 IDE, 구름 프로젝트 | Devon 2012클라우드 IDE, 구름 프로젝트 | Devon 2012
클라우드 IDE, 구름 프로젝트 | Devon 2012
Daum DNA
 
평범한 에이전시 팀장의 일반적인 퍼블리싱 이야기
평범한 에이전시 팀장의 일반적인 퍼블리싱 이야기평범한 에이전시 팀장의 일반적인 퍼블리싱 이야기
평범한 에이전시 팀장의 일반적인 퍼블리싱 이야기
clearboth
 
Sencha 사용후기
Sencha 사용후기Sencha 사용후기
Sencha 사용후기
ehffuhoi
 

What's hot (16)

2016년 #implude 일반동아리 소개
2016년 #implude 일반동아리 소개2016년 #implude 일반동아리 소개
2016년 #implude 일반동아리 소개
 
Deviewsched intro for D2Fest (second test)
Deviewsched intro for D2Fest (second test)Deviewsched intro for D2Fest (second test)
Deviewsched intro for D2Fest (second test)
 
[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드
[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드
[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드
 
황규영 포트폴리오
황규영 포트폴리오황규영 포트폴리오
황규영 포트폴리오
 
[Live coding 1-23 토] camp-web_browser
[Live coding 1-23 토] camp-web_browser[Live coding 1-23 토] camp-web_browser
[Live coding 1-23 토] camp-web_browser
 
[강의소개] 안드로이드 앱 개발 입문 캠프 4기
[강의소개] 안드로이드 앱 개발 입문 캠프 4기[강의소개] 안드로이드 앱 개발 입문 캠프 4기
[강의소개] 안드로이드 앱 개발 입문 캠프 4기
 
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함
 
Room Planner Project
Room Planner ProjectRoom Planner Project
Room Planner Project
 
[데브루키] 이벤트 드리븐 아키텍쳐
[데브루키] 이벤트 드리븐 아키텍쳐[데브루키] 이벤트 드리븐 아키텍쳐
[데브루키] 이벤트 드리븐 아키텍쳐
 
WebGL
WebGLWebGL
WebGL
 
[세미나] 20160520 Gradle
[세미나] 20160520 Gradle[세미나] 20160520 Gradle
[세미나] 20160520 Gradle
 
Speecher
SpeecherSpeecher
Speecher
 
클라우드 IDE, 구름 프로젝트 | Devon 2012
클라우드 IDE, 구름 프로젝트 | Devon 2012클라우드 IDE, 구름 프로젝트 | Devon 2012
클라우드 IDE, 구름 프로젝트 | Devon 2012
 
[재직자과정추천]앵귤러js(angular js), 리액트(react) 기반 웹 & 앱 ui개발 재직자 향상과정_앵귤러학원/직장인환급/앵귤러...
[재직자과정추천]앵귤러js(angular js), 리액트(react) 기반 웹 & 앱 ui개발 재직자 향상과정_앵귤러학원/직장인환급/앵귤러...[재직자과정추천]앵귤러js(angular js), 리액트(react) 기반 웹 & 앱 ui개발 재직자 향상과정_앵귤러학원/직장인환급/앵귤러...
[재직자과정추천]앵귤러js(angular js), 리액트(react) 기반 웹 & 앱 ui개발 재직자 향상과정_앵귤러학원/직장인환급/앵귤러...
 
평범한 에이전시 팀장의 일반적인 퍼블리싱 이야기
평범한 에이전시 팀장의 일반적인 퍼블리싱 이야기평범한 에이전시 팀장의 일반적인 퍼블리싱 이야기
평범한 에이전시 팀장의 일반적인 퍼블리싱 이야기
 
Sencha 사용후기
Sencha 사용후기Sencha 사용후기
Sencha 사용후기
 

#001. qml 프로젝트 생성 및 빌드

  • 3. # 프로젝트 선택 ㅅ 데스크톱 앱 프로젝트 모바일 앱 프로젝트 스크롤뷰 생성 스택뷰 생성 스와이프뷰 생성
  • 4. # 프로젝트 생성 프로젝트명과 경로 지정 Android 빌드용 키트 Visual Studio 빌드용 키트 MinGW 빌드용 키트 Android와 MinGW 키트 선택~ ** 똑같은 코드를 빌드해도 MSVC에서는 정상적으로 빌드되지만, MinGW로는 빌드가 되지 않을 수 있음 ** 컴파일 방식의 차이 때문인 듯 나머지 과정은 모두 ‘Next’하고 다음 두가지만 지정하기
  • 5. # 프로젝트 생성 후 소스 코드 편집창
  • 6. # 프로젝트 생성 후 GUI기반 QML 편집 툴이지만, 성능이 무거워 잘 사용하지는 않음
  • 7. # 프로젝트 생성 후 프로젝트 빌드 설정 변경 경로가 길면 빌드 안 될 수도 있으므로, 경로를 짧게 변경하기
  • 8. # 빌드하기 • 개발단계에서는 일반적으로 Debug로 빌드 • 배포용 앱 빌드 시 Release를 선택 • 스마트폰에서 확인하고 싶다면 Android 어쩌구 선택 • 해상도와 DPI 차이 때문에 스마트폰과 PC모니터에서 보는 QML UI가 다르기 때문에, 정확한 결과물을 확인하 기 위해서는 스마트폰으로 빌드해서 확인해야 함