0Pricing
Indie Hacker Mobile Apps · Урок

Планирование чистой передачи и передачи знаний

Узнайте, как документировать, упаковывать и передавать всё необходимое покупателю или новому сопровождающему, чтобы ваше независимое мобильное приложение без проблем сменило владельца.

«Планирование чистой передачи и передачи знаний» — бесплатный урок Indie Hacker Mobile Apps на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Indie Hacker Mobile Apps, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Indie Hacker Mobile Apps содержит 4 уроков всего.

Части этого урока еще не переведены и отображаются на английском.

Why Handover Matters

Whether you sell, hand off, or step back from an indie app, a clean handover protects the deal and your reputation.

  • Buyers pay more for documented, low-risk assets
  • New maintainers ship faster with clear context
  • You avoid endless post-sale support calls

The Handover Inventory

Start with a complete inventory of every asset tied to the app.

  • Source code repositories
  • App Store & Play Console accounts
  • Backend services, domains, certificates
  • Third-party API keys and subscriptions

Documenting the Architecture

A one-page architecture overview answers: what runs where, and how data flows.

Keep it plain so a non-author can follow it.

# App Architecture
- Mobile: React Native (iOS + Android)
- Backend: Node API on Render
- DB: Postgres (Supabase)
- Auth: Firebase Auth
- Payments: RevenueCat -> App Store / Play

Credentials & Secrets

Never paste live secrets into plain docs. Use a secrets manager or a shared vault and transfer access at closing.

List which secrets exist and where they live, not the values.

# Secrets checklist (values in 1Password vault 'App Handover')
- APP_STORE_CONNECT_KEY
- PLAY_SERVICE_ACCOUNT_JSON
- OPENAI_API_KEY
- STRIPE_SECRET_KEY

Build & Release Runbook

Write a runbook so anyone can build and ship a release without you.

Include exact commands, signing steps, and store submission notes.

# Release runbook
yarn install
yarn build:ios
yarn build:android
# Upload .ipa via Transporter
# Upload .aab via Play Console internal track

Transferring Store Accounts

App Store and Play handle transfers differently.

  • App Store: use App Transfer (no in-app purchase blockers, no pending agreements)
  • Play: open a transfer request with both Console account emails

Domains, Email & Backend

Transfer infrastructure ownership cleanly.

  • Move domains via registrar transfer codes
  • Reassign cloud project billing
  • Hand over DNS and email forwarding

Customer & Data Continuity

Users must not notice the change. Plan for:

  • Support inbox migration
  • Privacy policy / data controller update
  • Push notification credentials transfer

A Handover Checklist Snippet

Track progress with a simple checklist you can run through with the buyer.

# Handover progress
[x] Repo access granted
[x] Store transfer initiated
[ ] Domain transfer code sent
[ ] Secrets vault shared
[ ] Runbook reviewed live on call

Transition Support Window

Offer a bounded transition window (for example 30 days) of email support. Put it in writing so expectations are clear and your time is protected.

Closing the Loop

After transfer, revoke your own access to repos, accounts, and secrets. This protects both parties and finalizes the separation.

Quick Check

Test your understanding of clean handovers.

Recap

A clean handover de-risks any exit. You learned to build an inventory, document architecture, write a release runbook, transfer store/domain/backend ownership, protect secrets, offer a bounded support window, and finally revoke your own access.

Часто задаваемые вопросы

Урок «Планирование чистой передачи и передачи знаний» бесплатный?

Да — полный текст урока «Планирование чистой передачи и передачи знаний» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Indie Hacker Mobile Apps, подпишись на CoddyKit PRO. Курс Indie Hacker Mobile Apps содержит 4 уроков всего.

Чему я научусь в уроке «Планирование чистой передачи и передачи знаний»?

Узнайте, как документировать, упаковывать и передавать всё необходимое покупателю или новому сопровождающему, чтобы ваше независимое мобильное приложение без проблем сменило владельца. Ты практикуешь Indie Hacker Mobile Apps с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Indie Hacker Mobile Apps?

Предыдущий опыт не требуется. Indie Hacker Mobile Apps на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.

Сколько времени занимает урок «Планирование чистой передачи и передачи знаний»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Indie Hacker Mobile Apps?

Да. Каждый урок Indie Hacker Mobile Apps включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Поддержка и обновление устаревших приложений
  2. Изучение новых мобильных технологий
  3. Оценка, приобретение или масштабирование
  4. Планирование чистой передачи и передачи знаний
← Назад к Indie Hacker Mobile Apps