[회고록] Toucher 후기 1편 (Apple Developer Academy)
·
기타/후기
안녕하세요 불망입니다,,! 12월달에 아카데미를 수료하고 휴식하다가 2024년이 되어서야 그 동안 개발하느라 회의하느라 노느라 미뤄 놓았던 회고를 합니다..! MC2란 Mini Challenge 2로 두번째 프로젝트라고 생각하시면 될 것 같습니다. 소개해드릴 앱은 앱 스토어에 배포를 하였습니다. 아래 링크에서 확인하실 수 있습니다. https://apps.apple.com/kr/app/toucher/id6474778455 나의 역할 두번째 프로젝트를 소개하기 앞서 저에 역할에 대해서 알려드리겠습니다. 이번에 저는 다양한 경험을 해보고 싶었습니다. 저는 프로젝트를 진행하면서 쌓은 경험은 저에게 큰 도움을 주고 앞으로 어떤 문제가 발생할 때 다양한 경험이 그것을 해결해 줄 수 있다고 생각하는 사람입니다. 그..
[TIL] Swift 문법, 협업 능력
·
기타/Today I Learned
Swift 문법 코딩 테스트 연습을 하다가 문법에 관한 것을 배웠다. for i in 0...array는 배열의 인덱스 범위를 0부터 배열의 마지막 인덱스까지 모두 포함하는 반면, for i in 0..
[Git]Pull Request
·
Git
깃허브(Pull Request)란, 다른 사용자가 작성한 저장소에서 변경 사항을 병합(merge)하기 위한 요청을 의미합니다. 이는 오픈소스 프로젝트에서 특히 많이 활용되며, 다수의 개발자들이 하나의 프로젝트를 함께 개발할 때 사용합니다. 이번 글에서는 깃허브 Pull Request에 대해 자세히 알아보겠습니다. Pull Request의 개념 Pull Request는 Github에서 제공하는 기능 중 하나입니다. 저장소(Repository)를 포크(Fork)한 뒤, 포크한 저장소에서 변경 사항을 가지고 원래 저장소의 소유자에게 병합(merge)해달라고 요청하는 것입니다. 기본적으로 Pull Request는 아래와 같은 시나리오로 진행됩니다. 저장소를 포크(Fork)합니다. 포크한 저장소에서 변경 사항을 ..
[Git] 깃허브를 활용한 협업 방법 및 가이드
·
Git
안녕하세요 불망입니다. 오늘은 제가 사이드 프로젝트인 피플에서 개발하면서 자주 사용했던 깃허브에 대해서 소개하려고 합니다. 깃허브(GitHub)는 소프트웨어 개발과 관련된 버전 관리 시스템을 제공하며, 오픈소스 프로젝트를 위한 웹호스팅 서비스를 제공하는 플랫폼입니다. 깃허브는 개인 개발자들은 물론이고, 팀 프로젝트에서도 광범위하게 활용되고 있습니다. 1. 깃허브에 프로젝트 생성하기 우선 깃허브에 프로젝트를 생성해야 합니다. 새로운 레포지토리(Repository)를 만들고, 초기 코드를 업로드합니다. 이 때 코드의 초기 버전은 버전 관리 시스템을 이용하여 저장하고, 수정사항은 깃허브를 통해 업로드합니다. 2. 이슈 트래킹 프로젝트가 진행됨에 따라 발생하는 이슈들은 깃허브를 통해 트래킹합니다. 이슈 관리를 ..
[피플] - 이슈 수정 (git, 협업능력)
·
Flutter
안녕하세요 오늘은 제가 피플내에서 했던 일 중 하나를 소개하려고 가져왔습니다. 저희는 플로우 업무툴을 사용하는데 아래처럼 요청사항이 들어왔습니다! 1번 이슈 로그인 없이 댓글 작성,대댓글 작성, 채팅을 누를때 팝업창이 나오게 했습니다.(피플생활, 사연) 피플은 로그인 없이 이용할 수 있는데 사용할 수 있는 기능이 제한적입니다. 이번 이슈는 로그인을 안한 상태에서 글에 댓글을 달거나 채팅을 하려는 경우 아무런 팝업, 알람이 나오지 않았기 때문에 유저에게 어떠한 정보도 알려주지 않는 상태였습니다. 그래서 로그인을 안한 상태에서 로그인을 해야만 사용할 수 있는 기능을 이용하려고 할 때 팝업창을 띄워 유저가 로그인을 해야만 이용을 할 수 있다고 알려주는 기능을 만들었습니다. 2번 이슈 로그인 없이 설정 눌렀을 ..