- Company: Bejewel(비주얼)
- 주얼리 커머스 서비스 안드로이드 앱
- Tech Spec
- Language: Kotlin
- Architecture
- MVVM 기반 AAC ViewModel, LiveData, DataBinding; Clean Architecture Oriented
- XML-based and Jetpack Compose-based UI
- ADS(Amondz Design System)
- Dependency Injection: Hilt
- Network: Rest API-based Retrofit
- Asynchronous Processing: Kotlin Coroutine, Flow
- External Service, API & Tools
- Firebase
- Cloud Messages, RemoteConfig, Analytics, CrashLytics, App Distribution, Dynamic Links, Performance, A/B Test
- SNS login
- Kakao, Naver, Facebook
- Firebase
- Version Control & Deployment: Git, Github Actions
- Issue Tracking & Analysis: Firebase Crashlytics, Android Vital
- User Analysis: Firebase Analytics, AppsFlyer, Braze, Amplitude, Airbridge
- Etc: Zai(Recommendation), Channel Talk
- 세부사항
- Company: Contentwavve(콘텐츠웨이브)
- OTT 서비스 안드로이드 앱
- Tech Spec
- Language: Kotlin, Java
- Architecture
- MVP + MVVM 기반 AAC ViewModel, LiveData, DataBinding
- XML-based and Jetpack Compose-based UI
- Dependency Injection: Hilt
- Network: Rest API-based Retrofit
- Asynchronous Processing: Kotlin Coroutine, Flow
- External Service, API & Tools
- Firebase
- Cloud Messages, Analytics, CrashLytics, Dynamic Links
- SNS login
- Kakao, Naver, Facebook, T ID, Apple
- Firebase
- Version Control & Deployment: Git, Gitlab
- Issue Tracking & Analysis: Android Vital
- User Analysis: Google Analytics, Braze
- Company: Spoqa(스포카)
- 식자재 유통 중계 플랫폼 서비스 키친보드 매장 안드로이드 앱
- 키친보드
- 식자재 명세표 자동 정리 : 23' 3월 기능 종료
- 키친보드(도도카트) - 비용관리, 주문
- Tech Spec
- Language: Kotlin, Java
- Architecture: MVVM 기반 AAC ViewModel, LiveData, DataBinding; Clean Architecture Oriented
- Dependency Injection: Hilt
- Network: GraphQL using Apollo
- Asynchronous Processing: Kotlin Coroutine, Flow
- External Service, API & Tools
- Firebase
- Cloud Messages, RemoteConfig, Analytics, CrashLytics, App Distribution, Dynamic Links
- Kakao
- Kakao Login
- Sendbird Chat
- Firebase
- Version Control & Deployment: Github, CircleCI
- Issue Tracking & Analysis: Sentry
- User Analysis: Google Analytics, AppsFlyer, Insider
- Company: Spoqa(스포카)
- 식자재 유통 중계 플랫폼 서비스 키친보드 유통사 안드로이드 앱
- Tech Spec
- Language: Kotlin, Java
- Architecture: MVVM 기반 AAC ViewModel, LiveData, DataBinding; Clean Architecture Oriented
- Dependency Injection: Hilt
- Network: GraphQL using Apollo
- Asynchronous Processing: Kotlin Coroutine, Flow
- External Service, API & Tools
- Firebase
- Cloud Messages, RemoteConfig, Analytics, CrashLytics, App Distribution
- Sendbird Chat
- Firebase
- Version Control & Deployment: Github, CircleCI
- Issue Tracking & Analysis: Sentry
- User Analysis: Google Analytics
-
KST 모빌리티
-
마카롱 기사 앱 개발 및 유지 보수.
-
사용 기술
- 언어: Kotlin
- 아키텍처: MVVM; AAC ViewModel, LiveData + DataBinding + DI(Hilt)
- ConstraintLayout, RecyclerView, MDC
- Coroutines, RxAndroid, RxBinding4
- Database: Room
- Firebase: Crashlytics, App Distribution, Google Analytics, FCM
- 네트워크: Retrofit, Okhttp, gRPC, Protobuf
- 라이브러리: Glide, Lottie, Gson, jackson, stetho, strikt, leakcanary, kotlin-coroutines-test, inavi-maps-sdk, inavi-navigation-sdk
- 버전 관리 및 배포: 관리(Gitlab), CI/CD(GitLab Runner, Firebase App Distribution)
- 이슈 분석 및 도구: Sentry, Kibana
-
나우오더 키오스크 앱 개발 및 유지 보수
-
사용 기술
- 언어: Kotlin, Java
- 아키텍처: MVP, MVVM; AAC ViewModel, LiveData + DataBinding
- ConstraintLayout, RecyclerView, Preference, MDC
- DataBase: Room
- Firebase: Crashlytics, App Distribution, Analytics, FCM
- 네트워크: Retrofit, Okhttp
- 라이브러리: Glide, Lottie, Gson, EventBus, flexbox, circleimageview, fresco, stetho, leakcanary, mockito, uiautomator
- 버전 관리 및 배포: 관리(Github), CI/CD(CircleCI, Firebase App Distribution)
- 이슈 분석 및 도구: Sentry, Fabric, NewRelic
-
파수 (구 파수닷컴)
-
디지털페이지 안드로이드 개발 및 유지 보수
-
사용 기술
- 언어: Java
- 아키텍처: MVC
- RecyclerView, Exifinterface, ConstraintLayout
- Database: SQLite
- Firebase: Crashlytics, App Distribution, FCM
- 네트워크: Retrofit, Okhttp
- 라이브러리
- GMS: Google Plus, maps, location, auth, places, GA
- AWS: aws core, s3
- Facebook SDK - login
- Kakao SDK - kakaolink, kakaostory, kakaotalk
- Lombok, ButterKnife, TagSoup, Apache commons, Picasso, EventBus, ez-vcard, PhotoView
- leakcanary-android, squareup-haha
- JgraphT, Glide
- Custom Library: Calendar, Tooltip, FloatingActionButton, SwipeLayout, SlideDateTimePicker, GoogleMapsAndroidMarkerClustering
- ProGuard
- 버전 관리: Subversion -> Git, Github
- 이슈 분석 및 도구: Sentry, Fabric, adbrix
-
팬택
-
안드로이드 스마트폰 뮤직 플레이어 개발 및 유지 보수.
-
국내(SKT), 북미 및 일본 시장용 스마트폰 멀티미디어 통신사 스펙 시험 진행 및 해외 업무 대응.
-
멀티미디어 3rd 파티 업체와의 협업 및 이슈 대응.
-
사용 기술
- 언어: Java
- 아키텍처: MVC
- 버전 관리: Plastic SCM
- Android Support Library, appcompat, design, palette, recyclerview
- Jdom, U+appMarketExternalLib(LG U+용)
- SKY SDK - ListView, Button 등등 디자인 컴포넌트 위주.
- Custom library - GenreRepresent, MultimediaDataClient, TagParser, LEDControl
- proguard