본문 바로가기

반응형

전체 글

Flutter 앱 버전 체크해서 알람 만들기 문제 해결 목적 앱 업데이트 완료 후 유저들에게 현재 기기의 버전과, 스토어에 있는 버전을 체크 후 알람띄우기 문제 해결 과정 https://pub.dev/packages/app_version_update/example app_version_update example | Flutter package An easy and quick way to check if the local app is updated with the same version in their respective stores (Play Store / Apple Store ). pub.dev 위 패키지를 사용했습니다. 같은 기능의 다른 패키지도 있지만 패키지 버전 관리가 꾸준 한 것 같아 안정성을 위해 사용했습니다. 사용법은 간단합니다. 첫 .. 더보기
Flutter - supabase를 활용한 가계부 백업 기능 구현 문제 해결 목적 supabase storage를 활용한 가계부 sqlite db 파일 백업 기능 구현 문제 해결 과정 2024.02.09 - [Flutter-플러터/플러터 공부] - 7external_path 패키지, 결국 supabase 7external_path 패키지, 결국 supabase https://pub.dev/packages/external_path external_path | Flutter package A flutter plugin to get internal, external storage and external public directory path. pub.dev 문제 해결 목적 백업 서비스를 구현 중 입니다. 원래계획은 앱 외부 ownerdev88.tistory.com 원래 목표.. 더보기
Flutter - supabase 회원가입 로직 구현 할 때 배웠던 개념들 Flutter 로 Supabase 를 이용해서 회원가입 로직을 구현 해보았습니다. 문제 해결 목표 원래 목표는 소셜 로그인 구글과 애플을 안드로이드, IOS 에 실행시키는 것이 목표였습니다. 하지만 결국 email - password로 왔네요. 2월에는 email- password로 하고 이후에 다시 소셜 로그인을 추가를 할 예정입니다. 문제 해결 과정에서 배웠던 개념들 1. 안드로이드 - Mainifest , IOS - Inpo.Plist 안드로이드와 IOS 의 권한 부분에 대해서 배웠습니다. Flutter는 하나의 코드로 여러 플랫폼 구동이 가능한 프레임 워크이지만 결국 Flutter는 네이티브가 아닙니다. 여기서 네이티브는 안드로이드, IOS 같은 OS 개념입니다. 결국 각 OS에 맞게 권한 설정을.. 더보기
Flutter supabase Apple login 구현 문제 해결 목적 supabase Apple 로그인 구현하기 문제 해결 과정 1. 애플 개발자 계정 등록하기 - 애플 개발자 계정을 등록 후 로그인 토큰을 받기 위해 개발자 설정을 진행합니다. - 해당 프로젝트 xcode로 들어가서 sigin with Apple 등록합니다. https://nuridal-class.tistory.com/entry/Flutter-Apple-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 [Flutter] Apple 개발자 설정하기 Apple 개발자 설정하기 아이폰에 개발자가 개발한 어플을 업로드하려면 apple 개발자 설정을 해야 하는데 이때 예시로 apple login을 하기 위한 세팅을 어떻게 해야 하는지.. 더보기
7external_path 패키지, 결국 supabase https://pub.dev/packages/external_path external_path | Flutter package A flutter plugin to get internal, external storage and external public directory path. pub.dev 문제 해결 목적 백업 서비스를 구현 중 입니다. 원래계획은 앱 외부의 저장소에 db 파일을 보관하려고 했지만 플랫폼 별 문제로 supabase storage 서비스로 가기로 결정했습니다. 문제 해결 과정 기존에 path_provider를 사용하면서 앱 내의 저장소 말고 앱 외부의 저장소를 이용해서 db 파일을 저장하고 싶었습니다. path_provider 내용을 보니 안드로이드만 앱 외부 저장이 가능하더군요. 그.. 더보기
path_provider , path 패키지를 이용해서 sqlite 백업 지금 만들고 있는 가계부 앱에는 백업 기능이 없습니다. 해서 앱내의 sqlite 파일을 기기내로 옮겨서 백업 기능을 구현 중입니다. 처음 해보는 기능이라 개념이 잘 안잡혀서 이리저리 헤매고 있네요.. 그래서 이럴 땐 가장 작은 개념부터 공부하는게 좋은 것 같습니다. path_provider, path 패키지는 앱을 만들 때 무조건 써야 하는 패키지 중 하나 인 것 같습니다. 기기 내부의 데이터 위치와 여러 편의 기능을 제공 해줍니다. path_provider 애플리케이션 문서 디렉터리 액세스: getApplicationDocumentsDirectory() 함수를 사용하여 앱의 문서 디렉터리 경로에 액세스할 수 있습니다. 이 디렉터리에는 앱에서 생성된 사용자 데이터 및 파일이 포함됩니다. 예를 들어 데이터.. 더보기
ㅐ홍보 홍보 홍보 홍보 홍보 홍보 홍보 홍보 현재 진행하고 있는 앱 홍보 방법입니다. 1. 지인 - "안녕 잘 지내지? 내가 만든 가계부 앱이야, 일주일만 써보고 피드백 좀 줘 " 복붙중입니다. 2. 자영업자 네이버 까페 - 저는 아프니까 사장이다에서 고인물입니다. 장사를 하면서 배운것, 느낀 것들을 정리해서 글을 자주 올렸었죠. 많은 사장님들이 공감도 해주고 고맙다며 댓글도 달리는 짜릿한 맛이 너무 좋았습니다. 해서 아래 글처럼 홍보를 하고 있습니다. https://cafe.naver.com/jihosoccer123/2642085?tc=shared_link 가계부 앱을 만들어 보았습니다 피드백 주실 사장님을 찾습니다:)대한민국 모임의 시작, 네이버 카페cafe.naver.com 3. 인스타 - 기획 단계이긴한데 계정하나 파서 가계부 관련 이미지,.. 더보기
사장님을 위한 가계부 앱 "일기월장" 출시 어제 앱스토어에 올린 저의 앱이 드디어 통과가 되었다는 메일을 받았습니다... 앱 제작은 1월 중순에 끝났는데... 구글에서 심사만 10일 걸리고, 그 와중에 앱 업데이트를 하니 또 앱스토어에서 리젝 당하고 ^^; 이제 구글 스토어나, 앱스토어에 앱 업데이트 하는데 10분이면 후다닥 올려버리는 경지에 이르렀네요. 이래서 스타트업 초기에는 앱 보다는 웹으로 시작하는 것 같습니다... 각 스토어 정책관리가 너무 빡시네요. 검수 하는 사람에 따라서 리젝당하고.. 그러면 또 하루를 날리고 ...ㅎㅎ 제가 궁극적으로 달성하려는 앱의 모습은 아니지만 그래도 이정도면 되었다... 정도는 되어서 급하게 출시했습니다. 이 앱이 정말 사장님들에게 도움이 되는지 확인을 해야 다음 스텝을 밟을 수 있을테니까요. 일기월장의 뜻.. 더보기

반응형