SlideShare une entreprise Scribd logo
1  sur  36
Welcome to Android Studio!
GDG Android Conference
2014. 12. 19
Wonkyun Lim
Why welcome?
그 전에.. IDE란?
> 통합 개발 환경!
코딩, 컴파일, 디버깅, 배포를 하나의 프로그램 안에서 처리!
Why IDE?
코드 리팩토링
코드 자동 완성
디버깅
유닛 테스트
컴파일
문법 검사오토 임포트
빠른 Docs 참조
Why IDE?
코드 리팩토링
코드 자동 완성
디버깅
유닛 테스트
컴파일
문법 검사오토 임포트
빠른 Docs 참조
Save time!
생산성 향상!
그 전에 안드로이드 개발은?
Eclipse
But..
Galileo
Helios
Indigo
Juno
Kepler
Luna
무거워지는 이클립스!
But..(2)
Java Build Path?...
Eclipse ADT?...
SDK?...
어려운 안드로이드 개발 환경 설정
내가 바꾸게 된 주된 이유!
Google I/O 2013 alpha 발표
Ver 0.1 부터 시작해서..
2014. 12. 8 정식
Welcome!
간편한 설치
간편한 설치
1. 다운로드 받는다
간편한 설치
1. 다운로드 받는다
2. 설치한다
간편한 설치
1. 다운로드 받는다
2. 설치한다
물론 JDK는 따로..
프로젝트 구조
Eclipse Android Studio
여러 개의 프로젝트를 띄우는 구성에서 단일 프로젝트 + 모듈 형식으로 구성
Android Studio는 IntelliJ IDE를 기반으로 하고있다
프로젝트 구조
새로운 Android 뷰 추가됨. 모듈별로 묶어주고 Gradle파일을 따로 빼준다
프로젝트 구조
새로운 Android 뷰 추가됨. 모듈별로 묶어주고 Gradle파일을 따로 빼준다
기존 빌드 시스템
이클립스 빌드 시스템 : Ant or Maven
> 제한적인 빌드 기능의 제공으로 유연한 빌드가 어려움
의존성 관리?
> 오직 .jar파일로 관리. Maven도 지원하지 않는 빌드 과정을 추가하기 어려움
* 의존성 : jar같은 lib. 프로젝트에 필요한 외부소스.
새로운 빌드 시스템
Ant + Android Developer Tools에서 Gradle 빌드시스템으로 변경
Android Studio에 포함되어 있으며, 독립적인 커맨드로 수행
빌드 프로세스를 확장시키고 커스터마이징을 가능하게 함.
같은 프로젝트와 모듈을 사용해서 다른 기능을 가진 다수의 APK 생성 가능
CI와 IDE가 유연하게 연결됨
새로운 빌드 시스템
Ant + Android Developer Tools에서 Gradle 빌드시스템으로 변경
Android Studio에 포함되어 있으며, 독립적인 커맨드로 수행
빌드 프로세스를 확장시키고 커스터마이징을 가능하게 함.
같은 프로젝트와 모듈을 사용해서 다른 기능을 가진 다수의 APK 생성 가능
CI와 IDE가 유연하게 연결됨
build.gradle
새로운 빌드 시스템
Build를 담당하는 파일인 만큼
androidmanifest.xml에 있는 내용 중에
관련있는 부분이 이동함
Ex) applicationId, minSdkVersion,..
새로운 빌드 시스템
또한 기존보다 유연하게 빌드 가능
고유한 applicationId를 다르게 설정,
접미사도 붙일 수 있다!
새로운 빌드 시스템
의존성관리는 Maven을 사용
원격 저장소에서 빌드시 다운로드
인터넷이 없으면 빌드 불가!
깔끔해진 레이아웃
깔끔해진 레이아웃
깔끔해진 레이아웃
API에 따른 다른 랜더링 제공
AVD 및 디버깅
Android Virtual Device
사용이 많은 스크린 사이즈,
기본 레퍼런스 디바이스를
빠르게 설정 가능
AVD 및 디버깅
앱이 사용하고 있는 메모리를 그래프로 확인 가능!
AVD 및 디버깅
디버깅 중 리소스를 바로 모니터 가능
향상된 Lint Inspections
Lint : 에러가 발생하거나 놓치기 쉬운 오류를 알려주는 것
한 줄씩 툭툭 알려주던것이 설명을 더 잘해줌
Why Android Studio?
Why Android Studio?
Eclipse를 위한 ADT plugin은 더 이상은…
감사합니다

Contenu connexe

Tendances

Modern Android App Development
Modern Android App DevelopmentModern Android App Development
Modern Android App DevelopmentChi Hwan Choi
 
