서비스를 만들어볼 생각이다.
서비스를 만들면서 발생한 이슈와 생각의 흐름을 정리하고 기록하기 위한 글이다.
우선 빠르게 만들어서 시장반응을 보고, 그에 대응하는 개인 프로젝트를 진행해볼 생각이다.
그럼 이 프로젝트를 통해서 얻고자 하는게 무엇인가?
어떤 비즈니스 모델을 만들것인가?
-> 최근 사람들이 금융에 부쩍 관심이 많아졌다.
-> 그럼 이번 프로젝트에서는 처음 유입되는 흔히 말하는 주린이(?)들을 위한 앱을 만들어보자
-> 너무 플랫하게 만들면 경쟁 서비스가 많고, 차별점이 필요하다.
-> LLM을 통한 인공지능 부가서비스를 넣어서 차별화를 주면 좋을거 같은데
그럼 어떤 플랫폼을 선택할 것인가?
-> 앱, 웹 크게 2가지로 볼 수 있을거같은데
일단 iOS - SwiftUI를 통해 빠르게 앱을 만들어보자.
-> 왜냐하면 Android는 최근 구글스토어에 등록시 20명 테스트가 필요하다는 꽤 까다로운 조건이 붙었다.
-> iOS를 선택한 이유중 하나는 개인적으로 appleDeveloper 관련해서 지불하지 않아도 되는 13만원을 지불해서이다 ( ㅋㅋ )
-> 그러면 차라리 그냥 웹뷰기반으로 앱을 만들어볼까, 그렇기엔 너무 UI/UX적으로 짜증나는 부분이 많을거같은데
-> 일단 iOS + 서버 + DB 이렇게 구현을 해보자
그럼 어떤 기능이 필요할까
-> 뉴스를 크롤링해오자, 그리고 출처를 표시해주고, 주린이들 수준에 맞는 뉴스로 재조립해서 원본뉴스와, 인공지능이 대답하는 글을보여주는것도 재밌겠다.
위 기능을 먼저 우선 만들어서 배포해보자 그럼 뭐가 필요할까
- 앱 아이콘
- 앱 스플래시 화면
- 액티비티 흐름도
- 앱 화면 구성도
- 뉴스 크롤링 서버
- 뉴스 저장 DB
- 게시글 DB
- API 서버
- 뉴스 가공 서버
- 통계 서버
추가적으로 고려해볼만한게 뭐가 있을까 우선순위를 정하지말고 일단 나열해보자
-> 회원가입을 통한 유저 확보
-> 구독 모델
-> CI/CD
-> 보안
-> 크롤링에 관한 법적검토
-> SNS 기능? -> 채팅, 게시글올리기
-> 환율 및 각종 주가에대한 차트
...
아니다 너무 많이 생각하지말고 빠르게 강력한 기능 하나를 출시해보고 상황을 지켜보자
앱 초기 광고는 어떻게 해야할까, 사실 이건 랜덤인거같기도 하다. 여러 전략이 있겠지만 일단 앱을 완성도 있게 만들고, 노이즈마케팅을하던, 돈을 지불하고 광고를 맡기던 해봐야겠다.
바로 개발에 들어가보자