본문 바로가기

전체 글

"A Journey Through the World's Most Festive Destinations" Introduction One of the best ways to immerse oneself in the local culture of a destination is by experiencing its festivals and events. Whether it's a religious celebration, cultural event, or music festival, these occasions provide a unique insight into the traditions and values of a place. In this blog post, we'll take you on a journey through some of the world's most festive destinations, hig.. 더보기
Serene Shores: A Journey Through the Most Relaxing Beaches Introduction When it comes to travel, few destinations are as universally appealing as beaches. There's just something about the combination of sand, surf, and sun that makes for a perfect vacation. But not all beaches are created equal. Some are crowded and chaotic, with loud music blaring and vendors hawking their wares. Others are more serene and secluded, offering the opportunity to truly un.. 더보기
플러터에 구글 애드몹 광고 추가하기(2), Adding an AdMob banner ads to a flutter app 지난 포스트에 이어서 오늘은 구글 애드몹 광고 플러그인을 추가하고 코드에 적용해 보겠습니다. 아직 지난 포스트를 보지 않으신 분은 아래 글을 참고하시기 바랍니다. https://dcns.tistory.com/9 플러터에 구글 애드몹 광고 추가하기(1), Adding an AdMob banner ads to a flutter app 플러터 애드몹 배너광고와 애드몹 네이티브 인라인 광고를 구현하는 법을 알아보겠습니다. Google Mobile Ads 플러그인을 설정하고 배너광고와 네이티브 광고룰 구현해봅니다. 1. 애드몹 앱과 광고 dcns.tistory.com 2. 플러터에 구글 모바일 광고 플러그인 추가하기 프로젝트를 열고 pubspec.yaml 파일에 google_mobile_ads 플러그인을 추가해 .. 더보기
플러터에 구글 애드몹 광고 추가하기(1), Adding an AdMob banner ads to a flutter app 플러터 애드몹 배너광고와 애드몹 네이티브 인라인 광고를 구현하는 법을 알아보겠습니다. Google Mobile Ads 플러그인을 설정하고 배너광고와 네이티브 광고룰 구현해봅니다. 1. 애드몹 앱과 광고단위 설정하기 안드로이드 앱 추가 애드몹 콘솔에 접속해서 '앱' 메뉴에서 '앱 추가'를 선택합니다. 새 앱 설정에서 플랫폼을 선택하고 '지원되는 앱스토어에 앱이 등록되어있나요?' 질문에 대한 답변으로 '아니요'를 선택합니다. (이미 앱을 출시하셨다면 '예'를 선택해야겠죠?,, 우리는 아직 앱을 출시하지 않은걸로) 앱 이름을 입력하고 사용자 측정항목은 원하시는대로 설정하시고 앱추가를 클릭하고 완료합니다. 광고단위 추가 광고단위 추가하기 애드몹 콘솔의 '앱' 메뉴에서 우리가 추가한 'Admob Tutotial'.. 더보기
Flutter SharedPreferences 기능과 사용법 SharedPreferences는 상대적으로 적은 양의 키-값 데이터를 저장하는데 사용합니다. 사용법은 아래와 같습니다. 1. 의존성 추가하기 2. 데이터 저장하기 3. 데이터 읽기 4. 데이터 삭제하기 1. 의존성 추가하기 pubspec.yaml 파일에 shared_preferences 플러그인을 추가합니다. 프로젝트에서 터미널에서 다음 명령어로 플러그인을 추가합니다. flutter pub add shared_preferences 2. 데이터 저장하기 SharedPreferences 클래스가 제공하는 setter 메서드를 사용하여 데이터를 저장합니다. setter 메서드는 setInt, setBool, setString 과 같이 다양한 원시타입을 지원합니다. setter 메서드는 메모리 상에서 키-값 .. 더보기
Flutter PageView infinite loop PageView를 쓸 때 Loop가 되도록 만들기 pub.dev에서 관련 패키지를 찾아보거나 stackoverflow를 찾아보면 아래와 같은 방법으로 쉽게 해결할 수 있습니다. 1. PageController의 initialPage 값을 표시할 아이템 갯수보다 아주 많이 큰 값으로 설정한다 2. itemCount값을 주지 않는다. 3. itemBuilder에서 index 값을 index%List.length 로 처리해서 범위를 지정해준다 final controller = new PageController(initialPage: 999); PageView.builder( controller: controller, itemBuilder: (context, index) { return Container( co.. 더보기
소상공인 손실보전금 신청하세요. 지원대상, 지원금액, 지원일정 중소기업벤처부는 소상공인, 소기업 등의 방역조치에 따른 손실을 보전하고 신속한 피해 회복을 위한 '소상고인 손실보전금'을 시행한다고 밝혔습니다. 지원대상 및 지원금액 지원 요건 국세청 사업자등록 사업체(상시 근로자수 무관) (매출규모) 매출액이 소기업 또는 50억원 이하 중기업에 해당 (개업일) 사업자등록증 상 개업일이 2021년 12월 15일 이전 (페업일) 사업자등록증 상 2021년 12월 31일 기준 폐업 상태가 아닐 것 지원 대상에게 유리한 매출액 기준 적용 (규모) 기업규모 판단 및 지원금액 결정을 위한 매출 규모 적용시 개업시기별 제시된 기준 중 가장 유리한 기준 적용 (매출감소) 19년 대비 20년 또는 21년 연간 또는 반기(계절요인 반영) 신고 매출액 비교를 원칙으로 적용 신고매출액만으로.. 더보기
convert Timestamp to DateTime in Flutter (플러터에서 Timestamp를 DateTime으로 바꾸기) 1. Flutter Firestore Timestamp to DateTime DateTime.parse(timestamp.toDate().toString()); 2. Flutter DateTime to Timestamp DateTime now = DateTime.now(); //DateTime Timestamp timeStamp = Timestamp.fromDate(now); //To TimeStamp DateTime dateTime = timeStamp.toDate(); // TimeStamp to DateTime print("current phone data is: $now"); print("current phone data is: $dateTime"); 3. Timestamp to DateTime .. 더보기