본문 바로가기

전체 글

창업일지5 네트워킹 시간 : 좋은 팀원들과 훌륭한 아이디어와 격려를 나누어서 좋았다. 팀단위 클론코딩 시간 : 정답지가 나와있는 상황에서 나는 할맛이 안났고 팀원과 git 협업에 대한 지식을 공유하였다. - 감사나무와 프로젝트 관리 도구에 대한 피드백을 잘 받았고 다른 곳에 내용을 정리하였다. - 팀원들의 아이디어를 듣고 조언과 격려를 하였다. - 이런 네트워킹 시간에서는 서로 도움이 되려고 하기 때문에 감사하다는 말을 자주 쓴다. 팀원들이 감사나무 어플이 있으면 좋겠다고 했다. 창업세션 강사: 황순영 주제: Growth, 지속적으로 성장하는 제품 만들기 핵심 - 그로쓰 해킹의 오해와 진실 - 키 메트릭 - Buzz KPI 발라내기 - 그로쓰 파밍 - 집착적으로 쪼개고, 발견하고, 개선하기 KPI 정하기 - 궁극적.. 더보기
창업일지5 git 강의 - 권중훈 개발한지 오래되어서 git는 매우 익숙하다. git 입문 강의는 적을 것이 없다. mvp 개발특강 - 임상원(플러터 그 사람) 서울대학교 기계공학부 - 문제 인식 - 문제 해결에 대한 가설 설정 - 가설 검증 ((나에게 적용)) - 감사한 마음을 기록하고 관리하고 싶다. - 카톡은 너무 직접적이다. - 감사를 습관화하고 싶다. 가설 - 감사를 보내고 도착지연을 적용한다. - 받은 감사, 보낸 감사를 랭킹으로 보여주어 경쟁 재미를 제공한다. - 지역 랭킹, 개인 랭킹, 그룹 랭킹, 관계 랭킹 중요! - 한달에서 두달에서 개발을 끝내야한다. 그 안에 못 만들면 mvp 기획량을 줄여라 - 거인의 어깨 위에서 개발하자. 이미 잘 만들어진 서비스/라이브러리를 이용하자 - 확장용이성을 고려해.. 더보기
개발일지4 thumbnail: volumeInfo["imageLinks"]?["thumbnail"] ?? "https://upload.wikimedia.org/wikipedia/commons/thumb/6/65/No-Image-Placeholder.svg/1665px-No-Image-Placeholder.svg.png", 플러터 앱개발 4회차에 코드를 제출함 팁 - url_launcher로 외부 링크를 브라우저로 열 수 있다. - url_launcher를 사용하기 위해서 ios와 android는 별도의 설정이 필요하다. - https://pub.dev/packages/url_launcher 의 리드미에서 어떤 파일을 수정해야하는지 확인할 수 있다. - TextEditingController로 Textfield의 t.. 더보기
창업일지4(공개용) 플러터개발일지4(https://baeun.tistory.com/25) 둘 중의 하나를 고르라면 사람! 이 제일 중요하다. 프리토타이핑을 해봐라( 프로토타이핑보다 이전 과정이다) '이 회사가 얼만큼 커질 수 있을까?' 팀빌딩하기 - 공동창업자로서의 최소기준을 만족하는 사람 : 사업에 전념할 수 있는 사람, 겸손하고 남을 배려할 줄 아는 사람, 사회에 가치를 만들고 싶은 사람, 나와 이야기가 편한 사람 => 이 기준이 매우 중요하다. - 지분은 대표가 많이 갖는 것을 추천한다. 1/n 피하기 필수. 공동창업자 간의 계약 => 계약서를 쓰면 싸움을 하더라도 격렬하게 싸우지 않게 된다. 인재찾기 => 나중에 회사의 요직이 될 사람들이다. 즉, 요직자들은 직원에게 자기 정신을 클로닝한다. => '이 사람이 100.. 더보기
개발일지3주차 - late라는 키워드를 쓰면 초기화 컴파일 에러를 피할 수 있다. 다른 방식으로는 변수타입 선언시 ? 를 넣어줘도 된다. 예) String?. late String name or String? name - TextField의 값을 가져올때 컨트롤러 파라미터에 텍스트컨트롤러 인스턴스를 넣어준다. 이 인스턴스를 통해 값을 가져올 수 있다. - TextField의 에러메시지가 널인경우 에러메시지가 없다. 그러나 빈문자열인 경우 에러메시지가 있는 것으로 처리된다. - Navigator.pop 시 데이터를 전달하려면 두번째 인자에 데이터를 넣어주면 navigator.push 부분에서 리턴받아 쓸 수 있다. 넘기는 데이터가 널러블인지 잘 판단한다. 널러블이면 푸시부분에서 받을때 널러블 타입으로 받아야한다. 예) .. 더보기
창업일지3 PMF - PMF(프로덕트 마켓 핏) - MVP 미니멀 비아블 프로덕트 최소기능제품 - 이터레이션(반복) 위 3가지는 it제품의 핵심개념이다. pmf를 찾았다! -> 불티나게 팔리거나 사랑해주는 시장이 있는 제품 mvp 시장 반응 확인용 간단 제품 : 가설은 뾰족하고 기능은 간단할 수록 좋다. pmf - 굉장히 빠른 성장세 - 고객의 재방문 - 수익성 주의사항 - pmf 찾기전에 팀을 늘리는 것( 최대 10명 이하) - 마케팅으로 인해 오는 고객을 재방문으로 착각하지 않기 mvp - 아주 초기 제품(구린걸 빠르게 만들어야한다) - 아주 작은 고객군 ((자기개발 오프라인 모임)) - 어떤 가치를 전달할 수 있는지 확인할 수 있는 제품 (피드백을 집착적으로 수집해야한다.) ((우리방향과 고객의 방향이 맞는지.. 더보기
개발일지 2주차 플러터 - 위젯 분리를 위해 다른 파일로 분리시키는 것을 배웠다. 스테이트풀과 스테이트리스 위젯을 구분할 수 있다. -> 하나는 setState 함수 호출시 재빌드 할 수 있는 위젯이다. - 실습과제를 통해 탭컨트롤러를 적용할 수 있게 되었다. 더보기
개발일지 2주차(샤잠) library_view.dart import 'package:flutter/material.dart'; class LibraryView extends StatelessWidget { const LibraryView({ Key? key, required this.songs, }) : super(key: key); final List songs; @override Widget build(BuildContext context) { return SafeArea( child: Padding( padding: const EdgeInsets.symmetric(horizontal: 16), child: Column( children: [ Row( mainAxisAlignment: MainAxisAlignment.spa.. 더보기