본문 바로가기

스탬프 스케줄러 개발 후기 드디어 1년 정도의 개발을 거쳐 스탬프 스케줄러 앱을 스토어에 올리게 되었다 !! 👏 그룹 근무표 관리 앱을 만들자는 목적으로 2019년 4월 30일에 서버 레파지토리의 Init 커밋을 시작으로 2020년 11월 6일 v1.0 배포까지 508개의 커밋이 있었으며, 개발 중간에 Flutter 로 앱을 개발하기 위해 2개월간의 Flutter 스터디로 하였다. 앱 레파지토리의 Init 커밋은 2019년 11월 27일 이었으며, 2020년 11월 7일 v1.0 릴리즈까지 953 개의 커밋이 있었다. GraphQL서버 개발에서 시작하여 Flutter를 공부하여 앱을 만들고 앱스토어에 올리기까지 정말 많은 개발적 이슈와 개인적 이슈, 그리고 귀찮음과의 싸움이었다. 다 만든 지금 이 프로젝트를 통해 내가 만들어 낸 .. 더보기
Set the global path of Nodejs Set below at the end of .bashrc file # Node global path export NODE_PATH="`npm root -g`:`yarn global dir`/node_modules" 더보기
Mac backtick Fix the backtick when Korean input mode. cd ~/Library mkdir KeyBindings cd KeyBindings cat > DefaultkeyBinding.dict { "₩" = ("insertText:", "\`"); } ^D 더보기
IntersectionObserver We can handle the element impressions using IntersectionObserver API. But this API is not supported some browsers like IE. But we can use this API in more browsers using with IntersectionObserver polifill. But this is not covered all browser. This polifill supports below.. Chrome ✔ Firefox ✔ Safari 6+ Edge ✔ Internet Explorer 7+ Opera ✔ Android 4.4+ You can see the manual in Intersection Observe.. 더보기
Install Flutter in MacOS Download The Flutter SDK Flutter SDK LINK Unzip The Flutter SDK $ unzip [path-to-flutter-sdk]/[flutter-sdk-filename].zip Add PATH of flutter $ export PATH="$PATH:`pwd`/flutter/bin" # OR Add IN .bashrc export PATH="$PATH:[path-to-extracted-flutter-sdk]/flutter/bin" Check the dependencies # Check the output for install or further tasks $ flutter doctor # Result [✓] Flutter (Channel stable, v1.7.8+.. 더보기