묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
전면 광고에 대해 질문이 있습니다
안녕하세요 좋은 강의 감사합니다.질문이 있어서 남깁니다.운영하고 있는 앱에 전면 광고를 적용하였으나 안좋은 리뷰가 달리면서 사용자 수가 점차 감소하는게 보이고 있습니다. ios기준입니다. 인앱 결제로 광고 제거 상품이 있음에도 구독율이 매우 낮아서 효과가 없는 상황입니다. 혹시 전면 광고 유지를 하는게 더 나을지 좀비님 의견이 궁금합니다.
-
미해결예제로 뿌수는 코틀린 Kotlin 76제
Null 안정성 관련 질문
Null 을 다루는 방법에 대해서 말씀하신 예제에서는 자바에서도 동일하게 실행할 수 있는데 이 코드가 왜 코틀린에서 우아하게 대처할 수 있는 기능이라고 말씀하셨는지가 궁금합니다.
-
미해결쉽게 따라할 수 있는 안드로이드 앱 개발
java 기반 안드로이드 앱 개발 강의
최근(2025.07)에 "쉽게 따라할 수 있는 안드로이드 앱 개발' 강의를 보기 시작했는데, Android Studio (2025.1.1) 에서 Kotlin 을 권고하고 있는데, Java 를 이용한 Android 앱 개발 관련해서 강의를 듣는 것이 의미가 있을까요? 의미가 있다고 생각하시면, 개발 환경 좀 조언 부탁합니다.Android Studio 버전, JDK 버전 등 의견 있으신 분 자유롭게 의견 주세요~ 미리 감사합니다.
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
애드몹 요청 수에 비해 노출 수가 현저하게 적습니다.
안녕하세요 프로그래밍좀비님 애드몹 광고 요청 수에 비해 노출 수가 현저하게 적어 문의글 드립니다.현재 앱 하나를 운영중인데 유틸리티성 앱으로 스플래쉬 화면에서 전면광고 하나, 메인 화면에서 배너광고 하나를 붙였습니다. 현재 전면광고는 4초정도 광고가 로딩되지 않으면 메인화면으로 넘어가는 구조이고배너광고는 메인액티비티에서 광고가 나오는 구조입니다.(메인액티비티 레이아웃은 프레그먼트 컨테이너뷰와 구글 광고만 있음)그런데 모니터링을 계속 해보니 노출 수가 너무 적어서 문제가 무엇인지 생각을 해봤습니다.위 사진은 사용자 평균 참여 시간인데, 사용자가 1분 이내로 사용해서 광고가 노출되기 전에 앱이 종료돼서 노출 수가 적어졌다 라고 보는게 맞을까요?그리고 전면광고도 거의 나오지 않는데 대기시간이 적은게 문제일까요?
-
미해결윤재성의 Kotlin(코틀린) 안드로이드 15 앱개발 Part2 - 메뉴와 4대 구성요소
파일공유
예제들 프로젝트 파일은 공유가 안되어 있을까요?
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
activity_main 화면 다름
처음 최신버전 다운로드 법을 똑같이 따라헸는데 화면이 다릅니다. split layout을 해도 화면과 동시에 코드가 보이지도 않습니다.
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
Unity 레벨 플레이 사용해 보셨나요?
안녕하세요.좋은 강의 잘 듣고 있습니다.현재 Admob 사용중 무효 트래픽 이슈로 정지를 받은 상태입니다.대안으로 Unity Ads를 사용하려고 하는데요, 미디에이션 파트너로 "Unity 레벨플레이"를 사용해도 괜찮을지요?코틀린 네이티브 앱입니다. 애드몹 외에 다른 플랫폼은 어떨걸 추천하시나요?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
애드몹 테스트광고에서 "no fill" 문제
안녕하세요 좀비님, 덕분에 앱 출시하고 애드몹 광고까지 붙여보았습니다.하단배너 구현할때 디버그 모드에선 테스트 광고, 릴리즈 모드에선 실제 광고가 잘 나오는 걸 보고 출시했습니다. 그런데 새로운 기능을 개발하려고 테스트 기기에서 돌려보니 광고가 안 나오고 "no fill"이라는 에러를 뱉습니다. 검색해보니 더 이상 보여줄 광고가 없을 때 나오는 에러라고 하는데.. 테스트 광고에서도 이럴 수가 있나요? 테스트 광고에서 이런 케이스에 대해선 아직 답변을 못 찾아 답답한 마음에 여기 질문해봅니다.플레이스토어/앱스토어에서 다운받거나 릴리즈 모드로 돌려보면 광고가 잘 나오고 있습니다. 혹시 제가 본인 기기에서 자꾸 테스트 하는 게 문제일까 싶어서 테스트 기기로 등록도 했습니다. 물론 계속 테스트 광고로 보긴 했지만요. 광고가 없는 문제니 시간이 좀 지나면 해결될까 싶었지만 이틀째 계속 이러고 있네요.. 혹시 유사한 경험이 있으신지, 해결책을 아시는지 궁금합니다.그리고 이 테스트 광고를 떠나서도 애드몹에서 이렇게 광고가 없는 경우가 있을텐데, 이럴때 어떻게 대처하셨는지 궁금합니다.
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
[keytool] JDK 필수 여부
안녕하세요. 키스토어 파일 생성시 JDK가 필수인지 여부에 대해서 질문 드립니다.JDK는 오라클이나 이클립스 Temurin 아무거나 사용해도 무관한가요?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
figma first draft 기능에 관해 궁금한 점이 있어요.
안녕하세요 선생님 수강 잘 하고 있습니다.다름이 아니라 이번 섹션에서 보여주신 figma에서 제공하는 first draft 기능을 사용을 할 수가 없어 찾아보니 Beta기능인데, 현재는 베타 신청을 받고 있지는 않는 것 같더라구요. 구독을 하면 사용 가능한가 해서 찾아봤는데 또 그런 것 같지는 않네요..!혹시 figma의 first draft를 사용할수 있는 방법 혹은 비슷한 대안이 있는 지 알 수 있을까요~?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
앱 개발 시 해킹 방지, 보안 체크리스트 및 주의사항 문의
안녕하세요, 프로그래밍 좀비님!팀으로 앱 개발을 하려고 합니다. 플러터로 iOS/안드로이드 앱을 개발하고, 제가 백엔드를 맡게 되었는데 백엔드는 Java, SpringBoot로 구축할 예정이에요.. 앱 해킹 등 보안에 대해 기획자분이 강조하셔서, 아래와 같이 보안 대책을 고민하고 있습니다.현재 적용 예정인 보안 대책• JWT 토큰을 이용한 인증/인가• HTTPS로 통신 암호화• JPA 사용(PreparedStatement 기반이라 SQL 인젝션 방어)• API Rate Limiting 도입 예정 질문 드리고 싶은 내용1. 위와 같이 보안 대책을 준비하면, 실제 서비스 운영 시 모바일 앱 백엔드에서 추가로 꼭 신경 써야 할 부분이 있을까요?2. 강사님께서 실제로 350개 이상의 앱을 개발/배포하시면서 겪으신 보안 관련 실무 경험이나, 꼭 강조하고 싶은 보안 포인트가 있다면 조언 부탁드립니다.3. 혹시 실무에서 자주 간과되지만, 반드시 챙겨야 하는 보안 체크리스트가 있다면 알려주시면 감사하겠습니다.실제 현업, 350개 배포 경험을 바탕으로, 실질적으로 도움이 될 만한 조언을 듣고 싶습니다.감사합니다!
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
제가 강의 오픈 초반에 보고 다시 보고 있는중인데요
영상 자체 내용이 업데이트 된게 있는것 같은데이러한 영상은 따로 표시가 되어있는건가요?!업데이트 된 내용 어떻게 파악해서 보면 좋을까요?!
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
광고 제거 상품 고민
좀비님 안녕하세요!강의 덕에 앱 개발을 시작하여 어찌저찌 3개의 앱을 만들었는데, 이번에 광고 제거 상품에 대한 니즈를 보내주신 사용자의 피드백이 있어 해당 상품 도입을 고민하고 있습니다. 사실 처음에는 광고 추가 + 기능 제한으로 무료 사용자에게 서비스를 제공하고, 광고 해제+프리미엄 기능 제공으로 서비스 구독을 유도하고자 했는데 비용을 지불할 정도의 프리미엄 기능이 아닌 것 같아서 광고만 추가하여 전체 기능을 제공하고 있어요. 현 상황에서 광고 제거 상품을 추가한다면 얼마를 책정하는 것이 좋은지 고민입니다. 광고는 꽤 자주 볼 수밖에 없는 위치에 설정되어있어요. 유저는 매우 적은 상태인데, 괜히 광고 제거 상품을 비싸게 올렸다가 오히려 적은 유저마저 이탈할까봐 무섭네요. 혹시 단순 광고 제거의 경우 어느 정도의 가격이 일반적일까요?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
동시 다량의 새 캠페인 생성에 관한 질문
강의 중에 한 번에 많은 캠페인을 만들면 어뷰징 가능성이 있다고 말씀하셨는데요.하나의 앱 기준인지, 아니면 통합인지 궁금합니다.제가 여러 앱을 출시 했는데요.하루에 앱별로 한개씩 다 만들고 일주일 뒤에 또 하나씩 다 만들고 하면 괜찮을까요?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
EXPO로 개발해도 괜찮을까요?
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!마크다운, 단축키를 이용해서 편리하게 글을 작성할 수 있어요.먼저 유사한 질문이 있었는지 검색해보세요.서로 예의를 지키며 존중하는 문화를 만들어가요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 강의 잘 듣고 있습니다.앱 개발이라고는 회사에서 expo로 해본 게 다입니다.엑스포로 개발해도 장기적으로 보았을 때 크게 지장이 없을까요?
-
미해결Flutter 중급 1편 - 클린 아키텍처
freezed 3.0 대응된 코드 깃헙에도 업데이트 해주실 수 있으신가요?
freezed 3.0 대응된 코드 깃헙에도 업데이트 해주실 수 있으신가요?
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
중복된 앱 캠페인 수정하기 라는 경고? 메시지가 뜹니다.
캠페인을 3개 정도 만들었는데 두개의 캠페인은 서로 묵여서 동일한 트래픽을 타겟팅한다고 나오는 문제가 발생하는데.. 여러개의 캠페인을 만들때 주의할점이 있는건가요? 또.. 3개의 캠페인을 만들었는데 왜 저두개는 묶여있고 한개는 따로인지도 찾아봐도 당췌 모르겠네요 ㅎㅎ...
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
계정분산은 어떻게 하는건가요?
하라고 강의에는 있는데 어떻게 하란 이야기가 빠져있습니다. 전화번호만 같아도 줄줄이 사탕으로 같이 정지된다고 강의에서 말했는데 어떻게 관리하란건가요?
-
해결됨Flutter 초입문 왕초보편
124강 DB에 Todo 등록
124강 DB에 Todo 등록 영상 뒷부분이 잘린것 같은데 의도하신 건가요? 아니면 잘린건가요??..
-
미해결윤재성의 자바 기반 안드로이드 앱개발 Part 2 - 메뉴와 4대 구성요소
섹션 2-2 OptionMenu
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 다른분들 질문이랑 같아요.,..저는 실행했을 때 상단 바가 보이지도 않아요 MainActivity.javapublic class MainActivity extends AppCompatActivity { ActivityMainBinding activityMainBinding; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); EdgeToEdge.enable(this); activityMainBinding = ActivityMainBinding.inflate(getLayoutInflater()); setContentView(activityMainBinding.getRoot()); ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> { Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()); v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom); return insets; }); } //옵션 메뉴를 구성하는 메서드 @Override public boolean onCreateOptionsMenu(Menu menu) { //xml 파일로부터 메뉴를 생성하는 객체 MenuInflater menuInflater = getMenuInflater(); menuInflater.inflate(R.menu.main_menu, menu); //res/menu/main_menu.xml 파일을 메뉴로 사용 return true; } //사용자가 메뉴를 선택 했을 때 호출되는 메서드 @Override public boolean onOptionsItemSelected(@NonNull MenuItem item) { //사용자가 터치한 메뉴의 객체가 item으로 들어옴 //item에서 아이디 추출 int id = item.getItemId(); switch (id) { case R.id.menu_item1: activityMainBinding.textView.setText("메뉴항목 1을 선택했습니다"); break; case R.id.menu_item3: activityMainBinding.textView.setText("메뉴항목 3을 선택했습니다"); break; case R.id.sub_item1: activityMainBinding.textView.setText("하위 메뉴 1을 선택했습니다"); break; case R.id.sub_item2: activityMainBinding.textView.setText("하위 메뉴 2를 선택했습니다"); break; } return super.onOptionsItemSelected(item); } } activity_main.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/main" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity"> <TextView android:id="@+id/textView" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="TextView" android:textAppearance="@style/TextAppearance.AppCompat.Large" /> </LinearLayout> main_menu.xml<?xml version="1.0" encoding="utf-8"?> <menu xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menu_item1" android:title="메뉴항목1" /> <item android:id="@+id/menu_item2" android:title="메뉴 항목2" > <menu > <item android:id="@+id/sub_item1" android:title="하위 메뉴1" /> <item android:id="@+id/sub_item2" android:title="하위메뉴2" /> </menu> </item> <item android:id="@+id/menu_item3" android:title="메뉴 항목3" /> </menu> 대체 어디가 잘못된걸까요...