Come rivendere un'app white label

Aggiornato il 4. ottobre 2023 da Jan Bunk

Un robot umanoide che vende un'applicazione nel suo ufficio, arte digitale

Probabilmente hai già visto la nostra landing page per i rivenditori, che fornisce una descrizione generale del nostro programma per rivenditori. In questo articolo cerchiamo di approfondire gli aspetti pratici della creazione e della pubblicazione di un'applicazione per un cliente.

Decisioni fondamentali

La prima domanda che devi porti riguardo alla rivendita di applicazioni webtoapp.design è: "Quanto vuoi essere coinvolto nel processo?". In questo modo si creeranno le premesse per tutto ciò che seguirà. Puoi occuparti di quasi tutto ciò che riguarda l'applicazione per il tuo cliente oppure puoi provare a passare il lavoro a loro.

Il nostro consiglio, basato su ciò che sta funzionando bene per i nostri rivenditori esistenti, è quello di essere abbastanza coinvolti e di occuparsi della maggior parte dei passaggi per il tuo cliente. Le ragioni sono molteplici:

  • Pensa al motivo per cui i tuoi clienti lavorano con te:
    • Se sei il loro sviluppatore web, vogliono che tu ti occupi delle questioni tecniche per loro. Creare e pubblicare un'applicazione non è così difficile, ma richiede comunque alcune competenze informatiche.
    • se sei la loro agenzia di marketing, vogliono che tu ti occupi di tutte le attività di marketing. Quando pubblicheranno l'app, dovrai scrivere le descrizioni dell'applicazione, progettare bellissimi screenshot e altre cose che probabilmente rientrano nelle tue competenze principali.
    • E così via. Sono sicuro che troverai sovrapposizioni anche per la tua posizione. Dopotutto, c'è un motivo per cui il tuo cliente ti ha chiesto (o viceversa) di creare un'app per loro.
  • La fornitura di servizi aggiuntivi (come la gestione di tutto il processo di creazione e pubblicazione dell'app) ti libera dai prezzi di webtoapp.design. Se lo comunichi chiaramente al tuo cliente, gli sarà chiaro perché gli stai facendo pagare di più rispetto ai prezzi indicati nella nostra pagina dei prezzi.
  • Prima o poi il tuo cliente avrà probabilmente bisogno di un qualche tipo di supporto (relativo all'app) da parte tua. Per questo è ovviamente utile che tu sappia bene come funziona tutto. Inoltre, alcuni clienti potrebbero aver bisogno di essere seguiti così tanto che è più veloce gestire tutto al posto loro, piuttosto che spiegarglielo. Per non parlare del fatto che spesso è molto più facile far pagare un servizio del genere che non una semplice domanda occasionale.

Per questo motivo, di seguito daremo per scontato che sarai tu a occuparti della maggior parte delle fasi di creazione e pubblicazione dell'app per i tuoi clienti. Ovviamente sentiti libero di fare diversamente in ogni caso!

Creare un'app

Inizia a creare l'app per il tuo cliente qui. Se non hai ancora un account webtoapp.design, ti verrà richiesto un indirizzo e-mail. Assicurati di utilizzare il tuo, non quello del tuo cliente.

Segui quindi tutti i passaggi di personalizzazione che il sito web ti propone. In seguito ti reindirizzeremo alla schermata di pagamento, dove potrai scegliere un piano di abbonamento in linea con le caratteristiche del tuo cliente.

A questo punto ti invieremo un'anteprima della tua app, che potrai utilizzare per apportare ulteriori modifiche all'applicazione e, una volta terminata, condividere con il tuo cliente. In base a ciò, tu (o noi, se hai bisogno di aiuto) potrai apportare le ultime modifiche all'app prima di iniziare il processo di pubblicazione.

Pubblicazione su App Store

Creazione di account per sviluppatori

Per pubblicare un'app negli app store, è necessario un account sviluppatore sulla rispettiva piattaforma (Google/Apple). È un po' un dilemma se tu debba registrare l'account sviluppatore e pubblicare tutte le app dei tuoi clienti su di esso, oppure se ogni cliente debba avere il proprio account. Ecco una panoramica dei vantaggi e degli svantaggi della registrazione di un account sviluppatore per tutte le app create dalla tua agenzia:

  • Ricevi tutte le notifiche sullo stato dell'applicazione (ad esempio, rifiuti dell'app store, richieste di aggiornamento dell'applicazione).
  • È più economico, perché i tuoi clienti non devono pagare l'account sviluppatore a Google/Apple.
  • È più semplice e veloce, perché i tuoi clienti non devono seguire le fasi di registrazione, che sono un po' lunghe e comprendono la verifica dell'identità.
  • Hai accesso completo all'account, quindi puoi gestire tutte le fasi di pubblicazione dell'app. Per maggiori dettagli, consulta la sezione su come lavorare con gli account cliente sviluppatore.
  • L'account sviluppatore riporta il tuo nome (della tua azienda), che viene mostrato come editore dell'app negli app store. Ad alcuni clienti questo potrebbe non piacere.
  • Non è chiaro se sia consentito utilizzare un account sviluppatore per le app di più clienti. Vedi sotto per maggiori dettagli.

È possibile utilizzare un account sviluppatore per più clienti?

Le linee guida dell'app store indicano chiaramente che i costruttori di app (come webtoapp.design) non possono condividere il loro account sviluppatore con i loro clienti. Tuttavia, non è chiaro se questo vale anche per le agenzie. In passato abbiamo visto Apple rifiutare un'app di un rivenditore che era stata pubblicata in un account con diverse altre app di altri clienti. Quindi, in pratica, potrebbe diventare un problema una volta create diverse app. Forse questo problema potrebbe essere evitato fornendo ad Apple la documentazione che attesta che il tuo cliente ha il permesso necessario per pubblicare la sua applicazione. Questo però non è ancora stato provato.

Non abbiamo sentito parlare di problemi legati alla condivisione account sviluppatore per le app Android su Google Play Store.

Se vuoi andare sul sicuro, lascia che ogni cliente registri il proprio account sviluppatore, nonostante gli svantaggi.

Lavorare con gli account sviluppatore dei clienti

Ecco qualche informazione in più nel caso in cui tu decida di far registrare ai tuoi clienti i propri account sviluppatore. Entrambi gli app store hanno un sistema per concedere ad altri utenti l'accesso all'account sviluppatore. Una volta ottenuto l'accesso, potrai completare le fasi di pubblicazione dell'app per conto del tuo cliente.

Google Play Store

Il tuo cliente può invitarti come amministratore al suo account Google Developer. In seguito dovresti essere in grado di seguire tutti i passi descritti nelle nostre guide per conto del tuo cliente.

Ecco la nostra guida per invitare un utente a un account Google sviluppatore - ovviamente il tuo cliente deve invitare il tuo indirizzo e-mail invece del nostro.

App Store Apple

Purtroppo alcune azioni nel portale degli sviluppatori Apple (App Store Connect) sono limitate e possono essere completate solo dal proprietario dell'account. Alcuni esempi di queste azioni sono:

  • Creazione di chiavi API (necessarie per permettere a webtoapp.design di gestire automaticamente la maggior parte dei passaggi)
  • Creazione di un tasto di notifica push

Alcune di queste azioni potrebbero essere possibili per te se il tuo cliente ha registrato un account sviluppatore aziendale (possibile solo se gestisce una società a responsabilità limitata o simile) e ti ha invitato come amministratore.

Ecco la nostra guida per invitare un utente a un account sviluppatore Apple - ovviamente il tuo cliente deve invitare il tuo indirizzo e-mail invece del nostro.

Ottenere comunque l'accesso completo

L'unico modo per ottenere l'accesso completo all'account dei tuoi clienti è che questi ti forniscano i dati di accesso (tieni presente l'autenticazione a due fattori) o che tu esegua i passaggi sul loro computer dopo che hanno effettuato l'accesso. Se stai servendo clienti che non sono vicini a te, puoi accedere al loro computer utilizzando un software di controllo remoto come RustDesk, Teamviewer o AnyDesk.

Gestione degli account webtoapp.design (in seguito)

Se vuoi permettere al tuo cliente di inviare notifiche push e apportare modifiche alla sua app per conto proprio senza chiederti di occupartene, devi in qualche modo dargli accesso ad un account webtoapp.design che abbia accesso alla sua app.

L'account che inizialmente crea e configura l'app è visto come il proprietario principale dell'app ed è anche quello che riceve la ricevuta di pagamento e altre notifiche da webtoapp.design via e-mail. Come rivenditore, questo dovrebbe quindi essere il tuo account webtoapp.design.

Come rivenditore puoi garantire ad altri account webtoapp.design l'accesso alle applicazioni create nel tuo account. Puoi aggiungere utenti al tuo account nella tua dashboard.

Prima di concedere l'accesso, però, tu o il cliente dovrete creare un account su webtoapp.design. Una volta aggiunto come utente aggiuntivo dell'app, il cliente potrà gestire la sua applicazione accedendo a webtoapp.design e visualizzando la sua dashboard.

Articoli correlati


Un robot umanoide che testa un'applicazione in un laboratorio chimico con dei becher intorno, arte digitale

Prova la tua app iOS prima di pubblicarla

Ecco come puoi testare un'app per iPhone o iPad internamente con TestFlight di Apple, prima di dover passare attraverso la revisione dell'App Store.

Un robot umanoide che costruisce una macchina di Rube Goldberg in un magazzino cupo, arte digitale

Come integrare la tua app con Zapier

Zapier è un potente strumento che ti permette di integrare la tua app con altri servizi. In questa guida ti mostreremo come utilizzare Zapier per inviare automaticamente notifiche push.

La mascotte android che riceve una notifica push su uno smartphone, arte digitale

Aggiorna la tua applicazione per essere pronta per Android 13

Android 13 è stato rilasciato: le app devono essere aggiornate per ricevere le notifiche push.


Autore Jan Bunk
Scritto da
Jan Bunk

Ciao, sono Jan! Ho creato webtoapp.design nel 2019 mentre studiavo informatica all'università. Molto è cambiato da allora - non solo mi sono laureato, ma non sono più solo io a gestire webtoapp.design. Siamo cresciuti fino a diventare un team globale, completamente remoto e abbiamo accumulato molta esperienza nello sviluppo e nella pubblicazione di app. Abbiamo creato e pubblicato centinaia di app negli app store, dove sono state scaricate milioni di volte.