Flutter Never Die — Flutter Never Die
전체 글

전체 글

    [Flutter] 플러터 - 버전 변경하기

    1. 플러터 sdk 설치 경로에서 터미널 열기 2. git checkout 3. flutter --version 누르면 다운로드 진행, 변경 완료

    mac 세팅

    1. 마우스 휠, 키보드 세팅, 독스 등 기타 설정 2. 사파리에서 구글 다운로드 3. AppStore에서 xCoed, Runcat 4. homebrew 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 환경변수 설정 (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/telamosyeon(유저이름)/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)" 5. iterm2, oh-my-zsh 설치 $ brew install iterm2 $ sh -c "$(curl -fsSL ..

    [Flutter] 플러터 - part 키워드

    Dart의 part 키워드를 활용하여 코드 관리하기 대규모 프로젝트에서는 모든 코드를 하나의 파일에 넣는 것은 누가봐도 현명하지 않습니다. 파일이 길어지면 코드를 읽고 이해하기 어려워지며, 여러 개발자가 협업할 경우 충돌과 오류의 가능성이 높아집니다. 회사 내부 프로그램을 위한 패키지 등을 개발할 때 해당 패키지가 너무 길이 다른 개발자가 이해하기 힘든 상황 등 보다 더 편리한 협업 및 개발의 유연성을 더하기 위해 나온것이 "part"키워드 입니다. part 키워드는 하나의 Library의 코드를 여러 파일로 나눌 수 있습니다. 먼저 main.dart 파일의 대해 알아보겠습니다. 메인은 my_library의 일부이며 utils.dart와 models.dart파일이 현재 파일에서 사용되도록 선언함, 이렇게..

    [Flutter] 플러터 - 패키지 이름 바꾸기

    플러터에서 기존 패키 지명을 바꾸려면 안드로이드 부분과 ios 부분 모두 건드려줘야 하는데요 이는 매우,,, 번거롭습니다 그래서 오늘은 change_app_package_name를 활용하여 쉽게 패키 지명을 일괄 교체하는 방법에 대해 소개하고자 합니다. change_app_package_name 라이브러리 활용법 최신 버전 확인 후 설치하세요! https://pub.dev/packages/change_app_package_name change_app_package_name | Dart Package Change App Package Name with single command. Update AndroidManifest, build.gradle, MainActivity files & move MainAct..

    [Flutter] 플러터 - shared_preferences, secure_storeage

    앱의 로컬 저장소에 데이터를 간단하게 저장하고 불러오려면 shared_preferences 패키지를 사용할 수 있습니다. shared_preferences에 대해 소개하겠습니다. shared_preferences는 플러터에서 공식적으로 지원하는 패캐지입니다. 해당 클래스를 사용해서 저장한 값은 앱을 종료하고 다시 실행해도 데이터가 유지됩니다. 이는 shared_preferences가 앱의 로컬 저장소에 데이터를 저장하고, 이 데이터는 앱이 종료되어도 유지되기 때문입니다. 따라서 앱을 다시 실행할 때에는 이전에 저장한 데이터를 불러와 사용할 수 있습니다. 저 같은 경우 알림 기능을 on/off 상태를 관리하는 변수나 사용자의 지난 로그인 정보 등을 담는 용도로 사용합니다. https://pub.dev/pa..

    [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` from `Flutter` -> Fetching p..

    [Android] 나의 첫 출시 어플 - "대타 출동"

    벌써 한 해가 끝나가네요... 올 한 해 정말 많은 것을 실천했고 대부분 결과도 좋았습니다. 저에게 있어 2023년은 좋은 사람들도 많이 만나고 내적, 외적 성장 등 24년 인생 중 가장 만족스러운 한 해입니다. 학생이라는 신분을 마치며 제 인생의 첫 번째 막이 끝나가는 것 같습니다. 그렇다면 전역 후 2019년 코딩을 시작하고 그 동안 배움을 증명하듯(군대 2년은 빼고 ㅎㅎ,,) 만들게 된 애플리케이션에 대해 소개하고 합니다. 대타 알바생 구인 구직 서비스 2023.02.02 ~ 2023.06.15 (3인) (현재 서버는 가동 중이지 않습니다.) Google Play Store 바로가기(Link) 대타출동 - 알바 대타 구하기 - Google Play 앱 알바 대타 서비스( 베타 버전 ) play.go..