본문 바로가기

반응형

전체 글

Flutter & Dart 구글 애드몹 광고 추가하기 2. 개발하기 https://dongkyu.tistory.com/44 Flutter & Dart 구글 애드몹 광고 추가하기 1. Google AdMob 설정 https://admob.google.com/intl/ko/home/ Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 dongkyu.tistory.com 어제에 이어 구글애드몹에대해 작성 하겠다. 1. 패키지 설치 https://pub.dev/packages/google_mobile_ads/install google_mobile_ads | Flutter Package Flutter plugin for Google Mobile Ads, su.. 더보기
Flutter & Dart 구글 애드몹 광고 추가하기 1. Google AdMob 설정 https://admob.google.com/intl/ko/home/ Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요. admob.google.com 플러터에 구글 애드몹을 추가 하고자 한다. 1. 앱 추가하기 앱 추가 버튼을 누른다. 본인의 앱에 맞게 선택 한다. 나는 앱스토어에 앱이 등록되어 있기 때문에 앱을 검색 하여 선택한다. 앱 추가 후 원하는 광고를 추가 한다. 광고단위의 광고단위 추가 버튼을 클릭 하여 광고단위 만들기 화면을 연다 나는 배너를 선택 하였다 . 광고단위 만들기 버튼을 누르면 광고 만들기는 완료 되었다. 더보기
Flutter & Dart 달력 구현하기 Table_Calendar 사용 달력을 구현 해보고자 한다. 1. 패키지 추가 두 방법중 하나를 사용해서 패키지를 설치한다. flutter pub add table_calendar dependencies: table_calendar: ^3.0.9 2. 사용법 TableCalendar를 사용해보겠다. 와 같은 형태의 달력을 불러온다. import 'package:table_calendar/table_calendar.dart'; Widget canlendar() { return Obx( () => TableCalendar( //포커스 위치 focusedDay: controller.isFocusedDay.value, //달력의 최초 일자 ( 젤 앞으로 어디까지 넘길 수 있는가 ) firstDay: DateTime.now().subtract(.. 더보기
Flutter & Dart Firebase 연동하기 3 - 로그인, 비밀번호 찾기 지난번에 이어서 Flutter 에서 Firebase를 연동하여 로그인, 비밀번호 찾기 방법을 알아보겠다. https://dongkyu.tistory.com/41 Flutter & Dart Firebase 연동하기 2 - 회원가입 지난번에 이어서 Flutter 에서 Firebase를 연동하여 회원가입 하는 방법을 알아보겠다. https://dongkyu.tistory.com/39 Flutter & Dart Firebase 연동하기 1. Firebase 이용하기 Firebase 관련 서비스를 이용 하기 위해선 dongkyu.tistory.com 1. 로그인 방법 Future signIn(String email, String pw) async { try { await FirebaseAuth.instance ... 더보기
Flutter & Dart Firebase 연동하기 2 - 회원가입 지난번에 이어서 Flutter 에서 Firebase를 연동하여 회원가입 하는 방법을 알아보겠다. https://dongkyu.tistory.com/39 Flutter & Dart Firebase 연동하기 1. Firebase 이용하기 Firebase 관련 서비스를 이용 하기 위해선 파이어베이스 콘솔에 앱을 등록 하여야 한다. https://firebase.google.com/?hl=ko Firebase | Google’s Mobile and Web App Development Platform 개발자가 사용 dongkyu.tistory.com 1. firebase_auth 설치 Firebase 회원가입, 로그인을 이용 하기 위해서는 Firebase_auth를 설치 하여야 한다. 다음과 같은 방법으로 설치 .. 더보기
Flutter & Dart Class 클래스 생성 및 사용하기 1. 클래스 생성 방법 플러터에서의 클래스 생성 방법은 다음과 같다. class Person { String name; int age; Person({required this.name, required this.age}); // Getter for name String get getName => name; // Setter for name set setName(String newName) => name = newName; // Getter for age int get getAge => age; // Setter for age set setAge(int newAge) => age = newAge; } Person 클래스를 사용하기 위해서 name, age를 필수로 받기 위해 required를 사용 하였다... 더보기
Flutter & Dart Firebase 연동하기 1. Firebase 이용하기 Firebase 관련 서비스를 이용 하기 위해선 파이어베이스 콘솔에 앱을 등록 하여야 한다. https://firebase.google.com/?hl=ko Firebase | Google’s Mobile and Web App Development Platform 개발자가 사용자가 좋아할 만한 앱과 게임을 빌드하도록 지원하는 Google의 모바일 및 웹 앱 개발 플랫폼인 Firebase에 대해 알아보세요. firebase.google.com 파이어베이스 콘솔에 접속 후 프로젝트를 추가해준다 프로젝트 이름을 설정 해 주고 계속 버튼을 클릭 한다. 기본적으로 프로젝트를 6개 까지 만들 수 있다. 구글 애널리틱스는 여러 통계 서비스나 테스트들을 지원한다. 구글 플레이스토어에 실제로.. 더보기
Flutter & Dart 동기 비동기 처리 방법 1. 동기식 처리와 비동기식 처리 란 ? 1) 동기 처리 : 동기 처리에서는 요청을 보낸 후 응답을 받아야만 다음 작업을 기다리고 수행합니다. 이는 각 작업이 순차적으로 실행되어 현재 작업이 완료될 때까지 프로그램 실행을 차단한다는 의미입니다. 2) 비동기 처리 : 비동기 처리에서는 요청을 보낸 후 즉각적인 응답을 받지 못하더라도 프로그램은 다음 작업을 계속 실행합니다. 여러 작업을 동시에 처리하는 데 유용하며 응답을 기다리는 동안 프로그램 실행을 차단하지 않습니다. 비동기 처리는 일반적으로 원격 서버에서 데이터 가져오기, 파일에서 데이터 읽기 또는 이벤트 처리와 같은 작업에 사용됩니다. 따라서 주요 차이점은 동기 처리는 다음 작업으로 이동하기 전에 각 작업이 완료될 때까지 기다리는 반면, 비동기 처리는.. 더보기

반응형