2025/01 29

[Android Studio 앱 배포] 4. 개인정보처리

→ 앱 나이 제한 같은 걸 설정해보자.웹 사이트 운영 및 앱 배포를 위해서 개인정보 처리방침을 만들어야한다.개인정보처리방침다른 곳을 찾아보니 밑 사이트에서 하면 된다고 하는데 안 된다.. 이제 여기서 개인정보처리방침을 만들 수가 없다.https://www.privacy.go.kr/front/main/main.do 개인정보 포털개인정보보호위원회는 개인정보의 처리와 보호에 관한 사안을 독립적으로 수행하기 위해 설립된 합의제 중앙행정기관입니다.www.privacy.go.kr 그래서 그냥 노션으로 개인 정보 이용 동의서를 만들었다이걸 만들어서 공개로 해놓고 개인정보처리 url에 등록

[Android Studio 앱 배포] 3. 앱 개시

구글 콘솔 들어가서 앱 만들기 선택기본 설정 앱 게시 준비 아까 빌드한 aab 확장자를 들고와서 여기에 넣어준다. 밑 화면처럼 되면 성공 버전 세부정도도 적어주자 자 이제 내부테스트를 해볼 것인데1. 내가 테스터를 줄 사람의 이메일을 여기 등록하자 테스트 참여를 링크 복사해서 주면 됨

[Android Studio 앱 배포] 2. 키스토어 생성, 앱 성명, 앱 빌드

앱을 배포하기 위해선(플레이스토어에 등록하기 위해선) apk에 꼭 개발자의 서명을 해야함apk란 내가 만든 android 프로젝트를 빌드하였을 때를 말한다고 생각하면 됨.안드로이드 스튜디오 빌드안드로이드 스튜디오에서 Build → Generate Signed Bundle업로드 키 적용Key가 없으면 Create new 키를 해야하며 있으면 업로드를 하면 됨. 나는 서명한 키를 잘 들고 있었기에 생략키를 잃어버리는 순간 play console에서 다시 설정하고,, 확인받아야됨 제발 잃어버리지 말자 key store path → keyStore가 저장될 폴더의 위치와 keyStore파일 이름Password/Confirm → KeyStore가 저장될 폴더의 위치와 keyStore 파일 이름Alias → 키를 ..

[Android Studio 앱 배포] 1. 구글 개발자 계정 만들기

Android Studio를 배포하기 위해 GooglePlayStore에 등록을 하기 위해 GoogleConsole을 이용 1. 만들어진 지메일이 있으면 사이트 들어가서 개발자 계정으로 연동https://play.google.com/console/developers 비즈니스를 위한 Google Play | 앱 출시 및 수익 창출 | Google Play ConsoleGoogle Play에서 비즈니스를 성장시킬 수 있도록 도와드립니다. 앱과 게임의 출시, 수익 창출, 성장에 필요한 도구와 가이드를 찾아보세요.play.google.com 2. 개발자 계정 만들기 쭉 진행 구글 콘솔을 이용하기 위해 결제를 해야되는데 한 번만 진행하면 된다. 구글 플레이 화면 본인 확인 해야됨→ 여기서 증빙 서류로 은행 거래 ..

Android Studio Where42 앱 소개

💡 프로젝트 소개프로젝트 개요Where42인 어디 있니는 42서울 카뎃들의 편리한 동료 학습을 위하여 친구로 등록한 카뎃들의 출근 여부 및 위치 정보를 한 번에 실시간으로 파악할 수 있는 서비스프로젝트 목적매번 42 인트라에서 특정 카뎃을 검색하여 자리 정보를 보는 불편함 해결클러스터 출근 여부가 궁금한 사람들의 정보를 하나로 모아서 제공출퇴근 정보 외에도 클러스터 내 어디에 위치해 있는가에 대한 궁금증 해소설명"어디있니"는 42서울 카뎃들에게 편리한 학습 환경을 제공하기 위해 카뎃들의 정보를 실시간으로 파악해주는 서비스기본적으로 42 intra와 클러스터 출입기록 기반으로 위치를 제공합니다. 유동적인 위치 표기를 위해 수동 설정기능을 제공검색을 통해 원하는 카뎃을 찾을 수 있으며 자주 찾는 카뎃들에 ..

[Git] git branch 종류 및 naming 버전 관리

Branch 종류기본 브랜치main/master branch제품으로 출시될 수 있는 브랜치항상 배포 가능한 상태를 유지하는 브랜치주요 제품 릴리스 코드가 저장됨주의할 부분 → 이 브랜치에서는 직접 커밋 지양, Pull Request를 통해 병합개발 브랜치Develop 브랜치새로운 기능 개발과 버그 수정을 통합하는 브랜치각 기능 브랜치와 버그 수정 브랜치가 병합되는 곳기능 브랜치Feature 브랜치특정 기능이나 개선 작업을 위해 생성Develop 브랜치에서 분기하고 작업 완료 후 Develop에 병합네이밍 예시 → feature/login-ui, feature/payment-gateway핫픽스 브랜치Hotfix 브랜치배포된 제품에서 발겨된 긴급 문제를 수정하기 위해 생성Main에서 분기하고 수정 후 Mai..