플러터 강의를 수강하며 공부하는 도중 pubspec의 의존성 버전 충돌 문제가 발생했다.전부 바꾸기는 너무 귀찮았기 때문에 해당 강의에서 사용하는 flutter 버전으로 다운그레이드를 결정했고, 프로젝트 마다 flutter 버전을 다르게 가져갈 수 있어야겠다는 생각을 하게되어 FVM(Flutter Version Manager)을 알아보게 되었다. Windows의 경우 chocolatey를 통해 설치할 수 있다,choco install fvm MacOS의 경우 homebrew를 사용해서 설치할 수 있다.brew install fvmfvm --version FVM 사용 방법릴리즈 명령어를 통해 모든 플러터 버전을 확인할 수 있다.fvm releases 원하는 버전을 install 명령어로 설치하면 된다...
Flutter에서는 프레임워크 엔진이 초기화 되는 동안 Native Splash Screen이 노출된다. Native Splash Screen을 대응하지 않으면 IOS의 경우 흰 화면이 노출되는데 이는 App Store 심사에서 Reject 사유가 된다.Android의 경우 위 이미지와 같이 기본 Native Splash Screen이 존재한다. Native Splash Screen 적용 방법pub.dev에서 flutter_native_screen 설치 가이드를 따라가 보자. 아래 명령어를 통해 의존성을 설치하고, 문서를 따라 flutter_native_splash.yaml를 프로젝트 root 경로에 생성하고, 적용하고 싶은 옵션의 주석을 풀어 작성하면 된다.해당 문서를 읽어보면 Splash 이미지를..
Meilisearch 설치 방법은 지난 포스팅에서 다루었고, 오늘은 실제 spring에서 사용하는 예제를 기록하려고한다.구글에 한국 블로그 중에 meilisearch를 실제로 사용한 예시 코드가 잘 없다.. 의존성 추가 (Maven)pom.xml에 아래와 같이 meilisearch sdk를 추가한다. 나의 경우 다른 버전의 okhttp를 사용해야하는데 meilisearch sdk 내부적으로 okhttp를 사용하기 때문에 exclusion으로 제외하고, 따로 주입하였다. 문제가 없는 사람들은 exclusions는 무시하고 진행하면 될 듯하다. com.meilisearch.sdk meilisearch-java 0.14.1 com.squareup.ok..
아이디어를 서비스로 만들기 전에 해당 아이디어의 가능성을 보기 위해서 시장 조사는 필수이다.시장 조사를 통해 유사 서비스를 찾고, 유사 서비스와의 차별점, 시장의 크기, 정부 지원 유무 등을 파악해야 다 만들고 나서 발생하는 문제를 최소화 할 수 있다. 아래는 마켓 리서치에 활용할 수 있는 팁에 대해 정리해보았다. 구글 검색 제대로 활용하기 (feat. 검색 명령어)반드시 포함되어야 하는 단어, 문장쌍따옴표(")로 감싸고 여러 개가 필요하다면 (+)로 추가할 수 있다.ex) "검색어1" + "검색어2" ~~ 파일 형식 지정filetype:원하는 확장자로 원하는 파일 타입을 지정할 수 있다. 클릭 시 바로 다운받아지는 링크 검색 시 유용함ex) filetype:pdf 원하는 사이트에서만 검색site:..