분류 전체보기19 [창업 일기] 두 번의 값진 실패 경험 2019년 9월 ~ 2020년 10월 두 개의 프로젝트를 창업했습니다. * 썸 타고 싶을 때 ‘썸그널’ - SNS 기반 비밀고백 서비스 * 라이브 쇼핑 ‘라브’ - 라이브 커머스 플랫폼 비록 두 프로젝트 모두 실패했지만 저한테는 정말 값진 경험이었습니다. 고생은 고생대로 했지만 그만큼 많이 배우고 성장할 수 있었습니다. 그때를 떠올리며 당시에 왜 실패를 했는지 되짚어보고자 합니다. 라브 프로젝트 실패 원인 욕심내 많은 기능을 담으려다 늦어진 출시 처음 라이브 쇼핑앱을 기획했을 때 아이디어가 마구 샘솟았고 많은 기능을 담으려고 욕심냈습니다. 스트리밍 기능만 해도 정말 복잡한데 거기다 상품 자동 촬영 업로드 기능, 상품 재고관리 기능, 모델 등록 기능 등 많은 기능을 다 넣으려고 했습니다. 그러다 보니 출시.. 2022. 10. 18. [Android] 스트리밍 서비스 개발 기록 2019년 9월부터 7개월간 진행했던 라이브 커머스 프로젝트 '라브' 개발에 대해 기록한 글입니다 :) 목차. 1. 스트리밍 서비스를 개발하게 된 계기 2. 라이브 스트리밍 구조 설계 3. [Android] 라이브 스트리밍 연동하기 4. [Android] 스크롤 되는 영상 뷰 만들기 스트리밍 서비스를 개발하게 된 계기 중국 타오바오 라이브 커머스가 대박 나고 우리나라 동대문에도 라이브 방송을 하는 중국 왕홍(인플루언서)들이 붐비던 2019년, 한국형 라이브 커머스를 개발해 보자!! 마음먹고 4명의 개발자가 뭉치게 되었습니다..! 라이브 스트리밍 구조 설계 [영상 송신 구조] - 클라이언트에서 영상을 H.264/AAC 포맷으로 인코딩 한 후 RTMP를 통해 서버에 전송합니다. [영상 수신 구조] - 서버에.. 2022. 10. 14. 디자이너와 협업을 잘 하기 위해서 본 글은 스타트업 개발자의 개인적인 생각을 바탕으로 작성한 글입니다 :) 개발자와 디자이너, 물과 기름이라는 소리 들어보셨나요? 개발자는 매일 '안돼요!'만 말한다고 하고 디자이너는 매일 '1px만 수정해 주세요!'라고 한다고 합니다..ㅎㅎ 저도 처음 디자이너와 협업을 할 때 어떻게 해야 될지 모르겠고 막막했던 적이 있었습니다. 그동안 협업을 하며 시행착오를 겪고 느낀 점들을 토대로 저만의 협업 Tip을 정리해 보려고 합니다. | 서로의 소중함, 그리고 서로에 대한 존중 저는 예전에 개발자 4명에서 서비스 창업을 한 적이 있는데 초기 기획부터 디자인까지 하려니 정말 막막했습니다. '아 이렇게 디자인이 힘든 거구나...' 창작의 고통?을 느꼈습니다. 디자인의 소중함을 느끼고 디자이너를 존중하는 계기가 되었.. 2022. 8. 12. [Git] 개발팀 협업을 위한 실용적인 커밋 방법 목차. 1. 커밋 메시지, 왜 규칙이 필요할까 2. 좋은 커밋 메시지를 작성하기 위한 규칙들 3. 좋은 커밋 메시지의 예 4. 커밋은 언제 하는 것이 좋을까 5. 좋은 커밋 방법에 대한 내 생각 커밋(commit) 의미 있는 변경 작업들을 저장소에 기록하는 동작 커밋 메시지, 왜 규칙이 필요할까 버전 변경사항 기록 시 일관성 없이 메시지를 작성하게 된다면 시각적 통일성을 떨어뜨리고 커밋 히스토리를 파악하는 데 어려움을 줄 수 있습니다. 특히 여러 명이서 협업할 경우에 더더욱 커밋 메시지 규칙은 중요해집니다. 잘 구성된 커밋 메시지는 협업하는 다른 개발자에게 그리고 미래의 나에게 변경사항에 대해 전달하는 가장 좋은 방법입니다. 좋은 커밋 메시지를 쓰게 됐을 때 아래와 같은 이점을 얻을 수 있습니다. - 몇.. 2022. 8. 4. 안드로이드 권장 아키텍처 목차. 1. 앱 개발자가 직면한 문제 2. 일반 아키텍처 원칙 3. 권장 앱 아키텍처 4. 구성요소 간 종속 항목 관리 5. 일반 권장사항 본 포스팅은 안드로이드 공식 사이트의 앱 아키텍처 가이드 문서를 바탕으로 작성되었습니다. 앱 개발자가 직면한 문제 공식 문서에서 가장 먼저 나와있는 키워드는 ‘모바일 앱 사용자 환경'입니다. 우리가 평소에 핸드폰을 이용할 때를 떠올려 보겠습니다. 여러 가지 앱을 왔다 갔다 이동하면서 사용하거나, 앱 이용 중에 전화가 오거나, 앱 안에서 사진 선택 기능을 이용하며 갤러리로 이동하거나… 등 우리는 앱을 사용하면서 한 곳에만 머물러 있지 않습니다. 이러한 환경을 모바일 앱 사용자 환경이라고 보시면 됩니다. 앱은 일반적인 데스크탑과 달리 훨씬 복잡한 구조를 가지고 있습니다... 2022. 7. 26. 이전 1 2 3 4 다음