티끌20 [TECH] 클린아키텍처를 향해서 💨 [티끌] 티끌 클린아키텍처를 향해서 💨 안녕하세요 티플의 안드로이드 개발자 정채현입니다😆😆😆😆😆 저번에 말씀드린 디자인 패턴에 이어서 Clean Architecture에 대한 설명을 이어가려 합니다! 왜 이렇게 다들 클린 아키텍처를 도입하려 하는 걸까요?? 이 이유에 대해 생각하기위해서는 먼저 생각해보아야 할 문제가 있습니다. 👩💻 기능 VS 구조 ? 앱을 볼 때 기능이 중요하다고 생각하시나요? 아니면 구조가 중요하다고 생각하시나요? 기능은 앱의 가치를 만들어 낸다는 점에서 기능이 더 중요하다고 생각하는 사람이 있고 기능과 추가와 수정을 용이하게 하는 구조가 더 중요하다고 생각하는 사람이 있을 것입니다. 사실 저는 원래 기능파였습니다... 일단 기능이 있어야 앱의 가치가 생기기 때문에 기능이 엉망인데 .. 2023. 12. 8. [UI DESIGN] 피그마 오토 레이아웃의 기초 이해하기 [티끌] 오토 레이아웃 개념 이해하기 안녕하세요 티플의 디자이너 나태진입니다 :) 저는 오늘 초기에 간편한 디자인 시스템 구축을 위한 기능, 오토 레이아웃의 간단한 개념과 기본적인 설정에 대해 알아보겠습니다. 🖌️ 오토 레이아웃 기능 소개 피그마를 처음 사용하면서 버튼이나 레이아웃을 짜면서 매번 상하좌우 여백을 직접 조정하면서 맞추게 됩니다. 저의 경우, 직접 조정하면서 맞추는 기간이 꽤 길었는데요. 오토 레이아웃을 설정함으로써 이러한 과정을 생략할 수 있습니다. 특히 버튼이나 리스트, 팝업과 같이 콘텐츠 기능에 따라 프레임 안에서 텍스트가 변경되는 경우는 더 편리하게 사용할 수 있습니다. 이번 글에서는 위 예시에서 대표격인 버튼을 통해 오토 레이아웃에 대해 알아보겠습니다! 보통 이런 버튼에는 유형이 나.. 2023. 9. 10. [TECH] GitHub Actions로 CI/CD 구축하기(2) [티끌] 티끌 GitHub Actions로 CICD 구축하기(2) 안녕하세요 티플의 백엔드 개발자 김유정입니다 :) 저는 오늘 CI/CD를 구축하는 단계에서 CodeDeploy Agent 설치 과정, 배포 스크립트 작성, 배포 동작 추가에 대한 내용을 설명해보려 합니다. 이전 글에서 이어지는 내용입니다. 👩💻 CodeDeploy Agent 설치 다음 명령어를 차례대로 입력합니다. *설치 방법은 ubuntu 기준입니다. # apt 업데이트 sudo apt-get update && sudo apt-get upgrade # JDK 11 설치 sudo apt-get install openjdk-11-jdk # Ruby 설치 (3.xx 버전 설치됨) sudo apt install ruby-full # wget .. 2023. 9. 5. [PRODUCT] 사이드 프로젝트 운영하는 법(feat. 업무 효율화) [티끌] 앱 서비스 프로젝트 운영하기 안녕하세요. 티플의 서비스 기획자 최윤아입니다! 저번 글에서는 서비스 기획자가 디자이너, 개발자와 소통하며 서비스가 어떻게 구현되는 지에 대한 내용을 설명드렸었는데요. 이번에는 팀 전체를 운영하는 관점에서 '더 효율적인 협업을 위해 티끌은 어떤 시도들을 하고 있는 지'에 대해 말씀 드리려고 해요! 🚀 프로젝트 운영의 필요성(feat. PO/PM의 역할)이번 6월, 티플에는 프로젝트 운영의 R&R이 생기게 되었습니다! 티플은 특정한 규칙이나 푸시 없이도 잘 돌아가던 팀이어서 운영에 대한 필요성이 있을까?에 대한 부분을 많이 고민했던 것 같습니다. 그러나 항상 구성원 모두가 다음과 같은 물음을 지니고 있었습니다. 어떻게 하면 우리 팀이 더 효율적으로 일할 수 있을까? 이.. 2023. 8. 28. 이전 1 2 3 4 5 다음