본문 바로가기메뉴 바로가기


if (kakao) 2021 컨퍼런스에서 Web, Mobile 관련 기술 발표 세션을 소개합니다.

듣고 싶은 세션이 있다면, 컨퍼런스 사이트에서 관심 세션으로 등록해 주세요. 세션 영상이 공개되면 알려드릴게요. 참고로, 개발자를 위한 세션과 프로그램은 Day2 탭에서 확인할 수 있습니다.

컨퍼런스 홈페이지에 가입하고 사전등록하면, 한정판 이모티콘도 증정합니다.
많은 관심과 참여 부탁드려요.

이게 진짜 일 리 없어 : 초보 리더가 프로젝트에서 마주치는 어려운 상황들

올해 6월에 카카오맵 매장관리 서비스를 오픈했습니다.
매장관리 프로젝트 진행 과정을 통해서 카카오맵 FrontEnd 개발자들은 어떻게 협업하는지,
프로젝트에서 마주쳤던 상황들을 대처하기 위해서 초보 리더인 제가 동료들과 함께 고민하고 시도했던 과정에 대해서 공유해 보고자 합니다.

  • 발표자 : effie.seo(서연옥)
    – 비즈인프라FE파트에서 카카오맵 Front-End 개발과 리딩을 맡고 있습니다.
  • 추천대상 : Front-End 협업이 궁금한 개발자, 프로젝트를 앞두고 있거나 고민이 있는 초보 리더
  • #frontend #카카오맵 #매장관리 #개발문화

Next.js와 Typescript를 이용한 프론트엔드 개발기

Next.js를 사용한 서버사이드 랜더링, Next.js 환경 Typescript 포팅을 하며 겪은 경험을 공유합니다.

  • 발표자 : jaden.js(최정은), luffy.yeon(김상연)
    – Next.js를 사용한 서버사이드 랜더링 구현, 그리고 Next.js 환경에 Typescript 포팅을 하며 겪은 경험을 공유합니다.
  • 추천대상 : Next.js 사용을 고민 중인 개발자
  • #javascript #react #next.js #typescript #front-end

톡패스워드 크롬 익스텐션 개발기

입사 후 처음으로 혼자 프로젝트를 설계하면서 고민했던 구조 선택과 고민거리에 대해 공유합니다.

  • 발표자 : felix.lee(이기웅)
    – 톡FE 파트에서 톡서랍을 담당하고 있습니다.
  • 추천대상 : 프로젝트 개발이 처음이신 누구나
  • #frontend #크롬익스텐션 #프로젝트개발

UI 테스트 경험기

리팩토링에 대한 고민을 덜기 위해 UI 테스트를 도입했고, 그 과정에서 알게 된 것들과 예외 사항의 해결 방법을 공유합니다.

  • 발표자 : jay.choi(최광훈)
    – 카카오톡 iOS 개발에 참여하고 있습니다. 테스트에 관심이 많고 아직은 테스트를 끌고 달리는 코드를 작성하고 있지만, 언젠가 테스트가 제 코드를 끌고 갈 날까지 계속 노력하고 있습니다.
  • 추천대상 : 긴 서비스를 테스트하고 싶은 분들, UI 테스트를 어떻게 시작하면 좋을지 모르는 분들
  • #iOS #Test #UITest

테스트 코드 한줄을 작성하기 까지의 고난

많은 레거시 제거와 좋은 아키텍처가 적용되어 있지만, 쉽사리 테스트를 작성하지 못했습니다. 브런치와 티스토리 안드로이드 프로젝트에 천천히 테스트를 작성하고 있고 조금씩 발전하고 있습니다. 도입하면서 겪은 문제점과 고민들을 테스트 도입을 고민하고 계시는 분들에게 조금이나마 도움이 되고자 준비하게 되었습니다.

  • 발표자 : ronda.ha(조성준)
    – 브런치와 티스토리 안드로이드 앱 개발을 하고 있습니다.
  • 추천대상 : 안드로이드 테스트가 처음인 개발자
  • #Android #Test

