본문 바로가기

반응형

전체 글

Flutter sqlite3 파일 엑셀로 공유하기 문제 해결 목적  1. 현재 일기월장에서 사용 중인 sqlite3 의 파일을 엑셀 파일로 공유하는 기능 2. sqlite3 의 날 것의 데이터가 아니라 사용자 편의성이 추가 된 엑셀 파일로 공유하기   문제 해결 과정  필요한 패키지는 요정도 입니다.  - intl- path_provider- share_plus- excel 1. 먼저 sqlite3의 db 파일을 불러옵니다. 해당 db 파일의 dbPath 를 변수를 만들어서 값을 불러옵니다. 2. 해당 db 파일의 쿼리문을 사용해서 필요로 하는 테이블을 불러옵니다. 3. 엑셀  파일을 만듭니다. 4. 기존에 sqlite에 사용한 컬럼명을 매핑해서  사용자 편의성이 있는 글자로 바꿉니다. 5. 조건문을 넣어서 해당 컬럼명이면 값의 모양이나 스타일을 추가해.. 더보기
강화 군내버스 앱 제작기 2 진행상황  개발 셋팅 완료 - supabase - intl - equtable- flutter_bloc   bloc 패키지로 진행했습니다. 1. main 페이지에는 버스 노선들이 보입니다. 2. 해당 노선을 클릭하면 해당 노선의 내용의 페이지가 보입니다.           다음주에 할 일 1. DB 설계 체크2. 바텀네비게이션바 3. 즐겨찾기 페이지 4. bloc 애니메이션 더보기
강화 군내 버스앱 제작 1편 시작 계기  저는 강화도에서 활동하는 1인 앱 개발자입니다. 강화도에서 개발자 모임을 만들고, 참여하려고 노력했으나.. 없더라구요.  해서 아는 동생을 꼬드겨서 일주일에 한 번 Flutter 과외를 해주고 있습니다. 이 친구의 친구는 컴공과 전공이고, 어찌어찌해서  팀이 이루어 지더라구요.  해서 뭐 하나 만들어 보자 라는 이야기가 나왔고 강화군내버스앱을 만들기로 했습니다.  강화군내버스앱을 만드는 이유  강화군에서 사는 친구가... 네이버지도도 아니고 터미널 시간표를 사진을 찍어서 다니더라구요. 해서 그 친구에게 이거 실시간으로 보여주는 앱을 만들면 좋지 않겠냐? 라고 물어보니  오!!! 좋습니다..!! 해서 만들게 되었습니다.  아래 시간표를 핸드폰으로 보는 모습이 너무 짠했습니다.     강화군내버.. 더보기
1인앱개발자 일기월장 4월 회고 앱 다운로드 수  3월 31일 기준으로는 247이었습니다.이 글을 쓰는 4월 28일 기준 607 입니다.  전월대비 360 증가 하였습니다.  구글 광고 기준 다운로드 1회당 1500원으로 계산해보면 54만원어치의 다운로드가 발생했습니다. 감사합니다.     광고 1.  광고집행비는 41,800원이 들었습니다. 사장님들을 위한 자석 전단지를 제작하였습니다. 음식점에 들려서 결제할 때 하나씩 드리고 있습니다. 세금 내기 전에 확인 할 체크 사항을 같이 넣었습니다. 위 루트로는 드라마틱하게 증가하지는 않았습니다.    2. 4월 9일 아프니까 사장이다 까페 "자영업자가 바라보는 배민원플러스 이야기" 글을 작성했습니다. 4월 28일 현재 좋아요는 107 , 조회수는 5,100회 입니다. 이 글 안에 배달앱 수.. 더보기
Flutter - Calculator 패키지 문제 해결 목적  가계부 앱에서 데이터를 입력 할 때 쉽게 쓸 수 있는 계산기를 넣는 것   문제 해결 과정 https://pub.dev/packages/flutter_simple_calculator flutter_simple_calculator | Flutter packageFlutter widget that provides simple calculator. You can easily integrate a calculator to your apps.pub.dev예전에 원가계산기를 구현 할 때 공부한 코드에서 위 패키지를 사용했던 것을 기억했다. 바로 찾아서 적용했다.  import 'package:flutter/foundation.dart';import 'package:flutter/material.d.. 더보기
Flutter - xcode 빌드 오류 문제 해결 목적 Error (Xcode): /Users/jeonhyuncheol/Desktop/flutter_project/jalam/build/ios/Debug-iphonesimulator/Runner.app/PlugIns/RunnerTests.xctest: 하아 이런 오류가 터졌다.. Flutter 에 Firebase 를 xcode에 패키지를 설치 한 후 완전히 꼬여버렸다. ㅠㅠㅠ ios 시뮬레이터에 앱이 실행이 안됨 ㅠㅠ 지금 8시간 째.. 해결 중.. 문제 해결 과정 https://velog.io/@terman/Flutter-M1%EC%97%90%EC%84%9C-Podfile-Firebase-%EC%98%A4%EB%A5%98 [Flutter] M1에서 Podfile Firebase 오류 이런 에러.. 더보기
사장님 가계부 어플을 써야 하는 이유! 안녕하세요! 자영업자 사장님들께 유용한 정보를 알려드리는 블로그입니다. 오늘은 자영업자 사장님들이 가계부 어플을 써야 하는 이유에 대해 알려드리겠습니다 1.**지출 관리**: 자영업을 하다 보면 매출뿐만 아니라 지출도 많이 발생합니다. 가계부 어플을 사용하면 지출 내역을 간편하게 관리할 수 있습니다. 지출 내역을 항목별로 분류하여 정리할 수 있으며, 지출 내역을 분석하여 불필요한 지출을 줄일 수 있습니다. 2.**예산 설정**: 가계부 어플을 사용하면 예산을 설정할 수 있습니다. 예산을 설정하면 지출을 계획적으로 관리할 수 있으며, 예산을 초과하지 않도록 노력할 수 있습니다. 3.**자동화 기능**: 가계부 어플은 자동화 기능을 제공합니다. 예를 들어, 월 고정 비용을 자동으로 입력해주는 기능이 있습니다.. 더보기
Flutter - GridView 순서 바꾸기 문제 해결 목적 가계부 앱에 있는 매출, 지출에 있는 카테고리 순서를 바꾸기 문제 해결 과정 https://pub.dev/packages/reorderable_grid_view/install reorderable_grid_view install | Flutter package Reorderable Grid View pub.dev 위 패키지를 사용했다. 기존의 있는 girdview에는 enum값도 같이 있는데, 순서를 바꾸면 enum값도 같이 변경이 되는 바람에 오류가 났다. 다시 해당 리스트의 인덱스 순서만 바꾸는 코드이다. //새로운 리스트 생성 incomeOrder = List.generate(IncomeCategory.values.length, (index) => index); expenseOrde.. 더보기

반응형