flutter 3.0 upgrade 후 수정 사항들1

 dart list  선언 부분 The name 'FlatButton' isn't a class. **Old Widget change to New Widget FlatButton => TextButton RaisedButton => ElevatedButton OutlineButton => OutlinedButton** 에러메세지 The operator '[]' isn't defined for the type 'Object'. builder: (context , snapshot) { if (snapshot. hasData ) { if ( snapshot. data ?[ 'obj' ] == null ) { _naviButtonText = ' 등록 ' ; } else { _naviButtonText = ' 확인 ' ; Map temp = snapshot. data [ 'obj' ] ; temp.forEach((key , value) { _regiInfo [key] = value ; }) ; builder: (context , snapshot) { if (snapshot. hasData ) { if ( (snapshot. data as Map)[ 'obj' ] == null ) { * 삼항식 변경 기존 boolname ? aaaa:bbbb; 변경 boolname==true ? aaaa:bbbb; The return type 'WebView' isn't a 'Widget', as required by the closure's context. Open documentation Undefined name 'Javas...

flutter error 에뮬레이터 E/FirebaseInstanceId: Failed to get FIS auth token

  E/FirebaseInstanceId: Failed to get FIS auth token 1. \.android\avd\ 경로에 있는 img 파일 삭제후 재 시작 한다.

프로젝트 개발에 대한 전반적 내용

  개발 전체 흐름도 분석 요건 질의  - 상세 하게 파악 하고 질의 한다 프로세스 흐름 - 서비스 목적 서비스 결과 서비스 대사 사후 관리 기획서 시스템 구조 운영 관리 스케쥴 결과물에 대한 내용 요건 정의서   서비스 사용자의 요구 조건 파악 최종 사용자의 입장 법적 문제 검토 장애 및 오류시 조치 사항 설계 화면 IA 서비스를 위한 필요 화면 서비스 관리를 위한 필요 화면 시스템에 기본적인 필수 요소 화면 구조  화면 설계서 IA에 맞추어 각각의 화면 설계 용어 정의 기능 정의 및 설계 ERD  서비스에 맞추어 데이터 구조 설계 화면에 필요 요소에 대한 데이터 구성 공통 요소 파악 - 데이터의 간결화를 위해서 필요한다 데이터 처리 최적화를 위한 관계 - 대량의 데이터를 처리 하기 위해 필요 예외 처리 - 데이터 생성 및 처리 등에서 예외가 발생 하는 경우 기록 log 관리 - 운용에 있어서 관리 및 기록을 위해서 필요 직관적이 데이터 설계 - 데이터의 이름등은 직관적이고 규칙에 맞게 설계 하는 것이 좋다 확장성 있는 구조 - 유니크 하다는 데이터는 변경이 될 수 있는 것을 염두에 두어야 한다 개발 화면 디자인 화면IA에 맞추어 화면 디자인 및 구성 기능에 맞는 디자인 작업 UI 검토 및 적용 - 제일 어려운 부분중이 하나이다 - 사용자와 운용자 결정권자 모두 만족 시켜야 한다. 개발 서비스 프로세스에 맞게 시스템 전체 구성 및 구조 설계 공통 요소 파악 후 개발 서비스에 따른 외부 연동 및 설계 기능에 대한 개발 - 최적화 된 기능 설계 성능 최적화 데이터 처리 자동화 처리 개발 관리 운용을 위한 개발 테스트 기능 각각의 기능에 대한 테스트 예외 상환 발생시 오류 테스트 화면 화면 설계 및 디자인 적용 여부 UI 점검 및 확인 테스트 내부 테스트 외부테스트  반영 안정화 소스 관리 반영 후 오류 파악 장애 발생시 처리 개발시 주의 유의 프로젝트의 규모 파악 구조 설계 예외 처리를 잘 해야 한다....

eclips 2022-12 rombok error

이미지
  1. 이클립스 새로운 버젼 설치 후 2. rombok로 새로 설치 3. rombok이 적용이 되지 않는다 4. annotaion processing 설정을 수정 했다 조금 더 확인 해봐야 한다.

flutter IOS ERROR 처리 방법

 1. Error (Xcode): could not build module 'CoreFoundation' flutter clean flutter pub get cd ios pod install 2-2. Mac (M1): ❶ 터미널을 열고 관리자 모드로  ffi  설치 (Mac 비번 입력) : sudo arch -x86_64 gem install ffi ❷  arch -x86_64 pod install --repo-update  로 업데이트 실행 ❸  flutter clean  으로 비워준 후 다시  flutter run  으로 재실행 3.  pod repo remove trunk  로 실행 삭제 - 끝 -

flutter ios device no connect error

 [!] Xcode - develop for iOS and macOS     ✗ Xcode installation is incomplete; a full installation is necessary for iOS development.       Download at: https://developer.apple.com/xcode/download/       Or install Xcode via the App Store.       Once installed, run:         sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer         sudo xcodebuild -runFirstLaunch     • CocoaPods version 1.11.3

flutter webview scroll 안되는 경우 gestureRecognizers: gestureRecognizers, 추가 해서 되었다

  final Set<Factory> gestureRecognizers = [Factory(() => EagerGestureRecognizer())].toSet();<b></b></i>     return new Scaffold(       //   title: appTitle,       body: new NestedScrollView(         headerSliverBuilder: (BuildContext context, bool innerBoxIsScrolled) {           return <Widget>[             headerNavCal(context),           ];         },         // controller: _scrollController,         body: Builder(builder: (BuildContext context) {           return WebView(             initialUrl: 'https://www.naver.com/',             javascriptMode: JavascriptMode.unrestricted,            <b> gestureRecognizers: gestureRec...