✔ 세미나 커리큘럼 확인하기: http://www.hanbit.co.kr/store/education/edu_view.html?p_code=S9897423756
안드로이드 빌드 시스템, 그레이들 실무를 위하여 필요한, 빌드 타입과 제품 특성에 대하여 알아본다.
[주요 내용]
1 빌드 타입 이해하기
2 제품 특성과 빌드 변형
3 제품 특성에 따라 리소스 병합하기
4 자바 소스 코드 병합하기
[목표]
- 빌드 타입과 제품 특성을 구별할 수 있다.
- 내 프로젝트에 제품 변형(빌드 타입 + 제품 특성)을 적용해볼 수 있다.
- 제품 변형을 활용하여 고객 요구 사항에 맞게 이미지 등의 리소스를 다르게 할 수 있다.
- 제품 변형을 활용하여 고객 요구 사항에 맞게 소스 코드의 일부를 다르게 할 수 있다.
✔ 세미나 커리큘럼 확인하기: http://www.hanbit.co.kr/store/education/edu_view.html?p_code=S9897423756
안드로이드 빌드 시스템, 그레이들 실무를 위하여 필요한, 빌드 타입과 제품 특성에 대하여 알아본다.
[주요 내용]
1 빌드 타입 이해하기
2 제품 특성과 빌드 변형
3 제품 특성에 따라 리소스 병합하기
4 자바 소스 코드 병합하기
[목표]
- 빌드 타입과 제품 특성을 구별할 수 있다.
- 내 프로젝트에 제품 변형(빌드 타입 + 제품 특성)을 적용해볼 수 있다.
- 제품 변형을 활용하여 고객 요구 사항에 맞게 이미지 등의 리소스를 다르게 할 수 있다.
- 제품 변형을 활용하여 고객 요구 사항에 맞게 소스 코드의 일부를 다르게 할 수 있다.
IDEAL IMAGE CHARACTERISTICS
FACTORS RELATED TO THE RADIATION BEAM
FACTORS RELATED TO THE OBJECT
FACTORS RELATED TO THE TECHNIQUE
FACTORS RELATED TO RECORDING OF THE ROENTGEN IMAGE OF THE OBJECT
DARK/ LIGHT IMAGE IDEAL IMAGE
IDEAL QUALITY CRIETRIA
Los sectores económicos son la división de la actividad económica de un Estado o territorio en los sectores primario, secundario, terciario y cuaternario.
즐거운 개발을 위한 3가지 요소(신뢰, 안목, 컨디션) 발전 방향을 공유합니다.
잘 갖춰진 개발 프로세스와 도구들을 통해 "신뢰도"를 끌어 올리고,
가치 있는 시간들로 채울 수 있도록 누울자리 선택하는 "안목"을 키우면서
머리를 비우고 좋은 "컨디션"으로 당면한 문제만을 집중할 수 있는 워크플로우!
1. Deviewsched - Intro
Deviewsched 프로젝트의 모습
* 추가적인 기능들의 모습에 대해서는 아래 동영상링크를 참조
http://me2.do/GpXuv79D
Project Name
Deviewsched / Deview스케쥴러
Motive
Google I/O의 iosched 프로젝트를 보고 한국의 개발자 컨퍼런스인
Deview에도 비슷한 형태의 도구가 있으면 좋겠다고 생각함.
단, iosched보다 “한국의 컨퍼런스에 적합한 다양한 기능” 과, 다른
개발자들이 “더 자유롭게 활용하는 것” 이 목표
Maintainer
rueru35 / wikay / Acegugu
Advisor & Reviewer
enghqii
Github URL
https://github.com/GDG-SSU/deviewsched-android
2. Deviewsched - Function / Why OSS?
Provide Function
- 메인 홈 (About Conference / Hot Sessions / #Hashtag)
- 전체 세션보기
- 관심 세션보기
- 컨퍼런스 장소 안내
- 참석한 내 친구 찾기
- 참가 등록 및 발도장 기능
- 태블릿 형태에 적합한 UI 제공
Why OSS?
- 일반적인 형태의 어떤 컨퍼런스이던 이 프로젝트를 이용해
간편히 컨퍼런스 앱을 개발하는 것이 가능
(프로젝트 문서에서 제공하는 Request URL과 Response Json 규약을 맞춰주어야함)
- 컨퍼런스라는 이벤트 특징 상, 분야에 관계없이 참석자들의
Needs를 충족하기 위해서는 오픈소스 형태의 프로젝트가 적
합함
(SW분야 뿐만이 아닌 다른 형태의 컨퍼런스에 대해서 필요한 기능들이 있다면,
Maintainer들간의 상의 하에 적극 반영할 예정)
- Deview가 Develop 컨퍼런스이기에 이 프로젝트를 제공할 확
실한 유저가 있다. 그리고 유저들이 Developer이기에 오픈소
스라는 특징 상 프로젝트가 성장하는 선순환 구조를 만들수가
있음.
3. Deviewsched - Complete / Intended / Spec.
Completed Develop
- 각 기능들에 대한 UI
- 전체 세션보기
- 나의 세션보기
- Facebook 계정을 이용한 로그인
- Map API를 이용한 컨퍼런스 위치 안내
Intended Develop
- 메인 화면 UI 구성
- 참석한 내 친구 찾기
(참석자의 Facebook친구 기준)
- 참가등록 / 발도장 기능
- ServerSide 개발 및 연동
- 참석세션 Notification 및 Setting 기능
- 커스터마이징 기능
Project Spec.
- Platform :
Android ICS~Marshmellow 지원
(IOS는 이번 D2Fest에서 목표로 하지 않음)
- Backend(For Deview2016) :
Perl or Flask(Python)
- CI Tool : Travis CI
- Report Tool : Twitter Fabric
- Test framework : Robolectric 3.0
- Version Control : Git
본 프로젝트와 관련하여 멋진 내용들이 많지만,
슬라이드의 여유가 충분하지 않아 적지는 않는다.
-Ace Kim-