앱개발

앱개발/Android

[Android] 구글 플레이 스토어 앱 등록하기

개발자 등록 1. 계정 유형 선택 앱을 등록하기 위해 https://play.google.com/apps/publish 로 이동 후 시작하기 버튼을 클릭합니다. 2. 내 정보 입력 내정보를 입력하고 다음 버튼을 클릭합니다. 3. 개발자 계정 정보 입력 개발자 계정 정보를 입력하고 다음 버튼을 클릭합니다. 입력정보 개발자 계정이름 담당자 이름 연락처 이메일 주소 (인증필요) 선호 언어 연락처 주소 연락처 전화번호 (인증필요) ex) +821012341234 4. 앱 정보 입력 앱 정보를 입력하고 다음 버튼을 클릭합니다. 5. 계정 생성 및 결제 약관에 동의 후 계정 생성 및 결제 버튼을 클릭합니다. 6. 결제 완료 신용카드 또는 체크카드 추가 버튼을 클릭하여 카드 등록 후 결제 진행하면 완료됩니다. 앱 만..

앱개발/Flutter

[Flutter] 플러터(Flutter) 구글맵(GoogleMap) 사용하기

구글맵(Google) 세팅하기 Notice : IDE(개발환경)은 안드로이드스튜디오(Android Studio)를 사용합니다. 1. pub.dev 접속 구글맵을 세팅하기 위해 pub.dev 에서 google_maps_flutter와 geolocator 페이지를 각각 열어 줍니다. 먼저 google_maps_flutter 페이지에서 스크롤을 내려 Getting Started에서 아래와 같이 https://cloud.google.com/maps-platform 을 클릭합니다. pub.dev란 ReactNative와 Flutter의 방대한 오픈소스 패키지 입니다. 2. Google Maps Platform 접속 오른쪽 상단에 Get started 버튼을 클릭합니다. 3. 사용 설정된 API 확인 결제 정보를 ..

앱개발/Flutter

[Flutter] 플러터(Flutter) 그라데이션(Gradation)

그라디언트(Gradient) 종류 RadialGradient : 원을 중심으로 퍼지는 그라데이션 효과입니다. LinearGradient : 시작점과 끝점을 지정하여 그라데이션을 만듭니다. SweepGradient : center에서 시작하고 startAngle을 중심으로 스윕 그라데이션을 만듭니다. RadialGradient 사용법 BoxDecoration getBoxDecoration() { return BoxDecoration( gradient: RadialGradient( center: Alignment(0, -0), // 그라데이션의 중심점 위치 radius: 0.2, colors: [ Color(0xFFFFFF00), Color(0xFF0099FF), ], stops: [0, 1], // 색상이..

앱개발/Flutter

[Flutter] 플러터(Flutter) Stateless Widget 과 Stateful Widget 의 차이점

Stateless Widget 이란? '상태가 없다' 라는 것을 의미하며, 한번 build 함수가 실행되어 화면에 표시되면 화면을 변경할 수 없습니다. 즉 하나의 Stateless 위젯은 라이프 사이클 동안 단한번의 build 함수를 실행합니다. Stateless Widget 라이프 사이클 Stateful Widget 이란? Stateless와 반대로 '상태가 있다' 라는 것을 의미하며, 위젯이 작동하는 동안 data의 변경이 필요한 경우 화면을 다시 그려서 변경된 부분을 위젯에 반영합니다. 체크 박스에 따라 화면을 변경하거나 색상을 조정하는 등 동적인 화면 변화가 필요한 경우 사용합니다. Stateful Widget 라이프 사이클

앱개발/Flutter

[Flutter] 윈도우(Window)에서 플러터(Flutter) 설치 하기

플러터(Flutter)란? 구글에서 만든 Dart 언어로 개발 가능한 크로스 플랫폼 프레임워크 입니다. 하나의 코드베이스로 iOS 모바일, 안드로이드 애플리케이션 개발이 가능 합니다. 공식 개발환경 IDE로는 VSCode와 안드로이드 스튜디오가 있습니다. 크로스플랫폼(Cross Platform) : “교차”를 뜻하는 “Cross”와 Platform의 합성어로, 다양한 플랫폼에서 사용할 수 있는 이라는 뜻을 가집니다. 즉 서로 다른 환경에서도 동작 할 수 있는 플랫폼을 크로스 플랫폼이라고 합니다. 플러터(Flutter) 설치 하기 Notice : 플러터를 설치하기 전 안드로이드 스튜디오(AndroidStudio)를 먼저 다운로드 해주세요. 1. 플러터 홈페이지 접속 먼저 플러터(Flutter) 홈페이지에 ..

08genie
'앱개발' 카테고리의 글 목록