Flutter

    [플러터] 프로젝트 내 Json 파일 읽기

    [플러터] 프로젝트 내 Json 파일 읽기

    글로벌 서비스를 제공할 때 기본적으로 텍스트들을 번역하게 되는데 이 때 Localizations를 가장 많이 사용한다. 프로젝트 내에 json 파일에 object 형태로 저장된 번역을 불러오는 방식이다. 번역 이외에도 많은 양의 데이터를 프로젝트내에 저장하고 불러와서 사용해야하는 경우가 있다. 플러터에서 기본으로 제공하는 json 입출력으로 간단하게 map, list 변수에 json 데이터를 파싱할 수 있다. 파싱이란? 다른 형식으로 저장된 데이터를 원하는 형식의 데이터로 변환하는 것 프로젝트 내 Json 파싱 assets: - assets/json/ pubspec.yaml의 assets에 경로를 추가하는걸 잊지말자! String jsonString = await rootBundle.loadString(..

    [플러터] curl: (3) URL using bad/illegal format or missing URL

    [플러터] curl: (3) URL using bad/illegal format or missing URL

    flutter 업데이트를 git으로 pull 하는 도중 어디가 잘못되었는지 디버그에서 지속적으로 아래와 같은 에러가 발생했다. 에러 curl: (3) URL using bad/illegal format or missing URL 추가적으로 Flutter doctor에서도 아래와 같이 출력되었다. 해결 SDK 삭제/재설치만 몇 번을 반복한지 모르겠지만 git의 close된 이슈에 아래 구문이 있었고, 터미널에 입력 후 해결되었다.. sudo sh -c 'curl https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -' sudo sh -c 'curl https://storage.googleapis.com/download.dartlang.o..

    한국어 언어학습 앱, 링고리 (Lingory) 런칭!

    한국어 언어학습 앱, 링고리 (Lingory) 런칭!

    지난 20년 10월 우연한 기회로 교육에 대한 같은 생각을 가진 대표와 일을 창업을 시작하게 되었다. 비대면 강의를 듣고 있어 출근하며 일을 할 수 있기도 했고, 다른 모든 상황들이 잘 맞아떨어져 함께 하기로 했다. 무보수로 예비창업 패키지에 선정되어 받은 지원금으로 한국어 선생님 두 분을 채용하고, 공유 사무실 한켠을 얻었다. 10월부터 3월까지 6개월간 주말 없이 자는 시간을 제외하고 12시간 이상 플러터로 앱을 개발했다. 설계부터 런칭까지 주니어의 능숙함으로 했어야 했기에 지금 보면 설계가 잘못된 부분이 굉장히 많고, 이런 부분들이 눈에 보인다는게 신기하다. 갈 수록 원하는 것을 능숙하게 만들 수 있게 된 것 같고, 클린 코드를 지향하며 개발하고 있다. 컨텐츠의 기획, 디자인 설계, 개발 등 모든 ..

    [프로젝트] NFC를 사용한 무인 점포 결제 애플리케이션

    [프로젝트] NFC를 사용한 무인 점포 결제 애플리케이션

    GitHub - Yusang-park/Megapos: 🐯Unmanned store payment application using NFC that changes uncomfortable store usage experience 🐯Unmanned store payment application using NFC that changes uncomfortable store usage experience - GitHub - Yusang-park/Megapos: 🐯Unmanned store payment application using NFC that changes uncomforta... github.com MEGAPOS 본 프로젝트의 슬로건은 '내 손 안의 계산대'이다. 애플리케이션을 설치한 스마트폰을 우리가 흔..

    [플러터] Status bar 색상 변경하기

    [플러터] Status bar 색상 변경하기

    앱이 개발되고 디자인이 갖춰지면 스마트폰 최상단에 위치한 상태 바의 색상이 어색해 보일 것이다. 상태 바의 배경 색상과 글자 색상을 간단하게 변경할 수 있다. 코드 bool isDarkMode; SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle.dark.copyWith( statusBarColor: Colors.white, // Color for Android statusBarIconBrightness: isDarkMode ? Brightness.light : Brightness.dark, statusBarBrightness: isDarkMode ? Platform.isIOS ? Brightness.dark : Brightness.light : Pla..