
구글에서 내놓은 프로그래밍 언어
flutter 는 Dart와 UI를 구성하는프레임워크 이자 collection of Tools
(flutter 가 프로그래밍언어라고 GDSC 면접때 말했던거 같은데... 부끄럽네)
Single CodeBase -> flutter의 번역 -> Machine Code -> IOS/Android 의 flow라고 한다.
1.모바일: IOS,Android
2.Web
3.Desktop app: window, MacOS, Linux
🚨 지원범위이지, 개발 가능 범위가 아님을 유의하자
이게 무슨말이냐면, IOS 앱 생성 때문인데,
MacOS 에선 IOS 앱만 생성이 가능하고, Window 에선 IOS 앱 생성이 불가능하다.
다만 Android와 Web app 는 전 플랫폼에서 생성이 가능하다.
Visual Studio - 'Git 리포지토리에 활성 변경 내용이 너무 많습니다.' 해결 방법
flutter setup을 마치고 vsc github tap이 너무 지저분해서,
Terminal 에서 rm -rf .git을 활용하여 .git 폴더를 삭제했다.
이후 flutter doctor를 통해 검사를 진행했는데,
git 과 미연동되어있다는 에러를 뱉어냈다.
먼저 git 자체가 없어졌나 terminal에서 git --version 을 돌려봤는데,
멀쩡히 git file은 잘 살아있었다.
https://docs.flutter.dev/get-started/install/macos#install-xcode
Add the following line and change [PATH_OF_FLUTTER_GIT_DIRECTORY] to be the path of your clone of the Flutter git repo:
official document를 확인해보니,
flutter git 과 clone이 된 경로를 추가하는 과정에서 답을 찾았다.
desktop의 .git을 지워버리다 보니, flutter git과 연동시켜놓았던 path 역시 desktop으로
지정해 놓았는데, 이것도 같이 clone이 끊겨 에러를 뱉어낸 것이다.
path 수정보단 새마음 새뜻으로 flutter SDK를 재설치 했다 ^^
재설치 이후 Mac OS를 Ventura 에서 Sonoma로 업데이트를 진행했다.
Flutter setup시 설치한 Android Studio, Xcode 가 잘 실행이 되는지 확인하는 과정을 거쳤다.
그런데 Xcode 실행시
https://developer.apple.com/forums/thread/731005
macOS 와 Xcode version이 맞지 않는다는 에러가 등장했다.
App Store 에서 Xcode의 version을 15 버전으로 업데이트를 진행하니
해결 되었다.