# Cas d'estudi TradaZen: llançar una app d'iPhone

> TradaZen de la A a la Z: del primer commit a l'App Store en 26 dies, els rebutjos d'Apple, les lliçons dels anuncis i dos pivots. Tot el que he après.

Pàgina original: [Cas d'estudi TradaZen: llançar una app d'iPhone](https://devoria.fr/ca/blog/cas-estudi-tradazen-llancar-app-iphone)
Autor: [Mehdi Azizi](https://devoria.fr/ca/mehdi-azizi)
Publicació: 2026-09-24
Darrera revisió del contingut: 2026-10-09


## TradaZen en resum

TradaZen és una app d'iPhone per entrenar-se en trading amb dades de mercat reals. La vaig llançar tot sol, amb Claude Code, sense ser desenvolupador iOS de professió. Aquest és el seu recorregut, pas a pas.

| Etapa                                         | Data                   |
| --------------------------------------------- | ---------------------- |
| Primer commit                                 | 21 de juny de 2026     |
| Primer build a TestFlight                     | 25 de juny de 2026     |
| A la venda a l'App Store                      | 17 de juliol de 2026   |
| Primer pivot: simulador amb mercat real       | 13 de setembre de 2026 |
| Segon pivot: un recorregut a l'estil Duolingo | 22 de setembre de 2026 |

Si vols [crear la teva primera app](https://devoria.fr/ca/blog/com-crear-una-aplicacio-passos), llegeix sobretot les parts sobre els rebutjos d'Apple i sobre els pivots. Són els dos llocs on es perd més temps.

![Un iPhone 13 mostra la fitxa de TradaZen a l'App Store, a la venda.](https://devoria.fr/ios/visuels/iphone-app-store-1600.webp)

## La idea inicial: un diari de trading amb un coach d'IA

La primera versió de TradaZen era un diari de trading. Hi apuntaves les teves operacions, i un company d'IA t'ajudava a mantenir la disciplina: un check-in abans de la sessió, un altre després, alertes sobre el FOMO i les ganes de revenja després d'una pèrdua.

Hi havia una regla que no es movia: **el procés, no el benefici**. La puntuació premiava la disciplina, mai una quantitat guanyada. Aquesta regla ha sobreviscut als dos pivots.

## Construir ràpid amb Claude Code

![Un MacBook Pro mostra Claude Code modificant la pantalla de lliçó de TradaZen, al costat del simulador d'iPhone 13.](https://devoria.fr/ios/visuels/macbook-claude-code-1600.webp)

L'stack és el que faig servir per a totes les meves apps: React Native, Expo, EAS per als builds, Supabase per al servidor, RevenueCat per a les subscripcions. Explico el mètode pas a pas al meu [tutorial de Claude Code](https://devoria.fr/ca/blog/crear-app-claude-code-tutorial-iphone).

Quatre dies després del primer commit, l'app ja funcionava a TestFlight amb el seu onboarding, el seu paywall i un mode demo. Això és el que la IA canvia de veritat: el primer esborrany va molt ràpid.

El que no canvia és la verificació. Tots els meus tests automàtics estaven en verd el dia que vaig descobrir, jugant jo mateix, una lliçó que no s'acabava mai. **Un test en verd no demostra que una app funcioni: l'has de fer servir.**

## Els rebutjos d'Apple

El primer enviament va sortir a principis de juliol. Es va quedar més d'una setmana «en espera» sense cap paraula d'Apple, i després el vaig retirar per tornar a començar amb un build nou. A partir d'aquí, els rebutjos es van anar encadenant.

- **Missatges d'autorització.** L'app estava traduïda a diversos idiomes, però els missatges d'autorització d'iOS es quedaven en francès. Solució: traduir cada missatge a cada idioma.
- **Guidelines 5.1.1 i 5.1.2, dades personals.** El consentiment per enviar dades a la IA passava per una alerta retallada, que només apareixia amb el primer missatge. Solució: una pantalla de consentiment de veritat, abans de qualsevol enviament.
- **[Guideline 3.1.2(c)](https://devoria.fr/ca/blog/guideline-3-1-2-app-rebutjada-subscripcio), subscripcions.** El preu per setmana era més visible que l'import realment facturat. Solució: destacar el preu facturat i deixar el preu per setmana en segon pla.
- **ITMS-91064, en pujar la versió següent.** El manifest de privacitat de l'app declarava seguiment publicitari sense llistar els dominis afectats. Solució: afegir aquests dominis a la configuració de l'app.

El 17 de juliol, la primera versió ja era a la venda. Cap d'aquests motius era tècnic en el sentit del codi: tots tenien a veure amb la confiança de l'usuari, les seves dades i els seus diners. Aquí Apple és implacable. He detallat els paranys més habituals a [per què Apple rebutja una app](https://devoria.fr/ca/blog/rebuig-apple-per-que-rebutgen-app) i a la guia sobre la [guideline 2.1](https://devoria.fr/ca/blog/guideline-2-1-app-store-rebuig).

## Els anuncis d'Apple Search Ads: què em van ensenyar

Des del llançament, vaig posar en marxa campanyes d'Apple Search Ads a França, i després a altres països. Tres lliçons:

- **La demanda compta més que el preu del clic.** Si poca gent escriu la teva paraula clau a l'App Store, la millor oferta del món no et portarà res.
- **Els països anglòfons són cars.** Val més anar-hi amb una fitxa i un paywall ja ben rodats.
- **Desactiva la concordança automàtica al principi.** A la categoria Finances, Apple col·locava l'app en cerques de bancs, que no hi tenien res a veure.

Lliçó: **abans de pagar anuncis, comprova que la gent ja busca el que vens**.

## Per què ho vaig canviar tot

La gent instal·lava l'app, però la promesa no els donava ganes d'anar més enllà. Part del problema venia del mateix paywall: els botons deien «Continuar» en lloc de parlar de la prova gratuïta, i un error amagava l'oferta de prova a persones que hi tenien dret. Ho vaig corregir.

Però el fons del problema era en un altre lloc: un «coach mental per a traders», ningú es lleva al matí buscant-lo. El que volen els traders principiants és entrenar-se.

Detallo els errors de paywall més freqüents en [aquesta guia](https://devoria.fr/ca/blog/paywall-ios-errors-principiant-vendes). Són perillosos perquè són invisibles: l'app sembla que funciona, i no veus el que estàs perdent.

## Pivot 1: un simulador sobre gràfics reals

El 13 de setembre, TradaZen es va convertir en «TradaZen: Simulador de trading». El principi cap en una frase: un gràfic real en una data real, amb la continuació amagada; tries Long o Short, i el mercat revela què va fer de veritat.

Vaig treure el company d'IA i vaig reescriure la [fitxa de l'App Store en diversos idiomes](https://devoria.fr/ca/kits/aso). Resultat: van arribar proves de la Xina, d'Alemanya i del Japó, països on no havia fet cap anunci.

## Pivot 2: el Duolingo del trading

Nova constatació, una setmana més tard. Els jugadors encadenaven partides a la primera sessió, però res no els donava cap motiu per tornar l'endemà.

La versió publicada des del 22 de setembre afegeix el que et fa tornar cada dia a una app com Duolingo:

- un recorregut de lliçons, des dels fonaments de l'espelma fins a l'ofici de trader;
- una ratxa de dies, missions diàries i cofres;
- una lliga setmanal i amics.

El fons continua sent el mateix: dades reals, mai cap promesa de guany.

## El preu: provar, però al lloc correcte

He ajustat diverses vegades la graella de preus i la presentació del paywall. Avui, l'oferta principal és una subscripció anual amb una prova gratuïta, i una modalitat setmanal per a qui vol provar sense comprometre's.

Canviar el preu no és un problema en si. El parany de veritat és tocar el preu quan el problema és en un altre lloc. A TradaZen, el que calia canviar era la promesa, no el preu. Si dubtes entre subscripció i compra única, llegeix [aquesta comparativa](https://devoria.fr/ca/blog/subscripcio-o-compra-unica-app-ios).

## Què faria diferent

1. **Comprovar la demanda abans de programar.** Mirar què escriu realment la gent a l'App Store, en diversos països, abans d'escriure la primera línia.
2. **Validar la promesa, no l'app.** Una fitxa de l'App Store i un paywall n'hi ha prou per veure si la gent vol provar-ho.
3. **Preparar les normes d'Apple des del primer dia**: consentiment, visualització dels preus, traduccions. Aquests rebutjos podrien no haver arribat mai.
4. **Traduir la fitxa de seguida.** Van arribar proves de països on no havia fet mai anuncis.
5. **Jugar a la teva app cada dia.** Els tests no veuen una lliçó que gira en bucle; un jugador, sí.

## Què vol dir això per a la teva primera app

Llançar una app no és una línia recta: t'equivoques de promesa, Apple et rebutja, els anuncis no ho fan tot, corregeixes i tornes a començar, cada cop més ràpid.

La diferència és saber què mirar a cada etapa. Això és el que he posat a l'[iOS Kit](https://devoria.fr/ca/kits/ios): el codi de partida de les meves apps i un recorregut en quatre etapes, perquè la teva primera app s'estalviï les voltes de TradaZen. La pàgina d'inici mostra com [crear una app mòbil](https://devoria.fr/ca) amb aquest codi i Claude Code, l'eina amb què vaig construir TradaZen.

## Preguntes freqüents

### Què cal treure del cas d'estudi de TradaZen per llançar una app d'iPhone?

Comprova la demanda abans de programar, mirant què escriu la gent a l'App Store, en diversos països. Valida la promesa en lloc de l'app: una fitxa de l'App Store i un paywall n'hi ha prou per veure si la gent vol provar-ho. Prepara les normes d'Apple des del primer dia, tradueix la fitxa de seguida i juga a la teva app cada dia.

### Com es va construir TradaZen amb Claude Code?

Vaig llançar TradaZen tot sol, amb Claude Code, sense ser desenvolupador iOS de professió. L'stack és el de totes les meves apps: React Native, Expo, EAS per als builds, Supabase per al servidor i RevenueCat per a les subscripcions. La IA accelera el primer esborrany, no la verificació: un test en verd no demostra que una app funcioni, l'has de fer servir. El mètode pas a pas és al meu [tutorial de Claude Code](https://devoria.fr/ca/blog/crear-app-claude-code-tutorial-iphone).

### Quant de temps va costar llançar TradaZen?

Per a TradaZen, hi ha 26 dies entre el primer commit (21 de juny de 2026) i la posada a la venda a l'App Store (17 de juliol de 2026). El primer build era a TestFlight el 25 de juny, quatre dies després del primer commit. Abans de la posada a la venda, el primer enviament es va quedar més d'una setmana en espera sense cap paraula d'Apple, i després el vaig retirar per tornar a començar amb un build nou.

### Quins rebutjos d'Apple va rebre TradaZen?

Quatre motius, tots relacionats amb la confiança, les dades o els diners de l'usuari. Els missatges d'autorització d'iOS es quedaven en francès en una app traduïda, i el consentiment per enviar dades a la IA passava per una alerta retallada (guidelines 5.1.1 i 5.1.2). El preu per setmana era més visible que l'import facturat (3.1.2(c)). El manifest de privacitat de l'app declarava seguiment sense llistar-ne els dominis (ITMS-91064).

### Què cal treure dels anuncis d'Apple Search Ads per llançar una app?

Abans de pagar anuncis, comprova que la gent ja busca el que vens: la demanda compta més que el preu del clic. Els països anglòfons són cars, així que vés-hi amb una fitxa i un paywall ja ben rodats. Desactiva també la concordança automàtica al principi: a la categoria Finances, Apple col·locava l'app en cerques de bancs sense cap relació.

### Per què TradaZen va canviar dues vegades de concepte?

Perquè la promesa no donava ganes d'anar més enllà: un «coach mental per a traders», ningú el busca. El que calia canviar era la promesa, no el preu. El 13 de setembre, TradaZen es va convertir en un simulador sobre gràfics reals, i després, el 22 de setembre, un recorregut a l'estil Duolingo va donar un motiu per tornar cada dia.


## El teu projecte

[ASO Kit](https://devoria.fr/ca/kits/aso): El mètode de paraules clau, les plantilles de fitxa i la skill que tradueix la teva fitxa de l'App Store a 30 idiomes. 29,99 €.

[iOS Kit](https://devoria.fr/ca/kits/ios): Crea la teva app d'iPhone amb Claude Code: el codi de partida de les meves apps, les skills que revisen la seva feina, i els kits Apple Review, App Store Screenshots i ASO. 129,99 €.
