전체 글111 [Flutter] 플러터 - shared_preferences, secure_storeage 앱의 로컬 저장소에 데이터를 간단하게 저장하고 불러오려면 shared_preferences 패키지를 사용할 수 있습니다. shared_preferences에 대해 소개하겠습니다.shared_preferences는 플러터에서 공식적으로 지원하는 패캐지입니다. 해당 클래스를 사용해서 저장한 값은 앱을 종료하고 다시 실행해도 데이터가 유지됩니다. 이는 shared_preferences가 앱의 로컬 저장소에 데이터를 저장하고, 이 데이터는 앱이 종료되어도 유지되기 때문입니다. 따라서 앱을 다시 실행할 때에는 이전에 저장한 데이터를 불러와 사용할 수 있습니다.저 같은 경우 알림 기능을 on/off 상태를 관리하는 변수나 사용자의 지난 로그인 정보 등을 담는 용도로 사용합니다. https://pub.dev/pac.. 2023. 11. 27. [Flutter] 플러터 CocoaPods' output & CocoaPods could not find compatible versions for pod 잘 되던 플러터 프로젝트가 갑자기 아래와 같은 오류가 뜨며 안되는 경우가 종종 있다.Launching lib/main.dart on iPhone 15 in debug mode...Running pod install...CocoaPods' output:↳ Preparing Analyzing dependencies Inspecting targets to integrate Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``) Finding Podfile changes Fetching external sources -> Fetching podspec for `Flutter`.. 2023. 11. 25. [Android] 나의 첫 출시 어플 - "대타 출동" 벌써 한 해가 끝나가네요... 올 한 해 정말 많은 것을 실천했고 대부분 결과도 좋았습니다. 저에게 있어 2023년은 좋은 사람들도 많이 만나고 내적, 외적 성장 등 24년 인생 중 가장 만족스러운 한 해입니다.학생이라는 신분을 마치며 제 인생의 첫 번째 막이 끝나가는 것 같습니다. 그렇다면 전역 후 2019년 코딩을 시작하고 그 동안 배움을 증명하듯(군대 2년은 빼고 ㅎㅎ,,) 만들게 된 애플리케이션에 대해 소개하고 합니다.대타 알바생 구인 구직 서비스2022.02.02 ~ 2022.06.15 (3인) (현재 서버는 가동 중이지 않습니다.)Google Play Store 바로가기(Link) 대타출동 - 알바 대타 구하기 - Google Play 앱알바 대타 서비스( 베타 버전 )play.google.. 2023. 11. 24. [SpringBoot] 스프링부트 JPA 단점과 Query DSL 이번 시간엔 연관 관계가 A -(One to Many)→ B -(One to Many)→ C로 설정된 경우JPA의 단점에 대해 포스팅하겠습니다. JPA사용시 단점 : A를통해 연관관계가 없는 C객체를 찾을 때의 이슈 (디폴트 Lazy): A->B->C 의 관계를 가진 엔티티에서의 A엔티티 값을 조회할 때, B와 C는 로딩되지 않습니다. 하지만 레파지토리A에서 A와 연관된 C에 접근하려 할 때 A->C로의 직접적인 연관된 매핑이 없어 B 리스트에 대한 쿼리가 발생하며, 만약 B와 C의 개수가 많다면 이는 성능상의 이슈를 발생시킬 수 있습니다. Lazy 로딩: A를 조회할 때, B와 C는 로딩되지 않습니다. 필요한 시점에 데이터베이스에서 실제로 가져옵니다.A에서 C를 조회하려 할 때, 추가적인 쿼리가 실행되.. 2023. 11. 23. [Flutter] 플러터 .env 파일로 API 키 관리하기 소개플러터(Flutter) 애플리케이션에서 민감한 정보나 API 키와 같은 중요한 값들은 소스 코드에 직접 하드코딩하는 것은 좋지 않습니다. 이러한 정보들을 외부 환경 변수로 관리하여 보안을 강화하고, 유지보수를 쉽게 할 수 있습니다. 이 블로그에서는 Flutter 프로젝트에서 .env 파일을 활용하여 API 키를 안전하게 관리하는 방법에 대해 알아보겠습니다. 마지막으로 .env파일은 깃이그노어로 빼주시면 아~주 간편하게 API KEY관리가 가능합니다.1. dotenv 패키지 설치dependencies: dotenv: ^5.1.0https://pub.dev/packages/flutter_dotenv flutter_dotenv | Flutter PackageEasily configure any flutt.. 2023. 11. 21. [Flutter] 플러터 - http이용, API 호출하기 소개Flutter에서 API를 호출하여 데이터를 송수신하는 것은 애플리케이션 개발에서 중요한 부분 중 하나입니다. 이 블로그에서는 Flutter에서 HTTP 패키지를 사용하여 API를 호출하는 방법에 대해 알아보겠습니다. 구체적으로, http 패키지를 활용하여 API에 POST 요청을 보내고 응답을 처리하는 예제를 살펴보겠습니다.1. http 패키지 설치먼저, http 패키지를 Flutter 프로젝트에 추가해야 합니다. pubspec.yaml 파일에 다음과 같이 패키지를 추가하세요dependencies: http: ^1.1.0버전 사용법은 아래 링크에서 확인 가능합니다. http" href="https://pub.dev/packages/http" target="_blank" rel="noopener">.. 2023. 11. 21. 이전 1 ··· 8 9 10 11 12 13 14 ··· 19 다음