본문 바로가기

반응형

완료한 프로젝트/프로젝트 1 : 부가세 계산기

부가세 계산기 리팩토링 5 - 출시 코드 짜는 것보다 힘든 빌드 하고 앱 업데이트 하기 내가 마주한 어려움은 다음과 같다. 1. key 파일 찾기 2. 각 버전 체크하기 (sdk, jdk, 앱 버전 등등) 3. 출시하고 발생한 빌드 오류 ( java.lang.ClassNotFoundException: Didn't find class) -> 해결방법 링크 https://www.appsloveworld.com/flutter/200/123/flutter-how-to-fix-java-lang-runtimeexception-unable-to-instantiate-application 이런 오류들을 접하면서 에라 이번 기회에 업데이트 경험이나 많이 쌓자 라는 마음이 생겼다. 그래서 업데이트 번들을 오늘만 4개를 만들었다. 당분간 앱 업데이트 하는 방.. 더보기
부가세 계산기 리팩토링-4 패키지 IntroScreen을 사용해서 도움말 페이지를 만들었다. 깔끔하니 잘 나왔다..후훗 더보기
부가세 계산기 리팩토링 3 현재 부가세 계산기 리팩토링 중 기존에 하얀색 배경을 그린 노랑으로 변화를 주었다. 후에 가계부 어플의 테마를 그린 노랑으로 진행하고 싶어서 미리 맞춰보았다. 버튼을 누르면 최근 계산한 데이터가 저장을 한다. 계산 되어 있는 위젯을 클릭하면 알럿다이얼로그가 생성이 되어 계산에 입력된 매출, 지출1, 지출2도 같이 보여지게 만들었다. 더보기
부가세 계산기 리팩토링-2 2023.07.06 - [완료한 프로젝트/프로젝트 1 : 부가세 계산기] - 부가세 계산기 리팩토링-1 부가세 계산기 리팩토링-1 현재 hive를 이용해서 값을 저장하는 것은 성공 문제는 버튼을 클릭할 때마다 날짜가 바뀌고 있다는 것이다. 내가 생각하고 있는 문제점은 두가지 1. 현재 모델에 DateTime 타입의 변수를 선언한 것 ownerdev88.tistory.com 전 글에서 다뤘던 문제가 해결되었다. 방법은 버튼을 2개를 만드는 것이다. 계산된 부가세가 없으면 어떠한 함수가 작동하지 않는 버튼 1을 만든다. 계산된 부가세가 있으면 함수가 작동하도록 버튼 2를 만든다. 끝. 문제를 어렵게 풀지 말기 더보기
부가세 계산기 리팩토링-1 현재 hive를 이용해서 값을 저장하는 것은 성공 문제는 버튼을 클릭할 때마다 날짜가 바뀌고 있다는 것이다. 내가 생각하고 있는 문제점은 두가지 1. 현재 모델에 DateTime 타입의 변수를 선언한 것 = 이 값을 바로 UI 에 출력하니 , 날짜가 바뀔 때마다 값이 자동 변경 -> 해결책 : 모델에 날짜를 담을 변수를 String으로 선언하는 것 2. Textfield의 값이 0 또는 null이면 버튼 함수가 작동되지 않도록 하게 할 것 더보기
승민님의 원가계산기 코드 참고하기 1 - 모델 승민님의 원가계산기 코드를 찬찬히 읽어보고 공부 할 계획이다. 끝내고 나면 많은 도움이 될 것 같다. Ingredient 모델 먼저 구현하고자 하는 기능은 알럿창을 띄워서 재료 하나하나 이름, 가격, 중량, 가격, 브랜드를 입력하게 한다. 그리고 저장 버튼을 누르면 해당 중량/가격 = g당 가격을 구하게 한다. 그리고 텍스트 필드 필요한 투입량을 넣으면 해당 재료가 그 레시피에 들어가는 총 가격이 구해지게 하는 것. - 나는 ingredient 모델을 만들고 ingredientList 모델도 만들어서 리스트 따로 데이터 따로 관리해야 하는 줄 알았다. 하지만 승민님은 Ingredient 모델에 g당 가격, 총 가격까지 하나의 모델로 구성을 했다. class DtoIngredient { dynamic cr.. 더보기
부까 - 외식업 부가세 계산기 출시! (feat.비하인드) 부가세 어플을 만들게 된 이유 일반업종의 사업자는 부가세 계산기가 쉽습니다. (매출 *10%) - (지출*10%) = 부가세 하지만 외식업종은 정부에서 세제혜택을 주기 때문에 공식이 필요합니다. 이 부분도 해마다 달라지기 때문에 관심을 갖지 않으면 잘 모릅니다. 인터넷, 플레이 스토어에서 비슷한 기능의 계산기는 있지만 용어나, ux적으로 사용하기 불편하다는 생각이 들었습니다. 그래서 만들어보기로 결심했습니다. 부가세는 매년 1월 7월에 내기 때문에 12월 말까지 끝내고 싶어서 12월 초 부터 부랴부랴 만들기 시작했습니다. 스케치 어떻게 어플을 구성할지 스케치업을 진행했습니다. 1. 전체적인 ui,ux부분을 고민 2. 세제혜택 관련 함수를 정리 디자인 피그마를 접한게 이번이 처음이기에 해당 기능을 잘 사용.. 더보기

반응형