본문 바로가기

서비스 기획

(37)
모바일 앱 종류 (네이티브 앱, 웹 앱, 하이브리드 앱) 가끔 회사에서는 '어떤 페이지를 누가 띄워줘야 하는가'를 두고 눈치게임 비슷한 걸 할 때가 있어요. 그럴 때마다 사안이 긴급하면 웹 뷰, 별로 급하지 않으면 네이티브! 뭐 암튼 이렇게 결론이 나곤 합니다. 저희는 하이브리드 앱을 만들고 있다고 생각하시면 됩니다. 오늘은 모바일 앱 종류를 알아볼까 합니다. 네이티브 앱 (Native Application) 개요 스마트폰 각 운영체제별로 개발하는 방식의 앱 안드로이드 앱은 Java 혹은 Kotlin으로 개발 iOS 앱은 Swift 혹은 Objective-C로 개발 장점 운영체제가 허용하는 모든 자원과 기능을 직접 활용 가능 안드로이드나 iOS 버전이 업데이트 될 때마다 최신 기능을 바로 앱에 탑재 가능 홈화면에 아이콘을 추가하여 사용 가능 단점 각 운영체제별..
GDPR(General Data Protection Regulation) 입사한지 얼마되지 않아 유럽국가로 VPN을 잡아서 샘플앱으로 테스트를 해볼 때, 한국과 다른 생소한 페이지가 나타났습니다. 이건 뭔가요? 라고 물었던 내게 "이 페이지는 GDPR을 대응하기 위해서 나타나요" 라고 누군가 말했습니다. 그럼 GDPR이란 무엇일까요? GDPR(General Data Protection Regulation) 개요 2018년 5월 25일부터 시행된 유럽연합(EU) 일반 개인정보 보호법 적용 범위 EU 밖에서 EU 내에 있는 정보 주체에게 재화나 용역을 제공하는 경우 EU 내에 있는 정보주체가 수행하는 활동을 모니터링하는 기관 개인정보 정의 식별되거나 식별 가능한 정보주체(자연인)와 관련된 모든 정보를 의미하며, 다른 정보와의 결합을 통해 개인을 식별할 수 있는 정보도 개인정보로 ..
iOS 14.5 앱 추적 투명성 (App Tracking Transparency) 사용자 개인정보 보호 및 데이터 사용에 대한 정책이 바뀌어서 iOS 14.5, iPadOS 14.5 및 tvOS 14.5부터 앱 추적 투명성(App Tracking Transparency) 프레임을 통해 사용자의 허가를 받아야만 사용자를 추적하거나 사용자 기기의 광고 식별자(IDFA, IDentifier For Advertisers)에 접근할 수 있습니다. 기사에 따르면 아이폰 사용자가 iOS 14.5를 설치한 후 광고 식별자(IDFA)에 액세스 하려는 앱이 열리면 팝업창이 나타난다고 합니다. 그 후 아래와 같이 유저에게 허용 여부를 묻습니다. 애플은 이 새로운 정책에 따르지 않는 앱을 제거할 준비가 되어 있다고 밝혔다고 하네요. 참고로 4월 26일까지 모든 앱이 ATT를 지원할 준비가 되어있어야 합니다..
회원 가입 시 인증 방법 (이메일 인증, 휴대폰 본인 확인, SMS 인증) 모바일/웹 서비스 회원 가입 시 유저 정보를 다 입력하면 바로 이메일 인증, 휴대폰 본인인증 등을 진행합니다. 이렇게 해야 이 회원의 본인이 직접 가입을 했고, 해당 정보가 어느 정도 제대로 된 정보구나, 라는 생각할 수 있습니다. 물론 이메일을 게릴라 메일과 같은 일회용 메일을 쓰는 경우에는 어쩔 수 없죠. 게릴라 메일 같은 걸 가입 시 막는 곳도 있습니다. 회원가입 시 인증 방법 이메일 인증 (링크형식) 인증기관 : 서비스 제공업체 인증방식 : 이메일 링크 회원 가입 후 등록한 메일로 링크를 포함한 메일 전송. 계정 이메일 주소가 유효한 메일임을 확인. 인증 메일 유효시간 설정 필요. 이메일 인증 후 회원가입 처리 이메일 인증 (인증 번호 입력) 인증기관 : 서비스 제공업체 인증방식 : 인증번호 입력..
서비스 이용 관련 주요 지표 회사에서는 서비스/기능이 패치되면 패치 전과 패치 후 NU, DAU, MAU를 확인하여 보고하고 있습니다. 특히나 제일 많이 데이터를 요청하는 것이 NU. 아래 리텐션, 스티키니스 등을 확인해야 하긴 하지만, 지금 다니고 있는 곳이 플랫폼이라 사실 그건 크게 의미가 없네요. 서비스 이용량 지표 UV (Unique User) : 일정기간 동안 방문한 유저의 합. 한 유저가 여러번 방문해도 1로 카운트함 DAU (Daliy Active User) : 일 단위로 접속한 유저 수 WAU (Weekly Active User) : 주 단위 접속한 유저 수 MAU (Monthly Active User) : 월단위로 접속한 유저 수 마케팅 집행 결정하는 지표 재방문률(Retention) (1일, n일차) 각 경과일자별..
알아둬야 하는 모바일 터치 제스처(Mobile Touch Gesture) 음, 쓰다보니 모바일 터치 제스처(Mobile Touch Gesture)도 정리를 해봐야 할 것 같아서 써봅니다. 터치 제스처(Touch Gesture) 제스처는 화면을 컨트롤하는 UI의 기본 요소 중 하나로 사용자가 디바이스의 화면을 누르거나 하는 동작으로 콘텐츠로 이용함 UI 가이드 제작 시 화면 플로우를 보여주기 위함 탭(Tap) 화면을 한 손가락으로 짧고 가볍게 두드리는 제스처 콘텐츠 선택 시 사용되는 기본 동작 손가락을 화면에서 떼면 탭 이벤트 발생 더블탭(Double Tap) 화면을 재빨리 두 번 두드리는 제스처 화면 확대된 상태에서 두 번 두드려 화면 축소, 화면 축소된 상태에서 두 번 두드려 화면 확대. 특정 컴포넌트를 편집모드로 전환시킬 때도 사용 비교적 중요도가 높은 기능으로 배치 프레..
알아둬야 하는 UI 용어 1 (Form) 기획서를 쓰면서 가끔 이름이 기억나지 않는 UI 용어가 있어서 어떻게 이름을 검색해야 할까, 라는 고민이 있었습니다. 그리고 기획서가 개발자, 디자이너와 소통하는 도구인데, 나만 너무 모르는 것 아닌가, 라는 생각도 들었어요. 그래서 Power Mockup 기반 Common 용어만 정리를 해보려고 합니다. 체크박스 (Checkbox) 중복 선택 시 사용 라디오버튼 (Radio Button) 단일 선택 시 사용 (디폴트 설정 필요) 토글(Toggle) 또는 스위치(Switch) ON/OFF 설정 시 사용 (디폴트 설정 필요) 드롭다운 박스 (Drop-Down Box) 지정한 기본 값 이외에 화살표 버튼을 누르면 다른 항목을 선택할 수 있도록 함 (디폴트 설정 필요) 리스트 박스 (List Box) 목록 선..
AAARR 정리 음, 내가 다니는 회사는 AAARR 이런 프레임을 쓰지 않지만, 머릿속에 집어넣기 위해서 적어봅니다. 물론 예전에 린스타트업이나 그로스해킹가 나올 때쯤 공부한 적이 있었습니다만, 실제로 데이터로 가지고 쓴 적이 없어서, 휘발되었어요. 길게 쓸 자신도 없습니다. 딱 개념만! 1. AAARR 데이브 맥클루어가 개발한 분석 프레임이라고 하는데, 보통 리소스가 한정된 스타트업에서 사용한다고 함. Acquisition(유입) : 사용자 서비스 유입(가입) 지표 : DAU, MAU, 앱설치수, 실행수 확인사항 : 어디에서 유입이 가장 많이 되었는가를 확인해야 함 Activation(활성화) : 사용자의 서비스 활성 (조회, 이용) 지표 : 회원가입, 상품 조회, 장바구니 담기, 쿠폰 조회 등 확인사항 : 어디서 이..