플러터 설치하고 앱 빌드 및 실행하기(윈도우)

플러터 설치하고 앱 빌드 및 실행하기(윈도우)

플러터는 크로스플랫폼 GUI 프레임워크로 하나의 코드 베이스로 Android, iOS만 아니라 리눅스, 윈도우, 웹에서도 모두 동작하는 앱을 제작할 수 있다. 이번에는 플러터 설치와 함께 앱 빌드와 실행까지 진행해 보기로 한다. 플러터란? 플러터는 구글에서 만든 크로스플랫폼 GUI 프레임워크이다. 2017년 5월 출시되었으며 Skia/Impeller를 렌더링 엔진으로 사용하는 모바일/웹/데스크톱에 적용할 수 있다. 즉 하나의 코드베이스로 Android, iOS, Windows, macOS, 웹브라우저에서 … Read more

안드로이드 스튜디오 설치하고 앱 빌드 및 실행하기(윈도우)

안드로이드 스튜디오 설치하고 앱 빌드 및 실행하기(윈도우)

Kotlin, java로 안드로이드 네이티브 앱을 개발하기 위해서는 안드로이드 스튜디오가 필요하다. 이번에는 윈도우 환경에서 안드로이드 스튜디오 설치를 진행해 보고 안드로이드 스튜디오에서 제공하는 템플릿을 선택하여 앱을 빌드하고 실제기기(갤럭시 스마트폰)와 가상기기(AVD)에 실행해 보도록 한다. 안드로이드 스튜디오 설치 시스템 요구 사항 Android Developers의 Android 스튜디오 설치에서 안내하고 있는 시스템 요구 사항은 다음과 같다. 일반적으로 추천 사항 이상이어야 원활한 구동이 … Read more

안드로이드 스튜디오 SHA1 키 바로 확인하는 방법 2가지

안드로이드 스튜디오 SHA1 키 바로 확인하는 방법 2가지

Android Studio에서 SHA1키를 확인하기 위해 gradle signingReport를 찾으려고 하니 자주 사용하지 않아서 까먹고 필요할 때마다 헤매기 마련인데, 이 경우 헷갈리지 않고 안드로이드 스튜디오 SHA1 키를 바로 확인하는 방법 2가지를 정리해 둔다. Run Anything 팝업 사용 Ctrl키를 두번 누르면 Run Anything 팝업이 나타나고 여기에 gradle signingReport입력 후 엔터를 입력한다. signingReport가 실행되고 이후 하단 Tool Window의 Run탭에서 … Read more

앱 개발자 통신판매업 신고하기

앱 개발자 통신판매업 신고하기

개인사업자인 앱 개발자가 스토어에서 앱을 판매하려면 통신판매업 신고가 필요하다. 앱 판매는 실물이 오가는 것이 아니므로 통신판매업 신고 시에 구매안전서비스 비적용 대상 확인서를 함께 제출해야 한다. 이번에 통신판매업 신고를 진행해 보고 결재, 발급 완료, 통신판매업신고증 출력까지의 과정을 공유해 본다. 구매안전서비스 비적용 대상 확인서 작성 통신판매업 신고시에 구매안전서비스 비적용 대상 확인서를 첨부 제출해야 한다. 구매안전서비스-비적용-대상확인서.pdf 파일을 다운로드 … Read more

앱 개발자 D‑U‑N‑S 번호 발급하기

앱 개발자 D‑U‑N‑S 번호 발급하기

애플, 구글 개발자 등록 시에 사업자인 경우 D‑U‑N‑S 번호가 필요하다. 예전에 구글 개발자등록 시 사용하지 않았는데 근래에 도입된 듯하다. 생소했지만 대행 없이 직접 해보니 어렵지 않게 1일 만에 발급할 수 있었다. D‑U‑N‑S 번호 발급에 도움이 되도록 방법을 공유해 본다. 앱 개발자 뿐 아니라 D‑U‑N‑S 번호 발급이 필요한 사업자에게도 참고가 되길 바란다. D‑U‑N‑S 번호란? DUNS 번호는 … Read more

구글 판매자 계정 확인 본인 인증 방법

구글 판매자 계정 확인 본인 인증 방법

판매자 계정 확인 필요하다고 구글로부터 메일이 왔다. 경험상 구글이 요청하는 확인 절차는 아무래도 바로 대응하는 것이 좋다. 정보 제출 후 운이 좋게도 반려 없이 한 번에 계정이 확인되었다. 계정 확인 및 본인 인증 진행 방법을 공유한다. 계정 확인, 본인 인증 시작 하기 대한민국 법률에 따라 전자 금융 비즈니스는 고객의 본인 인증 절차를 주기적으로 재시행해야 한다고 … Read more

Google Sign-in API에서 인증 관리자로 이전 대응

Google Sign-in API에서 인증 관리자로 이전 대응

Google Play Console의 메세지함에서 Google Sign-in API에서 인증관리자로 이전하라는 알림이 왔다. 앱이 Google 계정으로 로그인 기능을 사용하고 있었기에 이 코드를 인증 관리자로 대응이 필요하다. 앱에서 Google 계정으로 로그인 기능 사용할 때 java 코드로 되어있는 예제코드가 잘 없기에 여기 기록해 둔다. 관련 구글 문서 관련된 구글 문서는 다음과 같다. 종속 항목 선언 모듈 build.gradle 파일에서 인증관리자 … Read more

무료로 다양한 삼성 갤럭시 스마트폰에서 앱 테스트, 리모트 테스트 랩

무료로 다양한 삼성 갤럭시 스마트폰에서 앱 테스트, 리모트 테스트 랩

안드로이드 앱을 개발하다 보면 다양한 모델과 안드로이드 버전에 기인한 파편화로 문제 발생 시 대응이 어렵다. 삼성 갤럭시 시리즈의 경우에는 Samsung Developer에서 제공하는 리모트 테스트 랩(Remote Test Lab)으로 갤럭시 스마트폰 실제 기기를 연결하여 앱을 테스트하고, 안드로이드 스튜디오와 연결하여 디버깅할 수 있다. 이번에는 리모트 테스트 랩에서 갤럭시 기기를 선택하고 앱 테스트 및 디버깅을 진행해 보고 그 과정을 … Read more