[TripLog] Day4: UI/UX 상세 설계
·
iOS Project/[배포] 최종프로젝트
일시: 2024.01.19팀 이름 : 스파르타 iOS 개발 2팀Github : https://github.com/Sparta-iOS-Development-Team-2/TripLog GitHub - Sparta-iOS-Development-Team-2/TripLogContribute to Sparta-iOS-Development-Team-2/TripLog development by creating an account on GitHub.github.com오늘의 주요 성과Figma를 활용하여 TripLog의 모든 화면에 대한 상세 UI/UX 설계를 진행했다.UI/UX 설계 완료모든 화면에 AutoLayout 적용 완료일관된 디자인 시스템 확립Font, Color를 설정하고 통일된 디자인 설계주요 디자인 논의 ..
[TripLog] Day2: 프로젝트 기초 구축
·
iOS Project/[배포] 최종프로젝트
일시: 2024.01.17팀 이름 : 스파르타 iOS 개발 2팀Github : https://github.com/Sparta-iOS-Development-Team-2/TripLog GitHub - Sparta-iOS-Development-Team-2/TripLogContribute to Sparta-iOS-Development-Team-2/TripLog development by creating an account on GitHub.github.com오늘의 주요 성과어제의 기초 세팅을 바탕으로, 오늘은 프로젝트의 구체적인 방향성과 구조를 확립하는데 집중했다.1. 프로젝트 이름: 트립록(TripLog)한글로 표기하기로 결정국내 사용자를 타겟으로 하는 앱의 특성을 반영Velog처럼 기록이라는 의미를 넣기 위..
[TripLog] Day1: 최종 프로젝트 시작
·
iOS Project/[배포] 최종프로젝트
팀 이름 : 스파르타 iOS 개발 2팀Github : https://github.com/Sparta-iOS-Development-Team-2/TripLog GitHub - Sparta-iOS-Development-Team-2/TripLogContribute to Sparta-iOS-Development-Team-2/TripLog development by creating an account on GitHub.github.com 프로젝트 개요최종프로젝트로 팀 구성이 되었고 부리더를 맡아서 팀원들을 도와주며, 실시간 환율 기반 해외여행 가계부 앱을 만들어 배포하기로 했다.아직 앱 이름 (프로젝트 이름)을 정하지는 못했지만 각자의 여행때 느꼈던 필요성을 어필하여 지출 가계부를 쓸때 원화로 자동 계산해주는 기능..
팀 프로젝트 종료 KPT 회고(2025.01.15)
·
Today I Learned
Keep도움과 협력우리 팀이 잘했던 점들을 돌아보면, 먼저 팀원 간에 서로 어려움을 겪는 부분에 대해 즉각적으로 도움을 주고받았습니다. 코드 상 구조에 대해 충돌나는 부분이 있어도 서로를 존중하는 태도로 건설적인 피드백을 주고 받은 점이 프로젝트 진행에 큰 도움이 되었습니다.초기 설계 및프로젝트 초기 단계에서 설계와 아키텍처 구축에 공을 많이들여 각자 맡은 기능을 구현하고 병합하는데 있어 큰 문제없이 프로젝트를 완료할 수 있었습니다.피드백 수용코드 리뷰에서 받은 의견을 적극적으로 수용하고 개선하고자 노력하였고 개선사항에 대해 빠르게 대응하여 큰 이슈 없이 프로젝트를 완료할 수 있었습니다.ProblemMilestone짧은 기간동안 프로젝트를 진행하면서 마일스톤 관리가 미흡했습니다. 마일스톤이 명확하게 작성..
[iOS] 포켓몬 도감 프로젝트 (3.5) - URL에서 ID 추출 트러블 슈팅
·
iOS Project/PokeDox
Github PR 해결 : https://github.com/SpartaCoding-iOS5/Week10-PersonalProject/pull/18 ✨[Feat] 포켓몬 도감 기본 기능 구현 by Jamong-mini · Pull Request #18 · SpartaCoding-iOS5/Week10-PersonalProject작업사항 메인 화면 및 상세 화면 UI 구현 3x3 그리드 형태의 포켓몬 목록 구현 무한 스크롤 기능 구현 주요 코드 변경 UI 구현 MainViewController: 3x3 그리드 CollectionView 구현 DetailViewController: 포켓몬 상github.com1. 문제 상황ViewModel과 ViewController을 연결하고 난 뒤 데이터가 들어오지 않는 ..
[iOS] 포켓몬 도감 프로젝트 (3) - API Response Models 구현
·
iOS Project/PokeDox
Github 이슈: https://github.com/SpartaCoding-iOS5/Week10-PersonalProject/issues/2 API 모델 정의 · Issue #2 · SpartaCoding-iOS5/Week10-PersonalProject설명 PokeAPI의 응답을 처리하기 위한 모델을 정의합니다. 작업 내용 PokemonListResponse 모델 구현 페이지네이션 정보 포함 기본 포켓몬 정보 포함 PokemonDetailResponse 모델 구현 포켓몬 상세 정보 포함github.com 1. API Response Models의 필요성MVVM 아키텍처를 사용할 때 PokeAPI로부터 받는 데이터를 앱에서 사용하기 위해서는 모델이 필요하다.특히 포켓몬의 타입 정보는 다음과 같이 복잡한..
[iOS] 포켓몬 도감 프로젝트 (2) - Network Layer 구현
·
iOS Project/PokeDox
Github 이슈: https://github.com/SpartaCoding-iOS5/Week10-PersonalProject/issues/1 NetworkManager 싱글톤 구현 · Issue #1 · SpartaCoding-iOS5/Week10-PersonalProject설명 API 통신을 담당할 NetworkManager를 싱글톤 패턴으로 구현합니다. 작업 내용 NetworkManager 클래스 생성 싱글톤 패턴 구현 Generic fetch 메소드 구현 URL Request 생성 Response 디코딩 Error 핸들링 RxSwift Obsegithub.com1. NetworkManager 구현 배경네트워크 레이어를 구현할 때 고려해야 할 사항들이 있다.재사용성: 여러 API 호출에서 공통으로 ..
[iOS] 포켓몬 도감 프로젝트 시작하기 - 프로젝트 설계편
·
iOS Project/PokeDox
Github : https://github.com/SpartaCoding-iOS5/Week10-PersonalProject GitHub - SpartaCoding-iOS5/Week10-PersonalProject: Week10 - PokéDex ProjectWeek10 - PokéDex Project. Contribute to SpartaCoding-iOS5/Week10-PersonalProject development by creating an account on GitHub.github.com 0.  들어가며여러 프로젝트를 수행하면서 시작하기 전 기능과 화면을 먼저 설계하는 것이 중요하다는 것을 깨달았다.(이번 과제에 필수 구현 기능과 화면에 대한 값을 주셔서 정리하고 시작함) 1. Use Case ..
[01.05] 포켓몬 도감 만들기
·
Today I Learned
2024.01.05 할 일 정리Github : https://github.com/SpartaCoding-iOS5/Week10-PersonalProject GitHub - SpartaCoding-iOS5/Week10-PersonalProject: Week10 - PokéDex ProjectWeek10 - PokéDex Project. Contribute to SpartaCoding-iOS5/Week10-PersonalProject development by creating an account on GitHub.github.com 포켓몬 도감 앱 만들기0. 프로젝트 초기 설정 (진행중)프로젝트 초기 설정 (완료)#1 프로젝트 생성 및 기본 설정CocoaPods 설정RxSwift, Kingfisher 등 의존..
폐인에서 사람으로 깨닳게 해준 소중한 계기
·
일기장
어떠한 계기로 내 생활을 돌아보는 시간을 가졌다. 그 덕분에 운동을 다시 시작했고, 규칙적인 생활을 다시 시작한지 이틀째다.스스로를 되돌아보니 나도 모르게 폐인의 길을 걸어가고 있었다는 것을 깨달았다. 부트캠프를 위해 하루 12시간을 방 안에서 보내다 보니 활동량이 줄어들었고, 그에 따라 생각도 점점 얕아졌다.늘 깊이 생각하고 자신을 잘 돌보던 예전의 내 모습은 사라지고, 프로젝트 마감에 쫓기며 본능적으로만 살아가는 모습이 되어있었다. 졸리면 자고 배고플 때 먹고, 운동은 전혀 하지 않는 삶.이렇게 나조차 제대로 챙기지 못하는 여유 없는 삶 속에서, 내 옆 사람을 어떻게 제대로 챙길 수 있었을까.많이 실망했을 그 사람에게 지금까지 나를 받아주고 의지할 수 있게 해준 것에 대해 미안함과 고마움이 말로 표현..