[NDC13] 70명이 커밋하는 라이브 개발하기 (해외 진출 라이브 프로젝트의 개발 관리) - 송창규
[NDC13] 70명이 커밋하는 라이브 개발하기 (해외 진출 라이브 프로젝트의 개발 관리) - 송창규[NDC13] 70명이 커밋하는 라이브 개발하기 (해외 진출 라이브 프로젝트의 개발 관리) - 송창규
[NDC13] 70명이 커밋하는 라이브 개발하기 (해외 진출 라이브 프로젝트의 개발 관리) - 송창규ChangKyu Song
 
ant로 안드로이드 앱을 자동으로 빌드하자
ant로 안드로이드 앱을 자동으로 빌드하자ant로 안드로이드 앱을 자동으로 빌드하자
ant로 안드로이드 앱을 자동으로 빌드하자Sewon Ann
 
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...JinKwon Lee
 
Eclipse basic(조현종)
Eclipse basic(조현종)Eclipse basic(조현종)
Eclipse basic(조현종)cho hyun jong
 
GKAC 2015 Apr. - 테스트 코드에서 코드 커버리지까지
GKAC 2015 Apr. - 테스트 코드에서 코드 커버리지까지GKAC 2015 Apr. - 테스트 코드에서 코드 커버리지까지
GKAC 2015 Apr. - 테스트 코드에서 코드 커버리지까지GDG Korea
 
유나이트2015서울 - 큰규모의 MMORPG - 주세영
유나이트2015서울 - 큰규모의 MMORPG - 주세영유나이트2015서울 - 큰규모의 MMORPG - 주세영
유나이트2015서울 - 큰규모의 MMORPG - 주세영Jaeyoung Han
 
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발Jinuk Kim
 
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재NAVER D2
 
