묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
해결완료
호환성 문제였습니다! [해결방법]libs.versions.toml에서 kotlin = "2.2.0"으로 수정했더니 해결됩니다
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
databinding 설정후 run하면 에러(해결)
해결방법libs.versions.toml에서 kotlin = "2.2.0"으로 수정했더니 해결됩니다
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
databinding 설정 이후 실행시 에러
databinding 관련 세팅 이후 실행시 매번 같은 에러가 발생하고 있습니다.gradle, xml을 조금씩 바꿔보아도 직전까진 잘 되는데 데이터바인딩 관련 코드가 들어가면 아래와 같은 에러가 발생하네요..ㅠㅠ왜 이런걸까요Github Link : https://github.com/Hwangseok-Paris/Kotlin_Study_1/tree/databinding#------ 추가 ------이것저것 테스트 많이 해 봤는데 build.gradle.kts 에서dataBinding { enable = true} 또는 buildFeatures { dataBinding = true }을 넣고 sync 이후에 run 시 문제가 발생하고 있습니다.(다른 파일은 초기 상태 그대로인 상태)저걸 지우고 다시 싱크를 한 다음 실행시키면 아무 일 없었다는 듯 정상 실행이 되네요.. 도움이 될까 싶어 build.gradle.kts 파일 내용 첨부드립니다.plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.android) } android { namespace = "com.example.test" compileSdk = 36 defaultConfig { applicationId = "com.example.test" minSdk = 24 targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = "11" } } dependencies { implementation(libs.androidx.core.ktx) implementation(libs.androidx.appcompat) implementation(libs.material) implementation(libs.androidx.activity) implementation(libs.androidx.constraintlayout) testImplementation(libs.junit) androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.espresso.core) }
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
14일 테스트 회피관련
안녕하세요 프좀님https://inf.run/X3fhn이 글을 보고 질문이 생겨 글을 남깁니다.먼저 항상 좋은 팁 공유에 감사드립니다.저 글에서도 좋은 팁을 알려주셨었는데요.혹시 말씀주신1.개인사업자를 조직 계정으로 개설 + DUNS 인증 후 14일 테스트 회피2.위 조직 계정으로 앱을 출시하고, 출시가 완료되면 개인 계정으로 앱 이전혹시 이 방법 안전한걸까요 ?구글은 개발자가 시스템을 속이거나 정책을 우회하려는 모든 행위를 엄격하게 금지하고 있습니다. 조직 계정으로 앱을 출시한 뒤, 테스트 요건을 회피할 목적으로 새로운 개인 계정을 만들어 반복적으로 앱을 이전하는 행위는 '기만 행위' 또는 '정책 우회'로 해석될 수 있습니다.구글은 얄짤없고 개발자상대로 갑질하는거로도 많이 알려져있는데갑자기 응 ㅅㄱ 님 정지 ㅂㅂ 처리 될까봐 몹시 두렵습니다. 정말 괜찮은건지요ㅜ한두번이야 괜찮겠지만 계속 그렇게 해도 되는건지 정말 괜찮은 회피 방법인지 궁금합니다. 혹시 이 회피방법이아닌 이 방법도 시도해보셨는지 궁금합니다. 개인사업자의 개발자 계정이duns번호로만든 기업계정인경우결제프로필을 개인으로 하게되면 정산 받는데 문제가 없는거 아닐까요 ?이거도 문제가되나요 ?결제프로필이 기업이면 개인사업자는 정산받을수없잖아요~ 혹시 구글이 개발자계정과 결제계정도 일치하는지 보는건가요 ?제가 확인해본 바로는 개발자계정 생성시에 결제프로필을 한큐에 같이 생성하는 방식인데기업계정의경우 기업결제프로필만 생성가능하고 개인개발자로 등록하려는경우 개인결제프로필만 생성이 가능하더라구요. 저는 현재 기업계정(with 기업결제프로필) 한개와 개인계정(with 개인결제프로필) 한개가 있습니다.그리고 오늘 또 개인계정을 만들었는데요역시나 가입할때부터 결제프로필을 한큐에 만들더라구요.그런데 가입하고 구글 콘솔들어가서 결제프로필 란에 들어가보니 스샷과같이 결제프로필을 기업또는 개인 이게 선택이 가능하더라구요.계정 가입할때 구글에서 묻는질문이 구글개발자계정이 또있냐는 질문을 하잖아요거기서 제 계정 두개 입력을했죠. 그래서 그 계정들에대한 판매자 계정들이 나오는거같은데 이런 방법으로조직계정-판매자계정 조합으로수익정산도받고 14일테스트 랑 개인계정에서 불가능한것들을 회피 하는건 불가능한걸까요 ? 내용이 길었네요감사합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
안드로이드 입문하는 사람입니다.
안녕하세요 , 개복치개발자님안드로이드에 입문하려는 사람입니다.개복치 개발자님 강의 종류들을 보니 어떤 순서로 강의를 들어야 좋을지 감이 잡히지가 않습니다.전체 강의 로드맵 알려주실수 있을까요??
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
개인 개발 시작 시 사업자 등록·겸업금지·출시 전략 관련 문의드립니다
안녕하세요 선배님 강의를 수강하면서 저도 큰 결심을 하게 되었습니다.저는 현재 38살입니다. iOS 4년차 개발자로 일하고 있으며, 곧 둘째 아이가 태어나기도 해서 이번에는 정말 독하게 제 앱을 만들어보고자 합니다. 아이디어가 떠오를 때마다 노트에 적어두긴 했지만 실행으로 옮기지 못했던 것이 늘 아쉬움으로 남아 있었습니다. 이번 강의를 계기로 바로 애플 개발자 계정도 구입했고, 이제는 실행을 시작하려 합니다.교수님께 꼭 여쭤보고 싶은 것들이 있어 질문드립니다. 사업자 등록 관련앱을 처음 시작할 때부터 바로 사업자를 내는 것이 맞을까요?아니면 개인 계정으로 먼저 출시해보고 일정 수준 이상의 매출이 생겼을 때 사업자를 내는 것이 더 현실적일까요?겸업금지 관련현재 회사에 다니고 있는 상황인데, 겸업금지 조항이나 회사 내부 규정에 대해 어떤 부분을 미리 대비해야 할까요?출시 전략 관련처음에는 무료 앱으로 아주 가벼운 기능만 담은 원페이지 형태로 시작하는 게 맞을까요?아니면 처음부터 유료 앱이나 인앱결제를 고려하는 게 좋을까요?
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
Firebase uid
val myRef = database.getReference("myMemo").child(Firebase.auth.currentUser!!.uid) 이부분 명령이 안되는거 같습니다. uid빼면 저장이 잘 됩니다.
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
구글 플레이 계정 등록에 대해 질문 드립니다
다른 분들이 질문해주시고 답변해주신 걸 봤는데,강의처럼 어플을 출시할 거면 사업자 등록을 하고 DUNS 발급 받아서 조직 계정을 권하시는 게 맞을까요?다른 문의 글에서 조직 계정 후에 개인 계정으로 어플을 옮기라고 하셨는데 그 이유가 있을까요? 질문 2개 다 답변 부탁드리겠습니다!
-
미해결Flutter 중급 2편 - 실전 앱 개발 - 미국 주식 앱 (with 클린 아키텍처)
api 제한량 25회
{ "Information": "We have detected your API key as G46I847RIDQ4081U and our standard API rate limit is 25 requests per day. Please subscribe to any of the premium plans at https://www.alphavantage.co/premium/ to instantly remove all daily rate limits." }하루 제한량 25회로 인해 테스트하기가 힘드네요.. IP 기반 검증인지 API key를 새로 발급받아도 똑같습니다.CompanyListings뿐만 아니라 ComapnyInfo와 IntradayInfo도 로컬 캐싱을 해놔야 테스트/실습이 용이해보입니다 ㅠ
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
계정 다각화와 어플정지, 계정정지 등에 관해 질문드립니다.
질문1. 앱 출시가 까다로워진 탓에 사업자계정을 만들면 테스트 과정이 없어져 출시가 그나마 빨라질텐데이를 다계정화(여러사업자)를 내면서 어플을 출시하는건 현실적으로 좀 어려울거라 생각특히 이렇게 운영시 계정정지 당하면 타격이 너무클거라 생각하는데, 이러한 부분에 대해서 어떻게 생각하시는지?(강의에서 좀비님이 소개해주신 다계정화가 현 상황에서 사실상 어렵지 않나 생각듭니다.) 질문2. 이에따라 전략을 다작 전략이 아닌 and 조건으로 앱정지 가능성을 0에 가깝게 낮춰야 한다고 생각하는데좀비님이 직접 어플 정지 또는 계정 정지 당한 실제 사례 소개가 가능할까요. (구체적이고 다양한 사례를 알려주셨으면 하는 바램..)해당 사례들을 참고해서 '1'의 상황에 맞게 개발하는게 전략상 맞다고 판단됩니다.. 질문3. 한 계정에서 최대 몇개의 어플까지 출시해보셨는지만약 구글 정책에 위반되면 그 어플만 정지당하는지 혹은 나머지 어플을 포함한 계정까지 모두 정지되는지 궁금합니다. 이렇게 큰 타격을 입으신적이 있으실까요?
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
40번 수업이 완료가 되지 않아요.
40번 수업이 완료가 되지 않아마지막 퀴즈를 풀수가 없습니다.확인 부탁해요.
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
구글플레이 등록
구글 플레이에 등록하려고 duns 발급 받았는데 인터넷에 검색해보니 개인 사업자는 조직으로 가입하면 안된다고 하던데 어떤말이 맞는지 궁금합니다!
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
애드몹 광고 제재에 관하여 문의 드립니다.
이전에 테스트 도중 무효클릭으로 인하여 1개월간 광고 정지가 되어서애드몹 대신 유니티 레벨 플레이를 적용 하였습니다.최근 광고 정지가 풀려서 다시 앱에 애드몹을 적용 하고 있었는데갑자기 광고 제재를 받았습니다. 별도의 무효 클릭이나 어뷰징 행위가 없었는데 정지 해제후 1~2일만에 다시 제재를 받아 조금 당황 하였습니다.1~2주 가량 지나고 다시 광고 제재가 해지 되어서애드몹 작업을 하니 제재 처벌을 또 받았습니다. 사유를 알수 없어서 문의를 하고 찾아보아도 별도의 원인을 찾을수가 없어서애를 먹고 있습니다. 실제 광고를 적용하고 전면광고나 배너 광고를 보기만 해도 제재를 받는 것인지 알수가 없어서 애드몹 광고를 진행 할수가 없네요.제재 받는 사유에 대하여 혹시 알수 있나요?그리고 이번 제재 받기전에 애드몹을 붙였을때는 광고 요청은 되었으나광고가 나오지 않았습니다. 이런 상황에서도 제재를 받아 더욱 이런 상황이 이해가 되지 않습니다.혹시나 관련하여 조언이나 해결 방안 가이드 부탁드립니다.감사합니다.
-
미해결350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
개인앱을 해야하는 이유
10분으로 된 강의를 듣고 있었는데 개인 앱 개발을 접근해야 할 지 부분부터 짤려서 뒤에 내용이 있을 거 같은데 다음 수업으로 넘어갑니다.
-
미해결안드로이드 모바일 앱 모의해킹과 시큐어코딩
강의 문의
이 강의는 더이상 관리를 안하는건가요? 가격이 1~2만원 하는것도 아니고 14만원 상당의 강의이며, 중요한기초 개념인 안드로이드 앱 모의해킹 수업인 만큼 입문자나 기초를 배우고자 하는 수강생 분들이 들으실 텐데 최소한 수정 작업이 이루어지거나 추가 영상이 넣었다면 목차에서 (삭제 예정) 이런건 좀 미리미리 정리해놔야 하는거 아닌가요?새소식에 올라온 글이 2021년이 마지막입니다지금이 2025년인데 아직까지 (삭제예정) 이라는 강의가 목차에 있는건 구매해서 듣는 수강생 입장에서 강의 관리나 신경을 안쓰는 구나 라는 생각밖에 안듭니다. 최소한 공지사항으로도 어떻게 수강하라든가 (삭제 예정) 과목은 듣지 말고 넘어가라든가 등 어떠한 조치라도 있어야 하는데 없고 중간에 아예 2020년 전 강의(선택사항) 이라고 하는데 입문자 입장에서는 어떻게 판단해야 하는지 모르는 경우도 있을텐데 어떠한 공지사항이나 조치도 없이 그냥 선택을 수강생분들에게 미루는건 너무한 처사 아닌가요? 최소한 선택사항 강의 경우는 이전 강의인 만큼 환경설정이나 어떤 부분에서 문제가 있다 그래서 이걸 대체해서 어떠한 강의를 찍어서 넣었습니다. 라는 공지사항이나 안내 사항은 있어야죠 너무 하네요
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
다작 방법론 질문
강의 설명에서 다작 방법론 단점으로 조합되는 가지의 수가 많아질수록 코드 복잡성 증가를 얘기하셨는데요 보완방법으로 큰 범주단위로 프로젝트를 분리하라고 설명해주셨습니다. 그렇다면, 커뮤니티 관련 프로젝트의 경우해당 프로젝트용으로 코드 구조를 공통적으로 짰는데, 그 안에 예시로 든 웃긴짤방 앱에서는 공통 구조외에 다른 코드가 필요할 수 있잖아요. 이 경우에 이 앱(웃긴짤방 앱)만 사용할 수 있도록 공통 구조를 짠 코드에서 따로 코드를 추가해서 이 앱만 사용할 수 있도록 db 나 클라이언트에서 처리를 해서 해당 앱에서 특정 기능이나 화면을 표출할 수 있도록 처리하시는걸까요?아니면 애초에 이런 경우가 발생하지 않도록 공통 구조를 짜놓고 이 외의 추가 구성같은건 없게끔 하시는걸까요?혹시 이런 상황에서는 어떻게 처리하시는지 궁금합니다.!
-
미해결쉽게 따라할 수 있는 안드로이드 앱 개발
2025년에는 로그인/로그아웃 템플릿이 없습니다
2025년 버전 따라하고 있는 학생입니다.new project하면, 로그인/ 로그아웃기능이 없는데요... 그냥 아무거나 눌러서 실행하면 되나요?
-
미해결Flutter 중급 2편 - 실전 앱 개발 - 미국 주식 앱 (with 클린 아키텍처)
프로젝트 전체 소스코드
프로젝트 전체 소스코드는 어디에서 볼 수 있을까요?
-
해결됨코틀린 코루틴 완전 정복
CoroutineDispatcher에 대한 질문
안녕하세요.CoroutineDispatcher강의를 들다보니 제가 이해한게 맞는지 궁금하여 질문드립니다. 말씀하시기론 CoroutineDispatcher가 코루틴을 스레드로 보내 실행시키는 객체라고 하셨습니다. 하지만 예제에서 singleThreadDispatcher나 multiThreadDispatcher로 선언했던 객체들이 실제로는 Dispatcher라기보단 Dispatcher에 의해 작업이 수행될 스레드인것 같더라고요. 저는 다른 스레드풀에 그저 Dispatch만 하는줄 알았는데 아닌것 같아 뭐가 맞는지 궁금하여 질문남깁니다.
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
베이스앱 만들기가 너무 어려워요
베이스 앱을 강의에서 알려주신 대로 만들려고 해도 생략된 부분이 많은거 같아서 어렵네요.. 저는 리액트 네이티브 expo로 개발하려고 하는데, DB 설계 부분과 이 데이터를 가지고 앱에서 화면을 만들기가 쉽지 않은거 같습니다.. DB 설계 부분에서 꼭 필요한 테이블이 어떤건지 잘 모르겠어요 말씀해 주신 5개의 테이블만 있으면 될까요?(app,app_toolbar,app_style,menu,app_fcm_topic) expo를 사용하려고 하는데, 안드로이드도 마찬가지겠지만 새로운 프로젝트를 만드는게 아니고, 기존 프로젝트에서 데이터만 불러와서 새로운 앱처럼 만들 수가 있는거죠? 성격이 다른 경우에 어떻게 같은 앱에서 만들 수 있는지가 어려운거 같습니다 만약 앱 2개가 있고, 글쓰기 화면이 다르다고 할때, menu 테이블과 app_id를 통해서 글쓰기 추가라는 화면이 앱에 따라 다르게 나올텐데 그러면 글쓰기 추가 파일에 각기 다른 UI를 어떻게 보여줄 수 있는지 잘 모르겠어요