본문 바로가기
SMALL

회사8

입사 176일째_API 관련 회의, 회원가입 페이지 수정 @ API 관련 회의 - 웹팀과 API 관련해서 어떻게 데이터를 줄지, 어느 정도 범위의 데이터를 줄지에 대해 회의를 했다. 그리고 회원가입에서 어떤 API가 필요한지 피드백을 전달했다. @ 회원가입 페이지 수정 - 회원가입 페이지 Step 2에서 전체 동의 버튼 및 하단 버튼들을 수정하고, Step 3에서 아이디와 비밀번호 정규식 적용, Alert 창을 만들었다. 2021. 1. 19.
입사 176일차_회원가입 페이지, Alert Popup @ 회원가입 페이지, Alert Popup - 현재 진행 중인 프로젝트에서 회원가입 페이지의 액션별 Alert Popup을 띄우는 작업을 진행했다. 현재 개발용 Pass 간편 앱, 문자 인증 테스트를 진행할 계정을 제공받지 않은 상태이고 회원가입을 하는데 필요한 API도 전달받지 않은 상태에서 개발을 했다. - 현재로서는 화면을 만들고 버튼, 텍스트 필드의 액션을 구현하는 것밖에 하질 못 하고 있다. 그리고 1월 19일 오후 1시에 웹과 API를 맞추는 작업을 할 예정이다. 2021. 1. 19.
입사 165일째_KGC 메인 화면 만들기 2021년 1월 8일 @ KGC 메인 화면 중에서 몇 초마다 옆으로 움직이는 광고 이미지를 만들었다. 만드는 중 팁을 정리하려고 한다. - 광고 이미지들은 스크롤 뷰가 바운스가 되지 않아야 하기 때문에 Scrolling Enabled와 Paging Enabled만 체크해준다. - Page Control에서 Hides for Single Page를 체크해서 페이지가 하나인 경우 Page Control을 숨긴다. - 만약 메인 화면에 테이블 뷰에 넣을 테이블 뷰 셀을 만들고 있다면 위와 같이 버튼이나 라벨 등이 테이블 뷰 셀에 Outlets로 연결되어 있는지 확인해야 한다. 실수로 File's owner에 연결되었다면 메인 화면 테이블 뷰의 셀에 넣어지지 않을 것이다. @ 메인 화면 TableView에 들어.. 2021. 1. 16.
입사 164일째 KGC 메인 화면, 신세계 푸시 메시지 에러 처리 2021년 1월 7일 @ KGC 메인 화면 - KGC 앱을 만들기 위해 제플린을 참고해서 메인 화면에 있는 요소들을 만들기 시작했다. 우선 디자인들을 보고 헤더에 어떤 것들이 있으며 이것을 어떻게 코드를 작성하면 좋을지 생각하여 코드를 짰다. 또한, 추가되는 아이콘이나 부분들이 있으면 그것들만 추가할 수 있게 짰다. @ 신세계 푸시 메시지 에러 처리 - 신세계 쪽에서 테스트 기기에 개발용으로 설치한 앱에 푸시 메시지가 가지 않는다고 하여 압구정로데오역의 신세계로 갔다. 안드로이드 쪽에선 패키지명에 영어 소문자가 아닌 대문자가 포함되어 있어서 .apk 파일을 외부에서 다운받아 설치하려 하면 푸시 메시지가 안 왔던 것이고 iOS는 테스트 기기에 개발용이 아닌 운영용 앱이 설치되어 있어서 키가 맞질 않아 푸시.. 2021. 1. 7.
입사 163일차_앱 배포, 베이스 프로젝트 코드 분석, 기획서 의견 제시 2021년 1월 6일 @ 앱 배포 2020년 11월 16일부터 12월 17일까지 푸시 메시지 링크 렌더링 기능을 구현했던 SI_SMO 앱을 애플에 심사 제출했다. 신세계에서 철수할 때 맥북 포맷을 해버려서 개발 인증서가 사라져서 신세계에서 제공했던 맥북으로 배포를 하는 줄 알았다. 하지만 신세계 PM은 내 맥북에서 배포하는 줄 알고 있었고 결국 신세계에서 제공했던 맥북으로 심사 제출을 진행했다. 신세계 맥북에 있는 운영 소스 프로젝트에는 개발 인증서와 배포 인증서가 다 등록되어 있기 때문에 Product > Archive를 통해서 Distribute App을 했다. 이 때 주의사항들을 숙지하고 애플 개발자 사이트에서 SI_SMO 앱을 심사 제출했다. 만약 개발 인증서나 배포 인증서가 없다면 맥북의 키체인.. 2021. 1. 6.
입사 142일차 신세계 프로젝트 끝(2020.11.18 ~ 2020.12.17) 2020년 12월 16일 11월 18일부터 했던 신세계 스모앱 푸시 메시지 링크 렌더링 기능 추가 프로젝트가 끝났다. 나중에 2021년 1월에 배포할 때 다시 신세계에서 부를 수도 있다고 한다. 프로젝트를 하면서 FCM 푸시 메시지가 어떤 원리로 휴대폰에 오는 건지 기본적인 구조도 확실히 알지 못해서 사고도 치고, 지시받은 로직을 혼자서는 구성하지 못해서 앞으로 어떻게 회사를 다녀야할지 많이 깨달았다. 첫째, 매일매일 1시간에서 2시간 정도 iOS앱을 개발하는 언어인 Swift와 Objective-C를 공부하고, 또한 디자인 패턴인 MVC, MVP, MVVM, Viper 등에 대해 공부하고 예제를 만들어야겠다. 집에 와서 놀지말고 조금씩 조금씩 공부해야지 안 그러면 앞으로 7개월 후 입사한지 1년이 되는.. 2020. 12. 16.
LIST