[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기
[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기
[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기MinGeun Park
 
20130709 gradle
20130709 gradle20130709 gradle
20130709 gradleSukjin Yun
 
Angualr2에서 typescript 활용하기
Angualr2에서 typescript 활용하기Angualr2에서 typescript 활용하기
Angualr2에서 typescript 활용하기현섭 최
 
무식하게 배우는 gradle
무식하게 배우는 gradle무식하게 배우는 gradle
무식하게 배우는 gradleJi Heon Kim
 

Tendances (16)

Modern Android App Development
Modern Android App DevelopmentModern Android App Development
Modern Android App Development
 
[NDC13] 70명이 커밋하는 라이브 개발하기 (해외 진출 라이브 프로젝트의 개발 관리) - 송창규
[NDC13] 70명이 커밋하는 라이브 개발하기 (해외 진출 라이브 프로젝트의 개발 관리) - 송창규[NDC13] 70명이 커밋하는 라이브 개발하기 (해외 진출 라이브 프로젝트의 개발 관리) - 송창규
[NDC13] 70명이 커밋하는 라이브 개발하기 (해외 진출 라이브 프로젝트의 개발 관리) - 송창규
 
ant로 안드로이드 앱을 자동으로 빌드하자
ant로 안드로이드 앱을 자동으로 빌드하자ant로 안드로이드 앱을 자동으로 빌드하자
ant로 안드로이드 앱을 자동으로 빌드하자
 
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
 
Eclipse basic(조현종)
Eclipse basic(조현종)Eclipse basic(조현종)
Eclipse basic(조현종)
 
GKAC 2015 Apr. - 테스트 코드에서 코드 커버리지까지
GKAC 2015 Apr. - 테스트 코드에서 코드 커버리지까지GKAC 2015 Apr. - 테스트 코드에서 코드 커버리지까지
GKAC 2015 Apr. - 테스트 코드에서 코드 커버리지까지
 
유나이트2015서울 - 큰규모의 MMORPG - 주세영
유나이트2015서울 - 큰규모의 MMORPG - 주세영유나이트2015서울 - 큰규모의 MMORPG - 주세영
유나이트2015서울 - 큰규모의 MMORPG - 주세영
 
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
 
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
[네이버오픈소스세미나] egjs-view360 개발기 - 김희재
 
[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기
[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기
[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기
 
Swt bot
Swt botSwt bot
Swt bot
 
Gradle guide
Gradle guideGradle guide
Gradle guide
 
Dev team chronicles
Dev team chroniclesDev team chronicles
Dev team chronicles
 
20130709 gradle
20130709 gradle20130709 gradle
20130709 gradle
 
Angualr2에서 typescript 활용하기
Angualr2에서 typescript 활용하기Angualr2에서 typescript 활용하기
Angualr2에서 typescript 활용하기
 
무식하게 배우는 gradle
무식하게 배우는 gradle무식하게 배우는 gradle
무식하게 배우는 gradle
 

En vedette

Android wear개발 따라잡기
Android wear개발 따라잡기Android wear개발 따라잡기
Android wear개발 따라잡기WonKyun Lim
 
Android Studio Install Guide
Android Studio Install GuideAndroid Studio Install Guide
Android Studio Install GuidePark JaiChang
 
Android Studio 개발 셋팅 + Genymotion
Android Studio 개발 셋팅 + GenymotionAndroid Studio 개발 셋팅 + Genymotion
Android Studio 개발 셋팅 + GenymotionYoungSu Son
 
신세계 마케팅전략 (No.5)creative arena_제출용
신세계 마케팅전략 (No.5)creative arena_제출용신세계 마케팅전략 (No.5)creative arena_제출용
신세계 마케팅전략 (No.5)creative arena_제출용승욱 유
 
[비즈스프링] 애드몬스터(AdMonster) 소개 / 온라인 광고 ROI기반 자동입찰
[비즈스프링] 애드몬스터(AdMonster) 소개 / 온라인 광고 ROI기반 자동입찰[비즈스프링] 애드몬스터(AdMonster) 소개 / 온라인 광고 ROI기반 자동입찰
[비즈스프링] 애드몬스터(AdMonster) 소개 / 온라인 광고 ROI기반 자동입찰BizSpring Inc.
 
Hemingway on writing (and UX)
Hemingway on writing (and UX)Hemingway on writing (and UX)
Hemingway on writing (and UX)David Dominguez
 
13185301강미정
13185301강미정13185301강미정
13185301강미정미정 강
 
지식창조사회에 적합한 기업가정신교육의 의미와 효과
지식창조사회에 적합한 기업가정신교육의 의미와 효과지식창조사회에 적합한 기업가정신교육의 의미와 효과
지식창조사회에 적합한 기업가정신교육의 의미와 효과oeclab
 
triple EX_ 테스크 분석과 종합
triple EX_ 테스크 분석과 종합triple EX_ 테스크 분석과 종합
triple EX_ 테스크 분석과 종합Hyunjin Yoo
 
정보디자인 리서치 B499007_강지원_1030
정보디자인 리서치 B499007_강지원_1030정보디자인 리서치 B499007_강지원_1030
정보디자인 리서치 B499007_강지원_1030JiWon Kang
 
'그 일은 전-혀 사소하지 않습니다' 캠페인
'그 일은 전-혀 사소하지 않습니다' 캠페인'그 일은 전-혀 사소하지 않습니다' 캠페인
'그 일은 전-혀 사소하지 않습니다' 캠페인DREAMTERMINAL0110
 
Introduction to UX
Introduction to UXIntroduction to UX
Introduction to UXEffective
 
오르그닷 제품소개서
오르그닷 제품소개서오르그닷 제품소개서
오르그닷 제품소개서orgdot
 
7주차 중간
7주차 중간7주차 중간
7주차 중간parksangji
 
0403 research
0403 research0403 research
0403 researchNananssol
 
UXDS_Naver me UX 개선안 프로젝트_1차
UXDS_Naver me UX 개선안 프로젝트_1차UXDS_Naver me UX 개선안 프로젝트_1차
UXDS_Naver me UX 개선안 프로젝트_1차Yeji Cho
 
인터렉최종피티 제출용
인터렉최종피티 제출용인터렉최종피티 제출용
인터렉최종피티 제출용호정 정
 

En vedette (20)

Android wear개발 따라잡기
Android wear개발 따라잡기Android wear개발 따라잡기
Android wear개발 따라잡기
 
Android Studio Install Guide
Android Studio Install GuideAndroid Studio Install Guide
Android Studio Install Guide
 
Android Studio 개발 셋팅 + Genymotion
Android Studio 개발 셋팅 + GenymotionAndroid Studio 개발 셋팅 + Genymotion
Android Studio 개발 셋팅 + Genymotion
 
신세계 마케팅전략 (No.5)creative arena_제출용
신세계 마케팅전략 (No.5)creative arena_제출용신세계 마케팅전략 (No.5)creative arena_제출용
신세계 마케팅전략 (No.5)creative arena_제출용
 
[비즈스프링] 애드몬스터(AdMonster) 소개 / 온라인 광고 ROI기반 자동입찰
[비즈스프링] 애드몬스터(AdMonster) 소개 / 온라인 광고 ROI기반 자동입찰[비즈스프링] 애드몬스터(AdMonster) 소개 / 온라인 광고 ROI기반 자동입찰
[비즈스프링] 애드몬스터(AdMonster) 소개 / 온라인 광고 ROI기반 자동입찰
 
Hemingway on writing (and UX)
Hemingway on writing (and UX)Hemingway on writing (and UX)
Hemingway on writing (and UX)
 
13185301강미정
13185301강미정13185301강미정
13185301강미정
 
Artist_bebe
Artist_bebeArtist_bebe
Artist_bebe
 
지식창조사회에 적합한 기업가정신교육의 의미와 효과
지식창조사회에 적합한 기업가정신교육의 의미와 효과지식창조사회에 적합한 기업가정신교육의 의미와 효과
지식창조사회에 적합한 기업가정신교육의 의미와 효과
 
triple EX_ 테스크 분석과 종합
triple EX_ 테스크 분석과 종합triple EX_ 테스크 분석과 종합
triple EX_ 테스크 분석과 종합
 
정보디자인 리서치 B499007_강지원_1030
정보디자인 리서치 B499007_강지원_1030정보디자인 리서치 B499007_강지원_1030
정보디자인 리서치 B499007_강지원_1030
 
'그 일은 전-혀 사소하지 않습니다' 캠페인
'그 일은 전-혀 사소하지 않습니다' 캠페인'그 일은 전-혀 사소하지 않습니다' 캠페인
'그 일은 전-혀 사소하지 않습니다' 캠페인
 
수정 전
수정 전수정 전
수정 전
 
Introduction to UX
Introduction to UXIntroduction to UX
Introduction to UX
 
Kr
KrKr
Kr
 
오르그닷 제품소개서
오르그닷 제품소개서오르그닷 제품소개서
오르그닷 제품소개서
 
7주차 중간
7주차 중간7주차 중간
7주차 중간
 
0403 research
0403 research0403 research
0403 research
 
UXDS_Naver me UX 개선안 프로젝트_1차
UXDS_Naver me UX 개선안 프로젝트_1차UXDS_Naver me UX 개선안 프로젝트_1차
UXDS_Naver me UX 개선안 프로젝트_1차
 
인터렉최종피티 제출용
인터렉최종피티 제출용인터렉최종피티 제출용
인터렉최종피티 제출용
 

Similaire à Welcome to Android Studio

develop android app using intellij
develop android app using intellijdevelop android app using intellij
develop android app using intellijSewon Ann
 
[세미나] 20160520 Gradle
[세미나] 20160520 Gradle[세미나] 20160520 Gradle
[세미나] 20160520 GradleSanghoon Yoon
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous IntegrationDonghyun Seo
 
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container DayAmazon Web Services Korea
 
LetsSwift(강민규스피커,안정민서포터).pptx
LetsSwift(강민규스피커,안정민서포터).pptxLetsSwift(강민규스피커,안정민서포터).pptx
LetsSwift(강민규스피커,안정민서포터).pptxssuser2601f7
 
20221131_레츠스위프트_2022_iOS개발에서_알아두면_좋은것들.pdf
20221131_레츠스위프트_2022_iOS개발에서_알아두면_좋은것들.pdf20221131_레츠스위프트_2022_iOS개발에서_알아두면_좋은것들.pdf
20221131_레츠스위프트_2022_iOS개발에서_알아두면_좋은것들.pdf정민 안
 
DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기SeungYong Baek
 
아마존 게임엔진:Lumberyard :: Patel Pratik :: Gaming on AWS 2016
아마존 게임엔진:Lumberyard :: Patel Pratik :: Gaming on AWS 2016아마존 게임엔진:Lumberyard :: Patel Pratik :: Gaming on AWS 2016
아마존 게임엔진:Lumberyard :: Patel Pratik :: Gaming on AWS 2016Amazon Web Services Korea
 
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016Amazon Web Services Korea
 
Jurano강의 lec1. AndroidAnnotations 시작하기
Jurano강의 lec1. AndroidAnnotations 시작하기Jurano강의 lec1. AndroidAnnotations 시작하기
Jurano강의 lec1. AndroidAnnotations 시작하기Ju-ri Seo
 
안드로이드 빌드 with Gradle
안드로이드 빌드 with Gradle안드로이드 빌드 with Gradle
안드로이드 빌드 with Gradlehaesunglee5
 
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017Amazon Web Services Korea
 
생산성을 높여주는 iOS 개발 방법들.pdf
생산성을 높여주는 iOS 개발 방법들.pdf생산성을 높여주는 iOS 개발 방법들.pdf
생산성을 높여주는 iOS 개발 방법들.pdfssuserb942d2
 
Visual studio 2015를 활용한 개발 생산성 및 코드 품질 혁신
Visual studio 2015를 활용한 개발 생산성 및 코드 품질 혁신Visual studio 2015를 활용한 개발 생산성 및 코드 품질 혁신
Visual studio 2015를 활용한 개발 생산성 및 코드 품질 혁신명신 김
 
빠르고 지속적으로 전달하기: Continuous Delivery for Android
빠르고 지속적으로 전달하기: Continuous Delivery for Android빠르고 지속적으로 전달하기: Continuous Delivery for Android
빠르고 지속적으로 전달하기: Continuous Delivery for AndroidSangkyoon Nam
 
우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오
우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오
우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오Booseol Shin
 
React native development
React native developmentReact native development
React native developmentSangSun Park
 
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요Ian Choi
 
Android Developer JeongJaeyun
Android Developer JeongJaeyunAndroid Developer JeongJaeyun
Android Developer JeongJaeyunjaeyunjeong1
 
Java, android 스터티5
Java, android 스터티5Java, android 스터티5
Java, android 스터티5Heejun Kim
 

Similaire à Welcome to Android Studio (20)

develop android app using intellij
develop android app using intellijdevelop android app using intellij
develop android app using intellij
 
[세미나] 20160520 Gradle
[세미나] 20160520 Gradle[세미나] 20160520 Gradle
[세미나] 20160520 Gradle
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
도커 컨테이너 활용 사례 Codigm - 남 유석 개발팀장 :: AWS Container Day
 
LetsSwift(강민규스피커,안정민서포터).pptx
LetsSwift(강민규스피커,안정민서포터).pptxLetsSwift(강민규스피커,안정민서포터).pptx
LetsSwift(강민규스피커,안정민서포터).pptx
 
20221131_레츠스위프트_2022_iOS개발에서_알아두면_좋은것들.pdf
20221131_레츠스위프트_2022_iOS개발에서_알아두면_좋은것들.pdf20221131_레츠스위프트_2022_iOS개발에서_알아두면_좋은것들.pdf
20221131_레츠스위프트_2022_iOS개발에서_알아두면_좋은것들.pdf
 
DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기
 
아마존 게임엔진:Lumberyard :: Patel Pratik :: Gaming on AWS 2016
아마존 게임엔진:Lumberyard :: Patel Pratik :: Gaming on AWS 2016아마존 게임엔진:Lumberyard :: Patel Pratik :: Gaming on AWS 2016
아마존 게임엔진:Lumberyard :: Patel Pratik :: Gaming on AWS 2016
 
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
AWS와 함께하는 DevOps이야기 :: 박선용 :: AWS Summit Seoul 2016
 
Jurano강의 lec1. AndroidAnnotations 시작하기
Jurano강의 lec1. AndroidAnnotations 시작하기Jurano강의 lec1. AndroidAnnotations 시작하기
Jurano강의 lec1. AndroidAnnotations 시작하기
 
안드로이드 빌드 with Gradle
안드로이드 빌드 with Gradle안드로이드 빌드 with Gradle
안드로이드 빌드 with Gradle
 
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
효과적인 데브옵스를 위한 AWS 개발 도구 활용하기 - AWS Summit Seoul 2017
 
생산성을 높여주는 iOS 개발 방법들.pdf
생산성을 높여주는 iOS 개발 방법들.pdf생산성을 높여주는 iOS 개발 방법들.pdf
생산성을 높여주는 iOS 개발 방법들.pdf
 
Visual studio 2015를 활용한 개발 생산성 및 코드 품질 혁신
Visual studio 2015를 활용한 개발 생산성 및 코드 품질 혁신Visual studio 2015를 활용한 개발 생산성 및 코드 품질 혁신
Visual studio 2015를 활용한 개발 생산성 및 코드 품질 혁신
 
빠르고 지속적으로 전달하기: Continuous Delivery for Android
빠르고 지속적으로 전달하기: Continuous Delivery for Android빠르고 지속적으로 전달하기: Continuous Delivery for Android
빠르고 지속적으로 전달하기: Continuous Delivery for Android
 
우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오
우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오
우분투에서 안드로이드 개발환경 갖추기 ; 안드로이드 스튜디오
 
React native development
React native developmentReact native development
React native development
 
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척?: GitHub Copilot, 어디까지 알아보셨나요
 
Android Developer JeongJaeyun
Android Developer JeongJaeyunAndroid Developer JeongJaeyun
Android Developer JeongJaeyun
 
Java, android 스터티5
Java, android 스터티5Java, android 스터티5
Java, android 스터티5
 

Welcome to Android Studio