728x90 반응형 개발일지4 [flutter 프로젝트]개발일지 03 오늘의 목표flutter 백과 연결하여 로그인 시도, 회원가입 user insert수행한 작업login dio 객체로 백과 통신하여 로그인하기회원가입화면에서 객체 만들어서 insert하기문제 및 해결 방법문제:api baseUrl이 제대로 인식되지 않아서 문제가되었다 .해결 방법:어떤 애뮬레이터를 사용하느냐에 따라서 다른 네트워크 주소가 필요하므로, 어떤 기기에 맞는 baseuril 을 맞추어 사용해야한다.성과 및 배운 점로그인이나 회원가입에 필요한 textEditingcontroller를 class에 담아서 사용하면 여러곳에서 불러서 사용할 수 있어서 상태관리하기 편하였다.하지만 로그인 페이지는 한 페이지에서 연결되어있으므로 최상위에서 컨트롤러를 하위로 전달해줘야 하지만, 회원가입 페이지는 여러 페이지.. 2025. 1. 28. [flutter 프로젝트] 개발일지 02 오늘의 목표MySetting부분 화면 구현수행한 작업Setting 부분mvvm 구조로 변경하기문제 및 해결 방법문제:Switch를 모양이 변경이 안됨?해결 방법:모양이 Cupertino의 Switch가 있고, Material의 Switch가 두종류 존재한다.조금더 다양한 커스텀을 하고싶다면 MateralSwitch를 사용하지만, 아이폰의 스위치 모양을 하고싶다면 Cupertino를 사용함성과 및 배운 점상태관리와 mvvm 모델을 구성하여 사용해봤다.일단 간단한걸로 userSetting에 관한것을 객체를 생성하고, 해당 부분의 view_model를 만들어 상태관리를 조정해보았다. Notification_toggleimport 'package:applus_market/theme.dart';import 'p.. 2025. 1. 22. [flutter 프로젝트] 개발일지 01 - 화면구현(나의설정) 오늘의 목표레퍼런스를 통하여 필요한 부분 화면구현하기MyPage, 로그인 화면구현 하기수행한 작업기본적인 공통된 상수들을 따로 정의하기공통된 테마적용폴더 구조 생성하기문제 및 해결 방법문제:keyboard의 위치를 잡지 못해 왔다갔다 거림해결 방법:2025.01.19 - [Flutter] - [flutter] Error 키보드 origin_client_hide_soft_input reason hide_soft_input_by_insets_api[[flutter] Error 키보드 origin_client_hide_soft_input reason hide_soft_input_by_insets_api문제 상황텍스트필드를 눌렀을때 , 키보드가 왔다갔다 거리면서 제대로 위치를 잡지 못하는 오류가 지속적으로 생겼.. 2025. 1. 21. [Flutter 프로젝트] 개발일지00 프로젝트 기획하기우리 팀은 프로젝트를 일단 reference로 당근마켓과 번개장터를 적용하기로 했다. 아직 flutter에 대해 심도있게 배우지 않았기 때문에 , 해당 기간안에 어느 범위까지 가능할지에 대해 막연하기 때문에 1차 개발에 조금 작은 목표를 가지고 시작하기로 하였다. 1. 핵심 목표 정의중고 전자제품 거래 플랫폼으로서 사용자 간 안전하고 편리한 거래 환경 제공.거래 과정의 간소화와 신뢰도를 높이는 기능 도입.직관적이고 사용자 친화적인 UI/UX.2. 타겟 사용자 정의주요 타겟: 전자제품 중고 구매 및 중고 판매를 원하는 개인 사용자.추가 타겟: 중고 제품 경매로 판매 및 구매 하려는 개인 사용자 및 소규모 사업자3. 핵심 기능 설계사용자 계정 및 인증이메일 및 소셜 로그인 (Google, .. 2025. 1. 19. 이전 1 다음 728x90 반응형