이 __CAPGO_KEEP_0__은 어떻게 탄생했나
이야기

Capgo은 어떻게 탄생했나

Capgo을 만들기까지의 이야기

마틴 도나디유

마틴 도나디유

콘텐츠 마케터

Capgo은 어떻게 탄생했나

안녕하세요, 저는 마틴 도나디유입니다.

2021년 7월, 저는 2019년에 공동 창업한 스타트업을 떠나서 개인 프로젝트를 시작했습니다. __CAPGO_KEEP_0__ __CAPGO_KEEP_0__

Captime 프로젝트를 재시작하는 동안, 4년 전으로 돌아가서, 코로나로 인해 사이드 비즈니스로 변한 모바일 앱을 다시 시작했습니다.

2021년 12월, 앱을 다시 구축하는 동안, 현재 프로덕션 버전과 문제가 발생했습니다.

그것은 엉망이 되어, 새로운 버전을 출시하기를 원하지 않았습니다. 그래서 code 업데이트를 앱에 푸시하는 해결책을 찾았습니다.

당시 Captime은 매월 $400를 벌고 있었기 때문에 저렴한 해결책을 찾고 있었습니다. Ionic Appflow는 저의 예산을 초과했습니다.

다른 선택지는 Microsoft App Center였지만 Cordova / Capacitor를 지원하는 앱에 대한 지원을 중단했습니다.

당신은 저처럼 단독 개발자라면 Ionic AppFlow의 가격이 저렴하지 않다고 생각할 것입니다.

당신과 마찬가지로 저는 그것에 대해 불만을 표명했습니다. Ionic에 연락했습니다. 그들은 불만을 이해했지만 가격을 변경하는 데 열려 있지 않았습니다. 저는 그들의 목표가 아니었습니다.

그래서 저는 Capacitor JS 개발 워크플로우에서 가장 큰 고통을 해결하려고 시도했습니다: 라이브 업데이트.

1개월 동안 시도한 후, __CAPGO_KEEP_0__ URL에서 zip을 다운로드하고 앱의 소스 코드를 교체하는 방법을 발견했습니다.

그것에 대해 공유하고 GitHub에 대한 큰 관심을 얻었습니다.

대부분의 팀은 그것이 너무 수동적이었기 때문에, 그들은 유료 서비스를 요청했습니다. 그때부터 저는 Capgo를 AppFlow 대체품으로 개발하기 시작했습니다.

목표는 Capacitor 자바스크립트 앱에 code 업데이트를 쉽고 사용하기 쉬운 방법으로 푸시하는 간단한 해결책을 제공하는 것이었습니다.

시작할 때, 그것은 그냥 실시간 업데이트 - 원시 빌드, Ionic과 같은 큰 도구箱이 없었습니다. 그냥 문제를 해결하는 것만으로 충분했습니다. (그런 다음, 우리는 Cloud Build 를 통해 원시 iOS/Android 빌드를 추가했습니다!)

그들에게 연락하여 그들과 나의 활동을 공유하고, 그들과의 사업적 우호 협정을 발견했습니다.

나는 메이커를 위해 빌드하고, 그들은 CI/CD와 전용 지원을 필요로 하는 기업을 위해 빌드합니다 :)

커뮤니티에 참여하셔서 함께 빌드하실 수 있습니다. 나도 프로젝트에 사용하고 있으며, 나도 이 프로젝트가 내 주요 프로젝트가 될 것으로 기대하고 있습니다.

Capgo의 탄생을 계속하세요

__CAPGO_KEEP_0__를 사용하여 Capgo Live Updates 를 통해 제품 워크플로우와 연결하세요. Capgo Live Updates for the product workflow in Capgo Live Updates, 개요 개요의 구현 세부 정보에 대한 설명 기능 기능의 구현 세부 정보에 대한 설명 업데이트 동작 업데이트 동작의 구현 세부 정보에 대한 설명 업데이트 유형 업데이트 유형의 구현 세부 정보에 대한 설명

Capacitor 앱에 대한 실시간 업데이트

웹-layer 버그가 활성화된 경우, 앱 스토어 승인까지 며칠 기다리지 않고 Capgo를 통해 패치를 배포하세요. 사용자는 배경에서 업데이트를 받으며, 네이티브 변경 사항은 일반적인 검토 경로를 유지합니다.

시작하기

블로그에서 최신 뉴스

Capgo은 전문적인 모바일 앱을 만들기 위해 필요한 최고의洞察력을 제공합니다.