depromeet / 14th-team5-ios Goto Github PK
View Code? Open in Web Editor NEW디프만 14기 개발하다가 5잉~ 금지 iOS팀 레포입니다.
디프만 14기 개발하다가 5잉~ 금지 iOS팀 레포입니다.
정해진 코드 컨벤션에 맞게 코드 스타일을 수정합니다.
Global State을 적용해 델리게이트 패턴을 개선합니다.
main reactor를 추가합니다.
위젯화면 관련 뷰 개발
2개의 사이즈 대응
카카오톡 로그인 추가
작업을 설명하세요
위젯 개발을 위한 간단한 폴더와 파일 추가
온보딩 화면 개발하기
SettingViewController
화면 구현CameraViewController
, CameraDisplayViewController
GUI 바탕으로 UI 리펙토링CameraDisplayViewController
서버 네트워크 통신 비즈니스 로직 추가CameraViewController
GUI 바탕으로 Margin, Padding 값이 잘 맞는지14-team5-iOS 프로젝트 PULL_REQUEST_TEMPLATE.md 생성
14-team5-iOS 프로젝트 ISSUE_TEMPLATE.md 생성
닉네임, 생일, 프로필 사진 전송 개발
홈에 가족 초대 기능을 추가합니다.
피드 뷰를 추가합니다.
온보딩 디자인 구현 및 개발
(이미지는 변동 된다고 하여 추후에 적용예정)
GUI 이후 바뀐 내용 수정하도록 하겠습니다.
WidgetExtensions
확장을 위한 Target
Setting, App Project dependencies 추가Bundle Id
수정 및 WorkSpace 네이밍 수정pippi
추가Bundle Id
, App 네이밍이 수정 되었는지사진 자세히 보기시에 하단 이모지 뷰를 구현하고 이모지 선택 액션을 추가한다.
원래 collectionview로 구현하였으나, 이모지 5개가 고정되면서 다음줄로 넘어갈 일이 없을 듯 하여 stackview로 구현하도록 하겠습니다!
xcconfig
파일이 프로젝트 경로에 존재하는지 체크extension을 추가하겠습니다.
추가 후 필요한 메서드 각자 작성하면 될 것 같습니다!
사진 자세히 보기 초기작업을 진행하겠습니다.
Initializer Dependency Injection
Base Code 추가CameraViewController
, CameraViewReactor
, CameraViewRepository
, CameraDIContainer
추가닉네임, 생년월일, 이미지 선택 화면구현
familyview를 추가합니다.
공통으로 사용할 profileview까지만 생성하도록 하겠습니다!
대략적인 뷰만 먼저 구현하기 때문에 Reactorkit은 추후에 작성하도록 하겠습니다.
denied
, restricted
일 경우 카메라 접근 재설정 팝업을 통해 CustomCameraView UI 화면이 잘 뜨는지 -> 설정화면에서 접근 허용 할 경우토큰 관리를 위한 저장소 개발
KakaoSDK 설치합니다.
메인 뷰 화면을 마무리하겠습니다.
가족 구성원 기능 추가,
시간체크 기능 추가 하겠습니다.
위젯관련 UI작업 및 통신 작업 수행
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.