[피플]플러터 Google Map Api 사용 방법
·
Flutter
안녕하세요 불망입니다! 피플에서 메인 기능으로 지도 커뮤니티를 기획하게 되어서 지도 개발을 시작 하였습니다. 간단한 아키텍처 구성을 해봤습니다. - 모든 헌혈의 집 위치를 가져와서 마커 표시 - 마커 눌렀을 때 - 바텀 시트 조금 보여주기 - 바텀 시트 눌렀을 때 - 센터 상세페이지로 이동 - 지도 탭을 눌렀을 때 현재 위치 가져와서 보여주기 - 검색창은 기존 검색창 사용 - 검색 했을 때 검색 결과를 누르면 좌표이동해서 보여주기 - 검색 결과 필터링(지도 완성후 기능추가 & 백엔드) - 헌혈의 집 버튼 : 헌혈의 집만 마커 표시 - 헌혈의 카페 버튼 : 헌혈의 카페만 마커 표시 - 가까운 헌혈의 집 보여주기(지도 완성 후 기능 추가) - 내 위치표시 : 내 현재 위치 표시 - 아이콘 커스텀마이징 위 기..
Sicon(수화통역서비스)어플 개발 후기 - 첫 협업 프로젝트
·
기타/후기
안녕하세요 불망입니다~! 오늘은 제가 전공별 협업 비교과 프로그램에서 우수상을 수상 받은 프로젝트에 대해 소개드리겠습니다. Sicon 프로젝트는 제가 군휴학 후 3학년으로 학기를 시작하고 처음으로 ios app 개발자로 협업을 하였던 프로젝트입니다. 그동안 토이 프로젝트만 하던 제가 협업 프로젝트를 해보니 많은 것을 느끼고 배울 수 있었고 더욱 욕심이 났습니다. 물론 이 프로젝트는 서비스하는데 실패하였지만 저에게 있어서 중요한 프로젝트라고 생각합니다. 저처럼 협업 프로젝트를 해보시지 않았던 분들에게 이 글을 읽고 도움이 되셨으면 좋겠습니다! 소개 이 프로젝트는 장애인과 비장애인의 소통을 위해 만들고자 한 프로젝트로 교내 타 전공생들과 협업하여 프로젝트를 시작했습니다. 목표는 ICT 멘토링 프로젝트 승인!..
info.plist 사라지는 문제
·
SwiftUI/정리
문제 플러터로 개발하다가 환경변수문제에 너무 힘들어서 초기화 하던 시절이 있었다. 현재는 거의 문제 해결 가능하지만 한달전에는 환경 설정이 너무 어려워서 초기화를 몇번 했을 때가 있었다. 프로젝트들을 깃에다가 올려 저장하여서 걱정없이 초기화를 하였지만 SwiftUI를 다시 공부하려고 git에서 내 TAICO프로젝트를 가져와서 실행하려는 순간 이러한 문구가 나왔다. Build input file cannot be found: '/Users/ha/Developer/SwiftUI/Taico/Taico/Info.plist'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it..
[Apple Developer Academy]2기 합격 후기(1차 서류&테스트)
·
기타/후기
안녕하세요 이번에 애플 디벨로퍼 아카데미에 합격하여 포항으로 가게 된 아카데미생입니다 iOS 개발자가 되는 좋은 기회가 될 것 같아서 정말 기쁩니다. 이 글로 다음 2024년 애플 디벨로퍼 아카데미에 지원하실 분들에게 도움이 되었으면 좋겠습니다. 아카데미에 붙기까지 제 개인 후기를 작성 해보려고 합니다. 지원하게 된 계기 학교생활을 하며 SwiftUI를 독학하고 있는 상황에서 평소처럼 침대에 누워서 유트브를 보는데 IT기기 리뷰 영상에서 애플 디벨로퍼 아카데미생 모집 영상을 봤고 그 즉시 알아보고 온라인 인포세션 신청을 하였습니다. 저는 IOS App 개발자를 목표로 공부중이었는데 정말 저한테 좋은 기회일거 같아서 지원을 하였습니다. 지원하는 부분은 총 3가지였는데 테크/디자인/기타(단어가 기억이 안나요..
[NIKE clone] 3D 신발 에니메이션
·
SwiftUI/개발
앱 설명 나이키 신발 쇼핑 어플로서 신발 사이즈와 3D 모델링이 된 신발 이미지를 가져와서 신발을 3D로 볼 수 있게합니다. 앱 기능 신발 이미지 시점 X축 이동 , Y축 이동 신발 사이즈 조정 장바구니 버튼 문법 SceneKit : 3D 이미지들을 사용하기 위해 가져오는 API SCNScene : 표시 가능한 3D장면을 구성하는 노드 계층 및 전역속성을 위한 컨테이너(애플 문서) / 내생각 String이나 Bool처럼 3D를 담당하는 문법 CGFloat : 비트수의 차이 32bit에서는 float으로 64bit에서는 Double로 처리 $변수 : 먼저 @Binding 또는 @State로 선언해준 변수들을 양방향으로 연결되도록 해줘야해서 ‘$’을 사용하여 바인디 시켜 값을 변경 zIndex : 겹치는 뷰..
[피플] 응원해요 기능 수정
·
Flutter
안녕하세요 오늘도 피플에서 한 일 중 하나를 가져왔습니다. 업무내용 현재 테스트 결과 아이폰8에서 이미지처럼 오류를 확인할 수 있었습니다. 디자이너분이 말씀해주신 응원해요 아이콘 위치 조정과 응원해요 기능 수정 (게시글 밖에서 눌렀을 때 게시글로 이동, 기획의도는 생활처럼 하트가 채워짐) 인증 횟수 오버 플로우 수정 응원해요 패딩 값 수정 응원해요 기능 오류 수정 개발내용 : 1. 인증 횟수 오버 플로우 수정 처음에는 Iphone SE 기준으로 수정하려고 했지만 iphon14,14pro도 overflow가 생겨서 iphone SE와 똑같이 적용시켰습니다. iphone pro max 기종은 문제가 없어 기존 디자인을 유지합니다. 2. 응원해요 패딩 값 수정 디자이너분이 말씀해주신 부분으로 응원해요 아이콘 ..