inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법

다작과 관련된 문의 드립니다.

해결된 질문

189

대박부자

작성한 질문수 3

0

너무 유익한 강의 내용에 시간 가는 줄 모르고 하루만에 다 보았습니다. 감사드립니다.

 

다작에 관련되어 궁금한 사항이 있어 문의 드립니다.

질문 1:

두가지가 있을꺼 같은데 2번 형태로 하시지 않은 이유가 혹시 안드로이드 정책 위반과 관련된 이유일까요?

질문 2:
SDUI 방식으로 하면 화면 디자인은 정형화 되어 알려주신 화면 디자인을 적용 할 수 없을꺼 같은데 맞나요?

android Google-Ads admob 수익화

답변 2

0

프로그래밍좀비

앱 개발 방식 및 SDUI에 관한 답변

안녕하세요! 강의를 유익하게 보셨다니 정말 기쁩니다. 다작 관련 질문에 답변드리겠습니다.


질문 1: 하이브리드 웹 방식 대신 SDUI 방식을 선택한 이유

네이티브 프레임에 내부 콘텐츠를 웹으로 구성하는 방식에는 큰 문제가 없지만, 저는 몇 가지 이유로 SDUI 방식을 선택했습니다 🙂

  1. 정책 관련 불안정성: 웹 기반 콘텐츠를 사용할 때 구글로부터 몇 차례 경고성 삭제를 경험했습니다. 갑자기 앱이 삭제되며 "웹으로 구성된 내용이 본인의 서비스가 맞는지" 의심받았고, 증명 과정을 거쳐야 했습니다. 이러한 불안 요소가 네이티브 + API 방식을 선택한 첫 번째 이유입니다.

  2. 기술적 효율성: 제 웹 개발 실력이 뛰어나지 않아 오히려 생산성이 떨어지는 경우가 많았습니다. 따라서 저의경우 특별한 케이스를 제외하고는 네이티브로 개발하는 것이 더 효율적이었습니다.

이러한 두 가지 이유로 서버+안드로이드 SDUI 방식으로 다작 시스템을 구축하게 되었습니다.


질문 2: SDUI 방식에서의 화면 디자인 유연성

SDUI로도 다양한 UI를 사전에 충분히 준비해두면 유연한 디자인이 가능합니다. 제 경우 많은 영역에서 디자인, 색상, 폰트 크기, 액션까지 커스텀 처리하여 사용하고 있습니다. 물론 100% 모든 것을 완벽하게 처리하진 못하지만, 상당히 넓은 범위의 디자인을 구현할 수 있습니다.

미리 만들어둔 컴포넌트 범위 내에서는 다양한 디자인이 가능하지만, 제3자가 보기에는 비슷해 보일지도 모르겠습니다. 😂 그래도 실용적인 측면에서 충분한 커스터마이징이 가능한 방식이라 생각합니다.

 

제 답변이 도움이 되셨길 바랍니다! 추가 질문이 있으시면 언제든지 물어봐 주세요. 감사합니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 대박부자님.

강의를 유익하게 수강해주셔서 감사드리며, 다작과 관련된 질문에 대한 답변을 드리겠습니다.

질문 1: 안드로이드 SDUI 방식과 웹 형태 처리

안드로이드 앱 개발에서 서버를 활용한 SDUI(Server-Driven UI) 방식을 채택할 경우, 앱의 로직과 UI가 서버에서 정의되어 동적으로 앱에서 반영됩니다. 반면, 하이브리드 앱은 대부분 웹 기술(HTML, CSS, JavaScript)을 사용하여 UI와 기능을 구현합니다.

앱을 하이브리드 형태로 구성하지 않은 이유는 안드로이드의 정책 위반 가능성뿐만 아니라, 다음과 같은 이유들 때문일 수 있습니다:

  • 퍼포먼스 문제: 네이티브 앱에 비해 하이브리드 앱은 퍼포먼스에서 제한을 받을 수 있으며, 고급 그래픽 처리가 필요한 경우 하이브리드 접근법은 제한적일 수 있습니다.
  • 사용자 경험(UX): 네이티브 UI는 더 나은 사용자 경험을 제공할 수 있습니다. 하이브리드 앱은 플랫폼 고유의 느낌을 구현하는 데 한계가 있을 수 있습니다.
  • 정책 준수: 구글의 정책 위반 가능성이 있는 경우, 앱이 앱 스토어에서 제거될 위험이 있습니다. 따라서 SDUI 방식처럼 정교하게 제어되는 체계가 필요합니다.

질문 2: SDUI 방식의 화면 디자인 정형화 여부

SDUI 방식은 서버에서 UI를 정의하여 클라이언트(앱)로 전달하는 방식으로, 앱 화면의 디자인이 서버에서 동적으로 구성됩니다. 이 방식은 다음과 같은 특징이 있습니다:

  • 유연성: UI 변경이 서버에서 즉각 반영되므로 빠른 업데이트가 가능합니다.
  • 정형화: 화면의 구성 요소들이 미리 정의되기 때문에, 특정한 디자인 패턴이나 요구사항에 맞춰 정형화될 수 있습니다. 하지만, 서버에서 다양한 형태의 UI를 준비해 두면 이 제약을 극복할 수 있습니다.

해당 내용에 대한 추가적인 이해를 위해, 비슷한 성격의 기존 질문 및 답변을 확인하고 싶으시면, 이 글을 참조해 보시기 바랍니다. 강의에서 다루고 있는 실무적인 방법론과 경험이 실제 앱 개발에 유용하실 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.

현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

진입 여부 판단 기준 질문

0

88

3

피그마 first draft 기능 질문

0

54

3

upup 질문

0

65

2

data.ai 필터링 검색이 안됩니다!

0

49

1

앱 리텐션에 대한 질문

0

54

2

저예산+최대지출 캠페인 유지시간

0

69

2

다작을 위한 비공개 테스트와 계정에 대해서 궁금합니다!

0

112

2

10강 오픈 일정 문의

0

91

1

개인사업자로 조직 계정을 만들 경우 이슈 질문

0

246

3

두 번 째 광고 게재 정지를 받았습니다 ㅠ

0

255

3

구글 애즈 광고 이미지 관련 문의

0

99

2

수업 잘 듣고 있습니다 :)

0

92

2

안녕하세요!

0

105

2

다작의 정책 위반 리스크

0

179

2

ios 애드몹 광고

0

138

2

안녕하세요 ! 애드몹 광고가 게재됐다고 합니다 ..

0

146

1

애드몹 다계정 질문

0

122

1

리텐션은 좋은데 너무 낮은 ecpm

0

164

2

구글 애즈 광고 에셋 관련 문의

0

91

2

google ads 관리자 계정에 기존 계정 연걸

0

86

2

광고 캠페인 생성 후 실제 운용되기까지 시간

0

102

2

게재 빈도 제한 설정

0

121

2

광고(구글/인스타) 및 애드몹 수익 최적화 관련 조언 부탁드립니다.

0

449

2

연령 및 광고 차단 문의

0

97

1