안녕하세요, 저는 Martin Donadieu입니다.
2021년 7월, 저는 2019년에 설립한 스타트업에서 나아가서 Naas 1년 전인 2019년에 설립한 스타트업을 떠나서
솔로로 프로젝트를 진행했습니다.
첫 6개월 동안, 저는 이전에 4년 동안 개발한 모바일 앱인 Captime을 재시작했습니다.
and things got messy, i had to fix it, but I wanted to avoid releasing a new version, so I searched for a solution to push code updates to my app.
현재의 프로덕션 버전과 문제가 발생했습니다. 그리고 상황이 엉망이 되었습니다. 저는 문제를 해결해야 했고, 새로운 버전을 출시하려고 하지 않았습니다. 그래서 __CAPGO_KEEP_0__ 업데이트를 앱에 푸시하는 방법을 찾았습니다.
Capgo는 Cordova / Capacitor를 실행하는 앱에 대한 지원을 중단한 Microsoft App Center라는 다른 하나의 대안만 남겨두고 있습니다.
Ionic AppFlow의 가격은 개인 개발자에게 적합하지 않습니다.
Ionic과 마찬가지로 저도 이 문제에 대해 불만을 표명했습니다. 저는 Ionic에 연락하여 이 문제를 제기했지만 가격 변경에 대한 개방적인 자세를 보이지 않았습니다.
저는 내 가장 큰 고통인 Capacitor JS 개발 워크플로우에서 실시간 업데이트 기능을 해결하려고 시도했습니다.
1달 동안 시도한 끝에, 하나의 URL에서 zip을 다운로드하고 앱의 원본을 교체하는 방법을 찾았습니다.
대중의 관심을 끌 수 있는 이야기를 나누었는데, GitHub에 대해 많은 관심이 쏠린다.
대부분의 팀은 너무 수동적인 것이었기 때문에 유료 서비스를 요청했습니다. 그곳에서 Capgo을 AppFlow 대체품으로 개발하기 시작했습니다.
The goal was to provide a simple and easy to use solution to push code updates to Capacitor JavaScript apps.
launch 시점에는 merely live updates만 제공되었으며 native builds, Ionic과 같은 큰 도구 box는 제공되지 않았습니다. makers와 같은 우리에게는 해결하지 못한 문제만 해결했습니다. (이후에 우리는 추가했습니다) Cloud Build iOS/Android 원생 빌드에 대해!)
나는 그들에게 내가 무엇을 하고 있는지 공유하기 위해 연락을 취했고, 우리는 사업적 우호 협약을 맺었다.
나는 만드는 사람을 위해 만들었고, 그들은 사업에 필요한 CI/CD와 전용 지원을 위해 만들었습니다 :)
커뮤니티에 참여하실 것을 환영합니다. 저도 프로젝트에 사용하고 있으며, 앞으로는 이 프로젝트가 주 프로젝트가 될 것으로 기대하고 있습니다.
Capgo이 어떻게 탄생했는지 계속 가세요
__CAPGO_KEEP_0__을 사용하시는 경우 Capgo이 어떻게 탄생했는지 __CAPGO_KEEP_0__을 __CAPGO_KEEP_0__ Live Updates와 연결하세요 Capgo Live Updates Capgo Live Updates에서 제품 워크플로우를 위한 __CAPGO_KEEP_0__ Live Updates __CAPGO_KEEP_0__ Live Updates에서 구현 세부 사항을 위한 __CAPGO_KEEP_0__ __CAPGO_KEEP_0__에서 구현 세부 사항을 위한 업데이트 동작 업데이트 동작의 구현 세부 사항에 대해, 그리고 업데이트 유형 업데이트 유형의 구현 세부 사항에 대해.