본문 바로가기

반응형

완료한 프로젝트

부가세 계산기 리팩토링 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이면 버튼 함수가 작동되지 않도록 하게 할 것 더보기
하루지출 - 건우님의 완성 https://play.google.com/store/apps/details?id=com.geon_general.daily_expenditure Daily Expenditure - Google Play 앱 하루 지출을 잘 사용하고 있는지 확인하십시오. play.google.com 굳이 내가 다 할 필요는 없는 듯하다. 나의 아이디어가 뛰어난 개발자님의 능력으로 구글플레이에 출시되었다. 더보기
승민님의 원가계산기 코드 참고하기 1 - 모델 승민님의 원가계산기 코드를 찬찬히 읽어보고 공부 할 계획이다. 끝내고 나면 많은 도움이 될 것 같다. Ingredient 모델 먼저 구현하고자 하는 기능은 알럿창을 띄워서 재료 하나하나 이름, 가격, 중량, 가격, 브랜드를 입력하게 한다. 그리고 저장 버튼을 누르면 해당 중량/가격 = g당 가격을 구하게 한다. 그리고 텍스트 필드 필요한 투입량을 넣으면 해당 재료가 그 레시피에 들어가는 총 가격이 구해지게 하는 것. - 나는 ingredient 모델을 만들고 ingredientList 모델도 만들어서 리스트 따로 데이터 따로 관리해야 하는 줄 알았다. 하지만 승민님은 Ingredient 모델에 g당 가격, 총 가격까지 하나의 모델로 구성을 했다. class DtoIngredient { dynamic cr.. 더보기
하루지출 진행상황 : 건우님 코드 참고하기 스터디에서 진행하고 있는 하루지출 만들기 지금 내 코드의 문제점은 List의 값이 매일 초기화 하지 않는 것이다. 그 부분에 있어서 어제 많은 도움을 받았다. 건우님은 모델을 따로 만들지 않았고 건별로 입력되는 지출 값을 todayMoneyList[i][0] 인덱스 위치 값으로 값을 받았다. 그 값을 토대로 값이 입력되는 save 함수에는 + 를 하고 delete 함수에는-를 실행해서 합계를 구하도록 만들었다. void saveDifference(int innerSum, String sign) { for (int i = 0; i < db.todayMoneyList.length; i++) { if (sign == '+') { innerSum += int.parse(db.todayMoneyList[i][0].. 더보기

반응형