메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

그레이들 레시피

설치부터 프로젝트 실무 개발까지

  • 강사 : 유동환
  • 교육기간 : 2017년 4월 27일(목) 10:00 ~ 17:00
  • 신청마감 : 2017-04-26
  • 모집인원 : 20 명
  • 장소 : 한빛미디어 1층 세미나실
  • 지도 : 지도보기
닫기
TAG :
초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 17

눈물겨운 시행착오는 이제 그만!! 

Gradle을 자유자재로 요리하게 되면 안드로이드 앱 개발이 쉬워집니다.

알고 쓰는 실전 그레이들! 저자의 노하우를 공개합니다!

 

 

【코스 소개】

Gradle의 기본 개념을 알고 접근하면 이클립스로 개발할 때보다 많은 부분을 자동화할 수 있습니다.

그레이들이 익숙하지 않아 build.gradle 파일을 어떻게 다루어야 할지 막막한 분들께 안드로이드 앱을 개발할 때 꼭 필요한 그레이들 실무 지식을 알려드립니다.

〈그레이들 레시피〉 코스는 멀티 프로젝트 구성부터 외부 라이브러리 추가와 테스팅까지 포함합니다.

 

 

그레이들(Gradle)로 만드는 안드로이드 요리법 from HANBIT MEDIA

 

 

 

 

【코스를 마치면 어떤 것들을 할 수 있을까요?】

  • 기존 프로젝트의 그레이들 스크립트를 이해하고 변경할 수 있다.
  • 저장소를 선택하고 프로젝트 진행 중 새로운 라이브러리를 추가할 수 있다.
  • 빌드 타입과 제품 특성을 활용하여 단일 소스로 고객 요구사항을 동적으로 구성할 수 있다.
  • 멀티 프로젝트로 새로운 프로젝트를 설정할 수 있다.

 

 

【나에게 딱 맞는 코스인가요?】

이 코스는 초급, 초중급 안드로이드 개발자를 대상으로 합니다. 아래 항목에 1개 이상 해당하시면 딱 맞는 코스입니다. ^^ 
  • 안드로이드 스튜디오와 그레이들에 익숙하지 않은 개발자 
  • 그레이들을 기반으로 신규 프로젝트를 해야 하는 개발자 
  • 기존 프로젝트의 그레이들 스크립트를 변경해야 하는 개발자 및 패키징 담당자 
  • 그레이들의 멀티 프로젝트 실무에 대해서 배우고 싶은 개발자 

 

꼭! 읽어주세요!

  1. 본 강의는 안드로이드를 위한 그레이들 강의로 Java나 웹 프로젝트의 그레이들을 다루지 않습니다. 
  2. 그루비를 활용한 커스텀 태스크는 간단한 예제만 다룹니다. 
  3. 강의 슬라이드를 제공합니다. 별도로 준비할 교재는 없습니다. 
  4. 세미나에 등록해 주신 분들께 『안드로이드를 위한 Gradle』 eBook을 무료로 드립니다.
  5. 음료와 다과를 제공해 드립니다. (점심X)
  6. 실습이 포함되어 있습니다. 안드로이드 스튜디오(2.3 권장)가 설치된 노트북을 꼭 준비 부탁 드립니다!

 

 

준비물

 

 

Q&A를 위한 페북 그룹 그레이들 레시피

https://www.facebook.com/groups/gradlerecipe

 

 

★ 문의 전화: 02-2128-8745 

★ E-mail: webmaster@hanbit.co.kr

저자

유동환

생각을 즐기는 프로그래머. 연세대학교 정보대학원에서 경영정보학을 전공한 후 LG전자에서 안드로이드 앱을 개발했다. 최근에는 선행플랫폼개발팀으로 자리를 옮겨 IoT와 AI 관련 프로젝트를 진행하고 있다. 자바카페와 한국자바개발자협의회(JCO)에서 수년간 활동했다.

집필한 책으로는 『안드로이드를 위한 Gradle』(한빛미디어, 2016)이 있고, 번역한 책으로는 『Professional Java Web Services』(정보문화사, 2002)와 『그레이들 레시피』(한빛미디어, 2016)가 있다.

 

운영 중인 블로그와 페북 그룹

구분 시간 주제 상세 내용
Part I
강의
10:00 ~ 10:50 강의
[그레이들 기초] 1
그레이들과 안드로이드 스튜디오 소개
새로운 안드로이드 앱을 만들었을 때 생성되는 그레이들 파일을 소개합니다.
(build.gradle, app/build.gradle, settings.gradle)의 구성요소를 알아봅니다.
그레이들 래퍼의 개념을 알아보고 안드로이드 스튜디오에서 빌드 실습을 해봅니다.
11:00 ~ 11:50 강의
[그레이들 기초] 2
외부 라이브러리 추가하기
그레이들을 활용하여 외부 라이브러리를 추가하는 다양한 방법에 대해서 배웁니다.
전이적 의존성(transitive dependencies)의 개념과 활용 방법을 알아봅니다.
12:00 ~ 13:00 점심 시간
Part II
강의 + 실습
13:00 ~ 13:50 실습
[그레이들 기초] 3
외저장소(repository) 설정
APK 서명
저장소(repository)의 설정 변경 및 jCenter와 mavenCentral을 지정해봅니다.
프로젝트 내 공통 내용을 설정해보고 마켓을 배포하기 전에 APK을 서명하는 방법을 실습합니다.
14:00 ~ 14:50 강의
빌드 타입, 제품 특성와 빌드 변형
빌드 타입의 이해부터 제품 특성 차원까지
빌드 타입(build type), 제품 특성(product flavors)와 빌드 변형(build variants)에 대해서 알아봅니다.
위의 개념을 바탕으로 리소스 및 소스 코드를 동적으로 배치해봅니다.
마지막으로 제품 특성 차원(flavors dimentions)에 대해 간략히 알아봅니다.
15:00 ~ 15:50 실습
사용자 정의 태스크
멀티 프로젝트와 라이브러리 모듈
쉬멀티 프로젝트 구성 및 라이브러리 모듈에 대해서 알아봅니다.
소스 코드로 추가하는 방법과 AAR로 추가하는 방법에 대해서 배웁니다.
Retofit을 활용한 REST API 예제를 실습합니다.
16:00 ~ 16:50 총정리
테스팅 전략과 Q&A
그레이들 기반의 테스팅 전략에 대해서 알아봅니다.
유닛 테스트와 Espresso 기반의 액티비티 테스팅에 대해 알아봅니다.
지금까지 배운 개념을 총정리합니다.

결재하기

리뷰쓰기

닫기
* 도서명 :
그레이들 레시피
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
그레이들 레시피
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실