본문 바로가기

728x90

전체 글

뉴질랜드 헤이스팅스, 네이피어 3박 4일 여행 - 3일차 2편 네이피어에는 와이너리가 참 유명하다. Craggy Range라는 와이너리가 산책하기에도 예쁘다고 해서 둘러보았다. 와이너리라고 하기엔 너무나 웅장한 대지 소 조형물도 너무 멋있다. 와이너리 건물 앞에는 호수가 있어서 정말 운치있다. 산 정상에서 마을을 내려다 볼 수 있는 테마타픽이 있다고 해서 가보았다. 차를 타고 정상까지 갈 수 있다. 다만 차를 타고 올라오는 길은 매우 무서웠다. 가는 길에 만난 양무리들. 열심히 차를 피해 산으로 올라갔다. 전망대 바닥에 지도가 그려져 있었다. 마을이 정말 멀리까지 보인다. 마음이 탁 트인다. 바람이 많이 불어 춥기도 했다. 다음에 방문한 곳은 아쿠아리움. 아쿠아리움을 둘러싸고 벽화가 멋지게 그려져 있다. 가격은 어른 23불 아이는 11.50불이다. 여러가지 장식이 .. 더보기
뉴질랜드 헤이스팅스, 네이피어 3박 4일 여행 - 3일차 1편 모닝 커피를 마시기 위해 달려간 곳은 Six Sisters. 정말로 여섯 자매들이 운영하는 곳인지 내내 궁금했다. ㅎㅎ 아기자기한 내부 언니들이 가게를 보고 계셨다. 우리는 라떼와 플렛화이트, 스콘을 시켰다. 맛은 그럭저럭 ㅎ 커피를 먹으니 배가 고파져서 스시를 먹으러 갔다. 스시와 우동세트 ㅎㅎ 거리가 참 예쁘다. 이동네에 할일만 있으면 살아도 되겠다는 생각이 들었다. 거리가 한산하니 좋다.ㅎ 주변에 네이피어 감옥이 있었다. 관람료를 내면 투어가 가능하다고 한다. 왠지 감옥은 보고싶지 않아서 패스 ㅎㅎ 블러프 힐 도메인이라는 곳이 있는데 말그대로 언덕 위에서 마을 전경을 감상할 수 있다. 이 동네는 무역을 주로 하는 곳인지 선적과 잘라둔 나무들이 많이 보였다. 피쉬앤 칩스를 먹기위해 Takitimu라는.. 더보기
뉴질랜드 헤이스팅스, 네이피어 3박 4일 여행 - 2일차 드디어 둘째 날이 밝았다. 헤이스팅스에 커피 맛집이 있다고 해서 까페에서 모닝커피를 하기로 했다. HAWTHORNE 영어 발음하기도 어려운 호손 까페다. ㅎ 뜻이 궁금해서 찾아보니 유명한 미국 소설가라고 나왔다. 까페 이름이 정말 미국 소설가 인지는 아직 미지수이다. 까페가 파란 하늘과 함께 아주 예뻐 보인다. 까페에는 사람들로 북적였다. 메뉴판에 COLD BREW 가 4불이라고 써있다. 콜드 브루를 뉴질랜드에서 먹어본 적은 없는데 기본적인 롱블랙이 일반적으로 4.5불 정도하는 걸 생각해보면 매우 저렴한 가격이다. 너무 맛있어 보여서 주문한 블루베리 타르트도 저렴한 가격 4불이었다. 😍 실제로도 너무 맛있었다. 뉴질랜드의 놀이터들은 정말 신기한 것들이 많다. 밸브를 열심히 돌리면 물이 나오는 놀이기구가 .. 더보기
냉장고 관리 앱 - 인더프리지 최근에 Flutter를 이용해 냉장고 관리 어플을 개발했다. 예쁜 음식 아이콘을 선택하여 냉장고 음식을 기록할 수 있어서 매력적인 어플이다. 메인화면에서 입력한 음식들을 어서 먹어야할 음식 순서대로 보여준다. 냉동실이나 냉장고를 눌러서 들어가면 상세히 볼 수 있다. 냉장고 화면 - 예쁜 아이콘들이 가득해서 음식 입력하는 재미가 있다. 아이콘에 없는 음식들은 사진을 업로드해서 입력 가능하다. 오른쪽 귀여운 딸기 버튼을 누르면 음식 아이콘들이 카테고리에 따라 보여진다. 이 앱의 특징 중 하나는 쇼핑목록을 작성한 후 구매버튼을 누르면 냉장고에 자동으로 입력이 된다는 것이다. 장보기 후 음식 관리를 편하게 연동할 수 있다. 음식의 유통기한을 등록하고 알림기한을 설정해놓으면 시간에 맞춰 미리 알려준다. 자주 깜박.. 더보기
Flutter 알림 설정 Flutter 에서 알림 기능을 지원하는 좋은 플러그인이 있다. pub.dev/packages/flutter_local_notifications flutter_local_notifications | Flutter Package A cross platform plugin for displaying and scheduling local notifications for Flutter applications with the ability to customise for each platform. pub.dev 우선 플러그인을 pubspec.yaml 파일에 추가한다. 현재는 5.0.0+1 버전이 최신 버전이다. flutter_local_notifications: ^5.0.0+1 현지 시간에 맞추기 위해서 flutt.. 더보기
Flutter Android/iOS 앱 이름 현지화 Flutter 에서 현지 언어로 앱 이름을 설정하는 일은 Android, iOS 네이티브 소스에서 진행해야 한다. 우선 비교적 간단한 안드로이드 먼저 변경해보자. 안드로이드 설정 android/app/src/main/res 에서 values-언어코드 형식으로 폴더를 만들어 준다. 아래는 영어(values-en), 일본어(values-ja), 한국어(values-ko)를 추가한 화면이다. 각각의 폴더 안에 strings.xml 파일을 만든다. 그리고 app_name 태그 안쪽에 언어 별로 앱 이름을 적어주면 된다. 기본적으로 포함되어 있는 values 폴더의 strings.xml 파일에도 동일하게 아래와 같이 넣어 두었다. inTheFridge android/app/src/main/AndroidManife.. 더보기
Flutter AdMob 광고 달기 앱에 AdMob 광고를 적용하는 일은 꽤나 복잡하다. 따라서 오늘은 적용한 내용들을 정리해 보고자 한다. AdMob Android/iOS 앱 추가 일단은 AdMob에 가입이 되어 있어야 한다. admob.google.com/intl/ko/home/ Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요. admob.google.com AdMob에 가입하고 새로운 앱을 추가한다. 왼쪽의 앱을 선택하면 앱 추가 버튼이 보인다. 눌러보자. 그러면 app-abs.txt 를 추가해야 한다는 말이 나오면서 광고 단위를 추가할 수 있다. 광고 단위 만들기를 선택한다. 가볍게 배너 광고를 추가.. 더보기
Flutter Webview Flutter 앱에서 웹뷰 띄우기 개인정보 보호 페이지와 같은 화면을 링크하기 위해서는 웹뷰를 이용하는 것이 좋은데요. 플러그인을 이용해 쉽게 웹뷰를 띄울 수 있습니다. pub.dev/packages/webview_flutter webview_flutter | Flutter Package A Flutter plugin that provides a WebView widget on Android and iOS. pub.dev 우선 pubspec.yaml 파일에 플러그인을 추가합니다. webview_flutter: ^1.0.7 웹뷰를 보여줄 파일 하나를 생성하고 상단에 플러그인 링크를 연결합니다. import 'package:webview_flutter/webview_flutter.dart'; 구현은 아주 간.. 더보기