목록Flutter (16)
Learn to share,Share to learn
6월 2일이다. 오늘은 파이어 베이스를 적용한 내 깃허브를 공유해주었고, 앞으로의 계획에 대해 이야기했다. 일단 소스트리를 이용해서 협업을 진행하기로 했다. 소스트리는 깃허브 사용을 도와주는 비쥬얼 도구? 인데, 자세한 내용은 아래를 참고하자 https://uxgjs.tistory.com/181 Git GUI 소스트리(SourceTree) 설치방법과 사용방법 멋찐 개발자 같은 경우 검정 화면에 하얀색 글씨로 타이핑을 치며 Git 명령어를 실행시킬텐데요. 그게 멋지긴 하지만 편한 형태는 아닙니다. Git을 좀더 편하게 사용하기 위해서는 Git GUI(Graphic User ux.stories.pe.kr 그리고 https://flutterawesome.com/ 과 pub.dev에 대해 공유해주었다. 아무래도..

6월 2일 팀프로젝트를 준비하며 패키기의 사용법에 대해 좀더 공부하고있었다. 패키지의 UI 가 내 생각과 달라 고쳐야 할 경우가 많은데, 이때 해결방안에 대해 알게되었다!!! 역시 오픈 카톡방이 정말 도움이 된다. 패키지 소스코드를 받아 저장하고, 그 소스코드 내에서 UI 를 수정한후, 해당 패키지를 내 프로젝트에 넣어주면 되는거였다!!! https://blog.naver.com/chandong83/221876364791 플러터(Flutter) - 패키지(Package) 수정하기 - with GitHub 지난번 "QR 코드 스캔" 패키지를 이용해 아주 간단하게 "QR 코드 스캔" 예제를 제... blog.naver.com 이게 무슨뜻인가 했었는데, 그런의미였구나 ㅎㅎ 재밌당 ----------------..

5월 25일 일단은 기획서를 먼저 작성해봤다. 아직 팀원과 상의는 하지 않고 내가 생각한 주제로 만들어봤다. 1. OTT서비스의 종료 예정작, 공개 예정작을 보여주고, 해당 작품을 클릭하면 기대된다, 혹은 종료전 꼭 보는게 좋다와 같이 댓글을 달수 있는서비스. 나만의 리스트를 만들어 공개되었을시 리스트에 있는 작품들이 공개되었다는 알림을 보내주는 기능도 구현할 예정. 마지막으로 파이어베이스 요금과 공개 예정작을 보여주는 특성상, 오래 리뷰 댓글을 유지할필요가 없다 생각해 약 3주쯤 후 작품 댓글을 파이어베이스에서 삭제하도록 구현 예상 기술 내역: 파어어베이스, 파이어베이스 로그인, 파싱, 유저별 댓글관리 등 현재는 정말 간단하게 만들어봤다. 랭킹 부분은 지울가능성이 있다. 저부분을 최근 공개작으로 만들고..

5월 24일이다 아직 프로젝트명도, 뭘 만들지도, 어떻게 만들지도 정하지 않았다 일단은 사람만 구했다. 이번 프로젝트의 성패는 내가 팀장으로서 중심을 잘 잡고 진행하는데 달려있다. 5월 넷째주 회의록 1. 어떤 프로젝트를 만들것인가? 2. 디자이너 영입에 관해, 아는 인맥이 있는지 3. Flutter 로 개발을 진행하는것에 대해 어떻게 생각하는지 4. 각자의 개발 경험에 대하여 아마 내가 경험이 가장 많을듯 하니, 프레임워크, 디자인패턴, 아키텍쳐에 대해 공부와 적용하고, 플러그인 관련 버전 맞추는것까지 먼저 해둬야 할듯 싶다. 나도 경험이 많지는 않지만 인턴경험이 없었을때는 정말 아무것도 몰랐었으니까.. https://genieker.tistory.com/123 개발자들도 헷갈리는 몇가지 용어들 Fra..
5월 24일 일단 주말은 flutter 프로젝트를 공부했다. 모바일에 알림이 있을경우 bottomsheet나오는 부분을 공부했고 api 관련해서도 좀더 익혔다. 그리고 엥.. 클린아키텍쳐가 디자인 패턴이 아니라 framework였다. 클린 아키텍쳐는 공부해보니 뭔가 개발자의 10계명 같은 느낌으로 설명하곤 하던데 https://www.castingn.com/sourcing/kkultip_detail/110 프레임워크(framework)란? 비개발자라면 IT 프로젝트 할 때마다 들었지만 생소한 단어, '프레임워크'. 개발 생산성과 효율성을 좌우하는 프레임워크의 정의, 종류, 특징을 알아봅니다. www.castingn.com 이 글을 참고하니 확실히 프레임워크가 맞는것같다. 개발은 구현을 위한 수단이자 방법..
5월 20일 어제는 석가탄신일, 그 전까지는 몸이 안좋아 컨디션 관리를 좀 했다. 포스팅은 하진 않았지만 공부는 하고있다. 현재 하고있는 부분은 알고리즘 공부인데, 이전에 알고리즘 수업을 두번이나 들어 어떤 알고리즘인지는 모두 알고있어 진도가 빨리 나가는 편이다. 다만 문제에 적용하는 부분, 파이썬 코드로 짜는 부분은 아직 익숙하지 않다. 원래는 C를 하다 C++로, JAVA로, DART로 넘어가 공부하다 파이썬을 하니 머리가 혼미한느낌이다. 어차피 큰틀은 같긴하지만... 현재 이것이 취업을 위한 코딩테스트다의 챕터 5의 DFS/BFS까지 공부했다. https://covenant.tistory.com/132 DFS BFS란? 백준 문제추천 DFS BFS란? 백준 문제추천 그래프의 모든 노드를 방문 하는 ..

5월 12일 medium.com/swlh/the-simplest-way-to-pass-and-fetch-data-between-stateful-and-stateless-widgets-pages-full-2021-c5dbce8db1db Easy Ways to Pass and Receive Data With Flutter Stateful and Stateless Widgets or Pages 2021 Novice App Developers Guide medium.com 위젯간의 데이터를 넘겨주는법에 관한 글이다. 넘겨받을 위젯에 파라미터를 작성하고, 넘겨줄 위젯에서 파라미터를 넣어 보낼 위젯을 호출한다. 이게 가장 기초 방법인데, 연결되어있지 않을때는 어떻게 하는지 공부하기 플러터의 모든 widget 클래스..

5월 7일 객체 지향 프로그래밍에 약하다고 느껴 생활코딩 자바 opentutorials.org/course/1223 를 공부했다. 예외 1 까지 한번 개념을 잡았다. 플러터를 이용한 개발을 할때 Clean Architecture 를 이용한 디자인 패턴을 이용해 개발을 했고, 각각의 인터페이스를 그려주는 view, 함수가 동작하고 기능이 구현되는 controller, 데이터 처리를 맡는 presenter 세 부분으로 나누어 각각의 페이지를 구현했었다. 이때 부족했던 부분이, 각각의 뷰,컨트롤러,프레젠터간 데이터 전달에 관해 개념이 잡혀있지 않아 많이 해맸는데 이부분을 보충하기 위해 부족하다고 생각했던 기본 개념을 먼저 공부했다. 배운점 : 대규모 프로그램을 만들기 위해선 재사용이 필수, 이런 점을 위해 만..