티스토리 컴포즈 적용기

안드로이드에 새로운 UI Toolkit 인 Compose 가 정식 버전으로 출시된 기념으로, 티스토리에 적용하면서 느낀 경험들을 공유하려 합니다.

  • 발표자 : luke.im(임석호)
    – 티스토리와 브런치를 개발하고 있는 luke입니다.
  • 추천대상 : 컴포즈 적용을 고민하고 있는 개발자
  • #Android #Compose

Angular의 Dependency Injection 왜 필요한가요?

Angular의 Dependency Injection 시스템에 대해 깊게 살펴봅니다. 그리고 그것들이 실무에서 어떻게 유용하게 사용되고 있는지 소개합니다.

  • 발표자 : johnny.Dev(김민형)
    – 선물하기, 쇼핑하기, 프렌즈 등의 서비스와 백오피스에 쓰이는 공통 모듈을 개발하고 있습니다. 어떤 서비스든 쉽게 가져다 쓸 수 있는 유연한 라이브러리 개발에 관심이 있습니다. 이전에는 TOAST UI 라이브러리를 개발했었습니다.
  • 추천대상 : Front-End 개발자, 번뜩이는 구현 아이디어가 필요하신 분, 특히 Angular개발자
  • #angular #frontend #javascript

functional css와 figma를 이용한 디자이너와의 웹프론트 협업이야기 (feat. AdorableCSS)

디자이너 도구인 figma와 개발자 도구인 css를 멋지게 연결하기 위한 자체 개발 도구인 AdorableCSS를 소개합니다. 아울러 기존 CSS 개발의 애로사항과 함께 최근에 각광받는 functionalCSS를 어떻게 현업에 적용을 했는지 소개합니다.

  • 발표자 : teo.yu(유용태)
    – 카카오엔터프라이즈에서 화상회의와 캘린더 웹 프론트를 개발하고 있는 teo.yu입니다. 기획자와 디자인과 개발자, QA 간의 협업 방식의 혁신에 관심이 많습니다.
  • 추천대상 : 새로운 CSS 패러다임에 관심이 있으신 분, 시멘틱한 css 작성이 어려웠거나 css 유지 보수 문제를 겪고 계신 분, 빈번한 디자인 변경에도 더 즐겁게 디자이너와 협업하고 싶으신 분
  • #frontend #css #markup #functionalCSS #figma #디자이너 #협업

카카오페이 프론트엔드 개발자들이 React Query를 선택한 이유

카카오페이에서 React Query를 사용하여 사용자 경험을 향상시키고 생산성을 높인 사례를 공유합니다.

  • 발표자 : eric.dev(박병현)
    – 카카오페이에서 주식 서비스 등 다양한 서비스의 FE 개발을 담당하고 있습니다. 사용자 경험 향상과 개발 생산성 제고에 관심이 많습니다.
  • 추천대상 : React를 사용하시는 Front-End 개발자
  • #react #frontend

안드로이드 기반 키오스크 개발 시작하기

카카오 T 주차 무인 정산기를 개발하면서 알게 된 키오스크에 필요한 기능 및 구현 방법을 소개합니다.

  • 발표자 : justin.and(이재훈)
    – 카카오 T 주차와 바이크의 초기 개발에 참여하였으며, 현재는 주차 정산기 / 택시 RSE 등의 개발을 하고 있는 안드로이드 개발자입니다. 기존과 다른 개발 영역에 도전하는 것을 좋아합니다.
  • 추천대상 : 키오스크 개발이 궁금한 안드로이드 앱 개발자
  • #Android #Kiosk

KakaoGame SDK의 Robustness 키우기

카카오게임의 안정적인 서비스를 위해서 SDK 개발과정에서 발생했던 이슈들을 공유합니다.

  • 발표자 : eric.j(정승우)
  • #iOS #Android #Client #모바일 #SDK


