본문 바로가기

TIL39

프론트엔드 개발자의 TIL 보호되어 있는 글 입니다. 2020. 1. 2.
프론트엔드 개발자의 TIL #037 TIL #037 191223 월 오늘 배운 점 1. 공유하기 기능을 위해 외부 패키지를 추가하고 플러터 업그레이드를 했더니 compile 에러가 났다. 다운그레이드 후 다시 실행해보니 또 다른 종류의 compile 에러가 뜨고.. 한 단계 더 다운그레이드 해봤다. compile 에러는 내 코드 상의 에러가 아니라는 점에서 나를 힘들게 한다,, 고칠 수 있는 방법이 상당히 제한적인 것 같은 느낌이다. build.gradle의 classpath dependency를 3.5.0에서 3.4.2로 수정해주었다. 이걸 알아내기까지 거의 3시간이 걸렸다.. 그리고 바로 공유하기 기능 구현 성공! 2. 검색 기능 구현을 위한 화면 작업을 시작하였다. 3. SNS 3주차 뉴트로 굿즈를 업로드하였다. 내일 배울 점 1. .. 2019. 12. 23.
프론트엔드 개발자의 TIL #036 TIL #036 191222 일 오늘 배운 점 1. 마이스튜디오 디자인 협업 디자인의 세부적인 부분을 디자이너 친구와 맞춰보았는데, Figma에서 제공하는 픽셀에 따라 크기를 설정하면 화면 크기가 다양한 디바이스에 다 다르게 디스플레이가 될 것을 우려하여 비율로 디자인하는 방법을 제안했다. 프론트에서는 MediaQuery의 size를 활용하여 width와 height에 실수를 곱한 후, 배치 방식을 설정해주면 되는데, 디자인 툴에서는 비율이 어떻게 지원되는지 몰라서 어려웠다. 내가 퇴근한 후 이 부분이 해결이 되었는지 모르겠다.. dp, sp, px의 차이에 대해 다시 생각해보는 계기가 되었다. 픽셀은 가장 지양해야 하는 크기 설정 단위이고, 안드로이드에서는 dp를 사용하는데 이는 해상도에 상관없이 일정.. 2019. 12. 22.
프론트엔드 개발자의 TIL #035 TIL #035 191220 금 오늘 배운 점 1. 핀테크 멘토링 사무실 방문 몇 달전 뵈었던 핀테크 주관기관에서 오시는 멘토님을 다시 뵙게 되었다. 지난번보다 개발 현황에 대해 더 구체적인 보고를 듣고 싶어하셨고, 팀원이 아닌 외부인에게 앱의 흐름에 따라 기술 구현 정도를 설명해볼 기회는 발표 영상을 촬영한 것을 제외하고는 처음이라 약간 횡설수설했다.. 그래도 어떤 부분이 아직 구현이 덜 됐거나 보완이 필요하고, 어떤 부분이 완성도 있는 부분인지 하나씩 짚어나가며 설명하다보니 나도 왠지 정리가 되는 듯해서 좋았다. 2. 이화 스타트업 치어업 송년회 팀원끼리 다같이 교내 창업보육센터에서 주관하는 공식적인 송년회 자리에 참석했다. 명함을 나눠드리고 인지도를 높이려는 목적도 있었지만, 개인적으로는 내가 창업.. 2019. 12. 20.
프론트엔드 개발자의 TIL #034 TIL #038 191218 수 오늘 배운 점 1.SNS 퍼미션 컨택 다음 주차에 포스팅할 뉴트로 굿즈에 관한 자료조사가 끝났고, 셀렉 결과에 따라 각 작가님한테 퍼미션 연락을 진행했다. 굿즈 제작하시는 분들은 다 인스타 계정이 있으셔서 DM으로 연락을 드릴 때 작가님의 다른 굿즈들도 구경하게 되는데, 정말 제각기 색깔이 다 다르다. 이런 분들이 많이 우리 앱에서 활동하셨으면 좋겠다.ㅎㅎ 2. 마이스튜디오 화면 수정 게시물 목록이 화면에 따라 비율이 자동 조정돼야 하는데, 비율도 잘 안 맞고 가독성이 떨어지는 느낌이라 수정해주고 있다. 내일 배울 점 1. 내일은 송년회! 교내 창업보육센터에 소속된 산학협력 및 창업 회사들을 위한 송년회가 있다. 공식적인 송년회 자리는 어떤 느낌일지 궁금하다. 위의 송년회.. 2019. 12. 18.
프론트엔드 개발자의 TIL #033 TIL #033 191217 화 오늘 배운 점 1. 그동안 다른 업무들을 하다가 드디어 Flutter에 관한 글을 아주 오랜만에 쓰는 기분이다. Firebase messaging 패키지를 활용한 Notification 기능 구현에 대해 공부해보자. 역시 설정 작업을 해주어야 한다. //installation @pubspec.yaml dependencies: flutter: sdk: flutter firebase_messaging: // android app src build.gradle // update package name from defaultConfig -> applicationId // add google-service apply plugin: 'com.google.gms.google-servi.. 2019. 12. 17.