일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 안드로이드
- component
- 안드로이드 카카오 지도
- 애드몹배너
- android daum map
- 선언형UI
- 동적 링크
- ImageView
- android 지도
- Android
- glide
- 안드로이드컴포즈
- android kakao map
- Android 애드몹
- 클린 아키텍처
- RecyclerView
- dynamiclink
- 애드몹광고
- JetpackCompose
- Clean Architecture
- HTTP
- Firebase
- 안드로이드 라이브러리
- 다이나믹 링크
- 안드로이드광고
- 컴포넌트
- 젯팩컴포즈
- thread
- 파이어베이스
- 아키텍처
- Today
- Total
목록안드로이드 (11)
코딩스토리
가끔 회사에서 A/B테스트를 요청할 때가 있습니다. A/B테스트를 대충 알고 있을 때는, A/B 테스트? 그거 하려면 A안, B안 두 개 다 만들어야 해서 귀찮고 비효율적인 게 아닌가?라는 생각을 했었습니다. 하지만 A/B테스트에 대해서 자세히 알아보고 공부해보니 우리가 암만 기획하고 개발을 해도, 고객들의 의견을 반영할 수 있는 기능이라 아주 좋은 기능이란 것을 알게 되었습니다. 이번 시간에는 제가 공부했던 내용에 대해서 공유해드리겠습니다. Firebase에서 제공하는 A/B 테스트를 하게 되면 제품 및 마케팅 실험을 통해 결과를 분석하여 앱 환경을 최적화 할 수 있습니다. A/B Test는 지금 당장의 전환률을 높이는 것이 아니라, 고객의 행동으로부터 인사이트를 도출하여 궁극적으로 더 나은 의사 결정..
안녕하세요. 지난 시간에는 파이어 베이스(Firebase)에서 제공해주는 다이나믹 링크(DynamicLink)를 생성하고, 앱을 실행하는 작업을 완료했었습니다. 이번 시간에는 다이나믹 링크를 통해 원하는 콘텐츠로 이동하는 방법에 대해 다뤄보겠습니다. 상품을 공유하는 시나리오를 하나 작성을 해보자면, 다이나믹 링크를 사용하지 않았을 경우에는 다음과 같은 프로세스가 나옵니다. B가 A에게 상품을 공유한다. A가 해당 앱을 실행한다. A가 해당 사이트에 가서 상품을 검색한다. A가 해당 상품을 주문한다. 와 같은 프로세스가 진행됩니다. 위와 같이 할경우에는 직접 앱을 실행시키고, 상품을 검색하고, 상품을 찾는 데까지 걸리는 시간도 시간이지만 바쁠 때는 귀찮기 때문에 나중에 사야지... 하면서 미루는 경우가 생..
이번에 안드로이드 토이프로젝트로 로또한방 이라는 앱을 제작했습니다. [구글플레이 스토어 링크] https://play.google.com/store/apps/details?id=com.lakue.lottoanalysis 로또한방 - 인생은 한방! 로또1등의 경험 - Google Play 앱 로또 1등을 노려보세요! [주요기능] ◉ 당첨결과확인 지난회차 당첨 결과를 확인할 수 있습니다. 지난회차의 당첨번호, 등위별 총 당첨금액, 당첨자수, 1인당 당첨금액에 대한 정보를 확인할 수 play.google.com 자신이 원하는대로 필터를 걸어주고, 무료번호를 제공받는 어플입니다. 또, 내가 언제쯤 로또당첨이 되고, 얼마를 써야 당첨이 될 수 있는지를 확인 할 수 있는 시뮬레이션 기능도 제공해줍니다. 어플을 사용..
이번에 MVVM, Hilt에 대해서 공부를 하면서 Kotlin언어로 앱을 제작하였습니다. [구글 플레이 스토어] https://play.google.com/store/apps/details?id=com.lakue.todaysclothes&hl=ko 오늘의 옷차림 - 오늘 뭐 입지? 온도별 옷차림으로 고민 해결! - Google Play 앱 아직도 아침마다 날씨 체크하시나요? 기온별 옷차림으로 현재 날씨에 따라 뭐 입어야 할지 해결해드립니다! [주요 기능] ◉ 시간별∙주간별 날씨 확인 현재 위치나 선택한 위치의 시간/주간별 play.google.com 아침마다 외출하기 전 오늘 날씨를 검색한 후 무슨 옷을 입을 지 고민하는 번거로움을 덜어주고자 오늘 날씨에 대해 옷차림을 추천해주는 앱입니다. 어플을 사용하..
음악 앱을 사용할 때는 앱을 실행했을 때 말고도 다른 앱을 실행하거나 휴대폰을 잠금화면으로 전환해도 음악이 재생되도록 구현되어있습니다. 이렇게 인터페이스가 없어도 백그라운드에서 실행되는 동작을 안드로이드에서는 Service(서비스)를 통해서 제공해줍니다. 우선 서비스를 구현하기 위한 기본적인 순서는 다음과 같습니다. 1. Service 클래스 생성 2. Androidmanifest.xml에 Service를 등록 3, Service를 시작하도록 호출 Service 클래스 생성 MusicService.java package com.lakue.servicemusicsample; import android.app.Service; import android.content.Intent; import android...
결과화면 ViewPager2에서는 기본적으로 Vertical Paging기능과 Horizontal Paging기능이 있습니다. 하지만 Vertical이면 Vertical, Horizontal이면 Horizontal로만 이루어져 있습니다. 이번 시간에는 Vertical기능도 되고 Horizontal기능도 되는 FreeViewPager를 만들어보겠습니다. 우선 저번시간과 마찬가지로 ViewPager2를 사용하려면 다음 종속성을 추가해야합니다. build.gradle(Module:app) dependencies { //viewpager2 implementation 'androidx.viewpager2:viewpager2:1.0.0-alpha04' } VerticalVierPager 생성 activity_mai..