if(kakao)2021 기술 발표 세션 미리보기 🔎

kakao tech
kakao tech Developer Relations at kakao corp.
Top Tag
2021
2021-new-krew
Ad Platform
Ad tech
adaptive-hash-index
adt
adtech
agile
agilecoach
ai
algorithm
Algorithm/ML
Algorithm/Ranking
almighty-data-transmitter
Analyzer
android
angular
anycast
App2App
applicative
Architecture
arena
ast
async
aurora
babel
babel7
Backend
BApp
bgp
big-data
binary
ble
blind-recruitment
block
Block Chain
blockchain
bluetooth
brian
business
Cache
cahtbot
canvasapi
Caver
cch
cd
CDR
ceph
certificate
certification
CF
cgroup
chrome
ci
cite
client
clojure
close-wait
cloud
cloudera-manager
clustered-block
cmux
cnn
code-festival
code-review
codegame
codereview
coding
coding test
Collaborative Filtering
communication
competition
Compliance
component
conference
consul
container
contents
contest
contribution
cookie
core-js@3
Corporate Digital Responsibility
couchbase
COVID-19
cpp
culture
Data
data-engineering
DB
deep-learning
Dependency
dependency-graph
desktop
dev
dev-session
dev-track
developer
developer relations
developers
devops
digitalization
digitaltransformation
dns
docker
dr
Electron
employeecard
emscripten
eslint
event
extract-text
Feature List
Featured
Feedback
friendstime
front-end
frontend
functional-programming
funfunday
fzf
garbage-collection
gawibawibo
GC
GHC
github
globalpollution
go
Grace Hopper Celebration
graphdb
graphql
Ground X
growth
ha
hadoop
hate speech
hbase
hbase-manager
hbase-region-inspector
hbase-snashot
hbase-table-stat
hbase-tools
hri
ICPC Sinchon
id
if kakao
ifkakao
infrastructure
innodb
internship
ios
item
Java
javascript
javascript web-assembly
JCMM
JIRA
jsconf
jsconfkorea
json
k8s
kafka
kakao
kakao-Career-Boost-Program
kakao-commerce
kakao-games
kakaoarena
kakaobrain
kakaocommerce
kakaocon
kakaoenterprise
kakaok
kakaokey
kakaokrew
kakaomap
kakaopage
kakaotalk
KAS
KCDC
khaiii
Klaytn
Klip
KnowledgeGraph
kubernetes
l3dsr
l4
License
links
Linux
load-balancing
MAB
Machine Learning
machine-learning
map
marathon
meetup
melon
mesos
message
Messaging
microservice
Microsoft TypeScript
mm
mobil
mobile
mocking
monad
monorepo
ms-office
MSA
mtre
mysql
mysql-realtime-traffic-emulator
nand-flash
network
new
new-krew
nfc
Nickface
nomad
ocp
olive
onboarding
open
open source
opensource
openstack
OpenWork
OSS
page
pair programming
parallel
PBA
performance
planning poker
Platform
polyfill
preview
programming-contest
project
project-structure
pycon
python
quagga
react
reactive-programming
reactor
recap
recommendation
recommendation system
recruitment
redis
redis-keys
redis-scan
related-blind
Renderer
rest
Rome
rubics
ruby
rxjs
s2graph
scala
scalaz
seminar
Serve
server
service
service worker
session
sharding
shopping
Shuffle Partition
socket
spark
spark-streaming
SpringBoot
ssd
Statistics/Analysis
Stomp
storage
storm
style-guide
summer internship
support
System
talk
talkchannel
tcp
tech
Techtalk
test
thread
Thread-Debugging
time-wait
tmux
Topic Modeling
typescript
Untact
update
User Story
vim
vim-github-dashboard
vim-plugin
vue
vue.js
WASM
web
web-cache
web-worker
webapp
webgl
WebSocket
webworkers
weekly
Women Technologists
work
workplatform
개인화 추천
길찾기
라이선스
연관 추천
오픈소스
오픈소스검증
의존성분석
일하는방식
협업
All Tag
2021
2021-new-krew
Ad Platform
Ad tech
adaptive-hash-index
adt
adtech
agile
agilecoach
ai
algorithm
Algorithm/ML
Algorithm/Ranking
almighty-data-transmitter
Analyzer
android
angular
anycast
App2App
applicative
Architecture
arena
ast
async
aurora
babel
babel7
Backend
BApp
bgp
big-data
binary
ble
blind-recruitment
block
Block Chain
blockchain
bluetooth
brian
business
Cache
cahtbot
canvasapi
Caver
cch
cd
CDR
ceph
certificate
certification
CF
cgroup
chrome
ci
cite
client
clojure
close-wait
cloud
cloudera-manager
clustered-block
cmux
cnn
code-festival
code-review
codegame
codereview
coding
coding test
Collaborative Filtering
communication
competition
Compliance
component
conference
consul
container
contents
contest
contribution
cookie
core-js@3
Corporate Digital Responsibility
couchbase
COVID-19
cpp
culture
Data
data-engineering
DB
deep-learning
Dependency
dependency-graph
desktop
dev
dev-session
dev-track
developer
developer relations
developers
devops
digitalization
digitaltransformation
dns
docker
dr
Electron
employeecard
emscripten
eslint
event
extract-text
Feature List
Featured
Feedback
friendstime
front-end
frontend
functional-programming
funfunday
fzf
garbage-collection
gawibawibo
GC
GHC
github
globalpollution
go
Grace Hopper Celebration
graphdb
graphql
Ground X
growth
ha
hadoop
hate speech
hbase
hbase-manager
hbase-region-inspector
hbase-snashot
hbase-table-stat
hbase-tools
hri
ICPC Sinchon
id
if kakao
ifkakao
infrastructure
innodb
internship
ios
item
Java
javascript
javascript web-assembly
JCMM
JIRA
jsconf
jsconfkorea
json
k8s
kafka
kakao
kakao-Career-Boost-Program
kakao-commerce
kakao-games
kakaoarena
kakaobrain
kakaocommerce
kakaocon
kakaoenterprise
kakaok
kakaokey
kakaokrew
kakaomap
kakaopage
kakaotalk
KAS
KCDC
khaiii
Klaytn
Klip
KnowledgeGraph
kubernetes
l3dsr
l4
License
links
Linux
load-balancing
MAB
Machine Learning
machine-learning
map
marathon
meetup
melon
mesos
message
Messaging
microservice
Microsoft TypeScript
mm
mobil
mobile
mocking
monad
monorepo
ms-office
MSA
mtre
mysql
mysql-realtime-traffic-emulator
nand-flash
network
new
new-krew
nfc
Nickface
nomad
ocp
olive
onboarding
open
open source
opensource
openstack
OpenWork
OSS
page
pair programming
parallel
PBA
performance
planning poker
Platform
polyfill
preview
programming-contest
project
project-structure
pycon
python
quagga
react
reactive-programming
reactor
recap
recommendation
recommendation system
recruitment
redis
redis-keys
redis-scan
related-blind
Renderer
rest
Rome
rubics
ruby
rxjs
s2graph
scala
scalaz
seminar
Serve
server
service
service worker
session
sharding
shopping
Shuffle Partition
socket
spark
spark-streaming
SpringBoot
ssd
Statistics/Analysis
Stomp
storage
storm
style-guide
summer internship
support
System
talk
talkchannel
tcp
tech
Techtalk
test
thread
Thread-Debugging
time-wait
tmux
Topic Modeling
typescript
Untact
update
User Story
vim
vim-github-dashboard
vim-plugin
vue
vue.js
WASM
web
web-cache
web-worker
webapp
webgl
WebSocket
webworkers
weekly
Women Technologists
work
workplatform
개인화 추천
길찾기
라이선스
연관 추천
오픈소스
오픈소스검증
의존성분석
일하는방식
협업

위로