Slide 1

Slide 1 text

게임 개발하던 학생이 이 세계에선 안드로이드 개발자? GDG Android Korea 유광무

Slide 2

Slide 2 text

GDG Android Korea 유광무 GDG Songdo Organizer GDG on Campus TUK Lead KUG Seoul Organizer

Slide 3

Slide 3 text

WARNING 전문 기술/커리어 보다는 라이트닝한 팡무의 이야기 입니다 GDG Korea Android

Slide 4

Slide 4 text

안드로이드 개발자 유광무 GDG Korea Android

Slide 5

Slide 5 text

GDG DevFest 2022 Songdo Incheon Jetpack Compose 사내 도입기 GDG Songdo HelloWorld. 23 in Incheon Android의 최신 권장 UI 개발. Jetpack Compose 맛보기 GDG Android Korea super.init version 4 API 통신, Retrofit 대신 Ktor 어떠신가요? KotlinConf 23 Global in Songdo Compose로 Android/Desktop 멀티플랫폼 만들기 Google I/O Extended Incheon Android UI 상태저장 권장사항 GDG Devfest 2023 Songdo Incheon Kotlin Multiplatform으로 Android/iOS/Desktop 번역기 만들기 Native vs Flutter 그리고 KMP KMP 주제로 발표 그 외 다수… 안드로이드 개발자 유광무

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

게임 개발자 유광무 GDG Korea Android

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

조잡했지만 조금씩 나만의 세상을 만들어 갔습니다.

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

설치 수 +50만회

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

왜 안드로이드로 바꿨을까? GDG Korea Android

Slide 16

Slide 16 text

하나의 직업(진로)을 선택할 시간이 다가왔어요

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

안드로이드 모바일 Unity 게임 PHP 백엔드 WinForm 데스크탑 Kali Linux 해킹/보안

Slide 19

Slide 19 text

게임 개발도 재밌고, 백엔드 개발도 재밌고, 웹도.. 앱도…

Slide 20

Slide 20 text

사람들에게 즐거움이 아닌 도움도 줄 수 있을까?

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

안드로이드를 택하자!

Slide 23

Slide 23 text

안드로이드를 선택하고 게임을 포기 vs 게임을 선택하고 안드로이드를 포기 진로(기회비용)

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

선호하는 게임 스타일?

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

만들고 싶은 게임?

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

국내에서 내가 선호하거나 만들고 싶은 스타일을 만드는 게임 회사에 들어갈 수 있을까?

Slide 31

Slide 31 text

취미로 인디 게임을 만들고 회사에서는 사용자에게 도움을 줄 수 있는 앱을 만들자

Slide 32

Slide 32 text

팡무의 안드로이드 공부 GDG Korea Android

Slide 33

Slide 33 text

RecyclerView ROOM DB Retrofit Permission Background Service DI ….

Slide 34

Slide 34 text

안드로이드에 대한 상식 및 기본 개념이 부족한 상황

Slide 35

Slide 35 text

안드로이드 학습 Tistory, Velog를 통한 안드로이드 기초 공부

Slide 36

Slide 36 text

안드로이드 학습

Slide 37

Slide 37 text

Medium 안드로이드 학습

Slide 38

Slide 38 text

안드로이드 학습 요약 정리

Slide 39

Slide 39 text

해커톤 및 대회 참여를 통한 프로젝트 경험 + 새로운 지식 습득 및 공유

Slide 40

Slide 40 text

No content

Slide 41

Slide 41 text

No content

Slide 42

Slide 42 text

사이드 프로젝트를 통한 경험 및 학습

Slide 43

Slide 43 text

사이드 프로젝트를 통한 경험

Slide 44

Slide 44 text

사이드 프로젝트를 통한 경험

Slide 45

Slide 45 text

사이드 프로젝트를 통한 경험

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

안드로이드에서 어색했던 점? GDG Korea Android

Slide 48

Slide 48 text

안드로이드에서 어색했던 점?

Slide 49

Slide 49 text

안드로이드에서 어색했던 점?

Slide 50

Slide 50 text

Design Pattern Singleton, Observer, Factory, Command, State, …

Slide 51

Slide 51 text

안드로이드에서 어색했던 점?

Slide 52

Slide 52 text

안드로이드에서 어색했던 점?

Slide 53

Slide 53 text

게임 개발 경험, 도움이 되었나요? GDG Korea Android

Slide 54

Slide 54 text

YES. 많은 도움이 되었다.

Slide 55

Slide 55 text

기본적인 개발 지식

Slide 56

Slide 56 text

기본적인 개발 지식 Unity – Coroutine Android – Coroutine

Slide 57

Slide 57 text

정형화되지 않은 UI 개발 경험 → 복잡한 UI도 OK

Slide 58

Slide 58 text

No content

Slide 59

Slide 59 text

No content

Slide 60

Slide 60 text

앱에서의 다양한 예외 처리 고려

Slide 61

Slide 61 text

예외 처리

Slide 62

Slide 62 text

예외 처리

Slide 63

Slide 63 text

기존 경험을 기반으로한 새로운 도전. UI는 Flutter, AR은 Unity

Slide 64

Slide 64 text

No content

Slide 65

Slide 65 text

매몰비용에 두려워 도전을 포기하지 마세요

Slide 66

Slide 66 text

GDG Android Korea 유광무 GDG Songdo Organizer GDG on Campus TUK Lead KUG Seoul Organizer