-
[iOS] HandsUp Project #1iOS 2023. 9. 28. 16:46
드디어,,,길고길었던 프로젝트가 끝이 보인다,,,! 테스트 마무리 단계에 들어갔고,,,배포 하기 전, 추석을 맞아서 프로젝트 정리를 해보려고 한다!!!
전반적인 프로젝트 정리를 하고, 음 개발하면서 오류나 아니면 UI/UX 부분에서 고민하다가 해결한부분들은 따로 정리해볼것이다!
많~~~~은 즐겨찾기를 좀 없애고 싶기 때문,,,,아니 좀 미리미리 정리하지 ^^ 정말 못말리는 짱구같은 나다.
이번년도 1월부터 시작했던 프로젝트인데, UMC 3기를 진행하면서 했던 프로젝트이다!
사실 iOS를 처음 배우고 했던 프로젝트라 많이 서툴렀지만, 그래도 나름 한학기동안 공부하고 진행했던 프로젝트라 퀄리티가 나쁘지않다고 본다!
https://steadfast-tellurium-ed7.notion.site/Eunice-8188ba8594a34026b37a92755f599106
유니스(Eunice)/김민경의 워크북
@iOS 1주차 워크북 (iOS, Xcode 소개)
steadfast-tellurium-ed7.notion.site
UMC라는 동아리는 한학기동안 10주의 공부를 진행하고 2달정도 프로젝트 기간을 가진다!
개발에 있어서 필요한 전반적인 공부를 진행한 뒤에 프로젝트를 진행했었다,,! (ㅎㅎ UMC 3기 활동했던것도 정리하려고 했는데, 꽤나 귀찮다,,,,언젠가 하겠지!)
Masters Course START 안내 공지
해당 페이지에 있는 모든 내용은 필독 공지입니다. 마스터즈 코스에 참여하는 모든 챌린저 여러분께서 꼼꼼히 확인해주시길 바랍니다! 또한, 해당 공지 미숙지로 인한 불이익은 책임질 수 없음
makeus-challenge.notion.site
https://makeus-challenge.notion.site/419103c763df4808a398975c3a7ad55a
마스터 코스 가이드라인
3기 UMC 생감자들 지부 챌린저 여러분, 안녕하세요. 생감자들 지부 지부장 서누입니다. 제가 지부장으로서 여러분에게 드리는 마지막 공지가 될 것 같네요. 1월 2일부터 본격적으로 마스터 코스가
makeus-challenge.notion.site
https://makeus-challenge.notion.site/Extension-077b2815a76643bca0e4728611bcd130
Extension으로 생산성 높이기
안녕하세요. 해당 섹션에서는 iOS 개발에 있어서 생산성을 높이는 데 도움을 주는 Extension에 대해 소개하고 있습니다. 다들 꼭 한 번씩 읽어 보시고 적용시켜 보는 걸 추천합니다. 🤍 Thanks to Seori
makeus-challenge.notion.site
동아리에서 다양한 가이드라인을 주었고, 해당 가이드라인에 맞게 프로젝트 초기세팅 후에 진행했다!
프로젝트는 PM들이 기획했던것들 중에 하나를 선택해서 들어갔다!
이게 12월이었는데,,,벌써 10월이 다가오고있다니,,, !
0. Project Introduction
이 시기에는 코로나가 아직 유행하던 시기라서, 코로나로 인해 학우들의 거리가 더 늘어나고, 서로 교류가 쉽지 않다는 문제점을 가지고,
자신만의 캐릭터를 만들어서 채팅, 만남 등 다양한 교류를 하고자 기획했다고 한다!
+ 제공서비스는 아래와 같다! (다른 커뮤니티와는 다르게 위치 기반으로 자신만의 캐릭터를 만드는것이 좀 특이한 포인트이다!)
- 친구들과 1:1 채팅
- 자신만의 캐릭터 만들기
- 내 주변 친구 찾기 (위치기반 서비스)
- 문의사항, 불편신고 접수
원래 시작은 PM 1명과 서버 4명 안드로이드 3명 iOS 3명이서 시작했던 프로젝트였지만, 끝은 몇명 남지않았다,,,
개발기간이 길어졌기에,,,,ㅠㅡㅠ
1. Figma Design
주로 피그마를 통해서 소통하고 디스코드나, 노션 등등을 이용했던것같다.
앱 개발이 처음이었어서 이 화면이 상당히 많아보였다,,,,이후에 다른 프로젝트해보면서 적었다는걸 알게되었다,,,헣ㅎ,,
2. iOS 개발과정
주로 개발할 때는 디스코드를 통해 소통했다. 정규회의도 빼먹지 않고 했던것같다!
https://scandalous-pineapple-1e7.notion.site/Hands-UP-b326997e88f94472aaca41192062b2b1
Hands UP
👋 안녕하세요 hands up 팀에 오신것을 환영합니다.
scandalous-pineapple-1e7.notion.site
https://scandalous-pineapple-1e7.notion.site/iOS-5c111f07eb324d27b3990235f6e1ae50
iOS
파트장님께서는 각팀원분들과 같이 이야기해 개발분량 배분 및 마일스톤 을 짜주시면 됩니다! 팀원분들께서는 각자 작업 시간 및 일정이 다르기 때문에 이 노션을 통해 서로 작업을 파악하고
scandalous-pineapple-1e7.notion.site
음 학기중에는 회의를 많이 못했지만, 그래도 ! 아래처럼 3명이서 정말 다양한 페이지를 만들었고,,,(이건 일부다,,,,)
UI Kit을 이용해서 다양한 VIew를 만들었다! 첫 프로젝트였지만, iOS에 대해 많이 배울수있던 시간이었다!
나는 Home 파트를 담당해서 아래와 같이 요정도? 화면을 만들었다! Naver 지도 API도 연결해보고, 카드 UI도 만들어보고 다양하게 경험할 수 있던 시간이었다,,,!
개발을 할 때는, 다양한 개발 블로그와 공식문서 등을 참고하면서 개발했던것같다! 그리고 팀원 중에 잘하는 팀원이 한명 있어서 그 친구 도움도 많이 받을 수 있었다 ㅎㅎ 몰두했던 방학기간동안에는 새벽까지 잠 안자고 할때도 많았던것같다!
아래는 크롬 즐겨찾기다,,, 정말 다양한 블로그를 참고해서 개발했다,,,
개발하면서 정리하고 싶던 부분들이 꽤 많았는데,,,,차차 정리해봐야겠다 ㅎㅎ
모든 코드는 아래 Git에 정리해두었다 ㅎ 근데 아마 배포하면 private으로 바꿔둘지두?
https://github.com/Eunice991217/HandsUp-iOS
GitHub - Eunice991217/HandsUp-iOS: HandsUP Project iOS Team
HandsUP Project iOS Team. Contribute to Eunice991217/HandsUp-iOS development by creating an account on GitHub.
github.com
3. 그렇게해서 완성된 결과물
음 뭐,,, 학기중으로 넘어가면서 점점 뒤쳐진감이 있었지만, 그래도 이제 마지막 테스트하고 배포만 남았다는게 뿌-듯하다,,,!
아직 뭐 이슈 사항이 좀 남긴했지만, 이제 끝이 보인다 정말루! 배포가 성공적으로 진행되면 자랑해볼것이다,,,히힣
[간단한 시연영상]
시뮬이라 그런가,,,정말 엄청 느리군,,,
'iOS' 카테고리의 다른 글
[iOS] TextView PlaceHolder 추가하기 (0) 2023.09.28 [iOS] UIView 특정 모서리 둥글게 만들기 및 그림자 효과주기 (0) 2023.09.28 [iOS] KakaoMap 마커 커스터마이징 (0) 2023.02.03 [iOS] KakaoMap 이용하기 (0) 2023.02.03 [iOS] KakaoSocial 로그인 구현 (0) 2022.11.28