마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 채팅어플 질문입니다. help!

0 추천
채팅어플 간단히 만들예정인데요.

구글링 해서 보면 예제나 간단히 테스트용으로 한 것들을 보니까

대부분 Firebase를 쓰더라고요.

만약 수익이 발생하면 google에서 수수료 30%를 갖고 가는데

만약 firebase로 된 소스를 제 개인 서버에 있는 DB에 mysql로 변경하고 싶은데

firebase쓰는거랑 mysql 개인서버에 저장하는 소스가 완전 다른가요 ?

아니면 비슷한가요...?
익명사용자 님이 2019년 1월 22일 질문

1개의 답변

0 추천

만들기 나름입니다. 간단히 구현하면 다를테구, 일부러 firebase 와  동일한 동작을 하는 API를 구성하면, 

어느정도  동일하게 사용가능합니다. 간단한 API는 firebase서버와 개인 서버의  URL만 바꿔 사용하는 것도 불가능한 건 아닙니다.

PS. 수수료 30%는 구글 플레이 스토어 수수료이고, firebase 는 사용량에 따라 수수료가 따로 나갑니다.

익명사용자 님이 2019년 1월 22일 답변
수수료 30%는 이미 알고 있는 내용입니다.
또한 firebase서버와 개인서버의 url만 바꿔 사용하는 것이아니라
google의 firebase에 데이터를 저장하는 것이 아닌
제 개인 서버의 mysql DB에 데이터를 저장하려고 하는데
소스가 완전히 달라지겠죠?
혹시 해당 질문에 괜찮은 사이트가 있으면 url 부탁드리겠습니다!
똑같은 답변드립니다.
 대충 만들면 달라질테구. 의도적으로 firebase library와 유사한 인터페이스를 가진 라이브러리를 만들고, Factory 패턴등을 통해, 원하는 라이브러리를 사용하게 하면, 코드 변경 없이  url 변경만으로도 원하는 쪽을 쓰게 하는 것도 이론상 불가능하진 않습니다.
단지 배보다 배꼽이 더 클테니.. 일반적인 개발자 그렇게 만들 필요가 없죠..
필요하신 사항은 아래 코드를 참조하시면 될 듯 하네요.
http://androidcss.com/android/android-php-mysql-login-tutorial/
...