Le licenze delle app sono il mal di testa che non vuoi fare con il fai-da-te

La nostra nuova sezione App Business è offerta da MacPaw, produttore di comprovate app per Mac.

Per gli sviluppatori Mac indipendenti, uno dei compiti più grandi e scoraggianti che il Mac App Store gestisce in modo efficiente è la licenza delle app. Devi solo inviare la tua app, quindi il negozio gestisce la licenza dell'app effettiva tramite i suoi account utente. Ma questa indiscutibile comodità ha alcuni aspetti negativi critici.

Innanzitutto, non esiste una prova gratuita nell'App Store. Per offrire ai potenziali clienti un test drive, devi creare due versioni del tuo software: una gratuita e una a pagamento.

Quindi ti resta la speranza che i tuoi utenti gratuiti aggiornino in modo proattivo alla versione a pagamento ad un certo punto. Dì addio agli alti tassi di conversione!

Correlata a questo è la mancanza di analisi delle app attuabili. Quando vendi la tua app tramite il Mac App Store, non potrai testare diversi periodi di prova o limitazioni delle funzionalità perché non avrai la piena visibilità della canalizzazione di conversione.

Il secondo grosso problema con la vendita della tua creazione nel Mac App Store è che rinunci a un'enorme percentuale dei tuoi profitti. Certo, distribuire il tuo software tramite l'App Store ti fa risparmiare tempo e fatica e potenzialmente potrebbe offrire una certa visibilità. Tuttavia, il taglio che Apple prende è così grande che non è chiaro se ne valga la pena.

Uscire dalla griglia del Mac App Store

Ad essere onesti, l'idea di uscire dal Mac App Store sembra piuttosto scoraggiante. Se segui questa strada, devi implementare le chiavi di licenza (attivazione, disattivazione, acquisti a volume, ecc.). Dovrai anche tenere traccia delle chiavi attive e impostare cose come un servizio di pagamento e fatturazione personalizzato, l'automazione per il recupero delle chiavi, un algoritmo di generazione delle chiavi relativamente sicuro contro le rotture, eccetera.

La quantità di fastidiosa complessità è significativa.

Se hai intenzione di lasciare i confini sicuri (ma costosi) del Mac App Store, ciò che desideri veramente è un framework di licenze per app end-to-end. Per questi motivi, sempre più sviluppatori stanno passando a soluzioni integrate come DevMate o Paddle per gestire le licenze e altre attività cruciali.

La facilità d'uso dell'App Store, unita alla scarsa familiarità degli sviluppatori con i problemi che nasconde (come app licenza), ha creato un punto debole per molti sviluppatori Mac, che potrebbero non rendersi conto che esiste un altro modo per ottenere cose fatte.

Paddle supporta una varietà di piattaforme di app, ma il creatore di DevMate, MacPaw, si è concentrato specificamente sui problemi di licenza per Mac. MacPaw ha richiesto otto anni di conoscenza istituzionale e tecnologie di base create per il Mac dell'azienda app e ha raggruppato tutto in una suite di servizi per sviluppatori che semplifica l'eliminazione totale dell'App Store.

La semplice revisione di alcune delle funzionalità di queste piattaforme - e il pensiero sul perché esistono - serve come una buona introduzione alle complessità delle licenze delle app, quindi ne esaminerò alcune qui. Per assicurarmi di aver capito bene i dettagli, ho contattato su Skype Vera Tkachenko, team leader di Cocoa presso MacPaw in Ucraina.

Gestione delle licenze dell'app

Quindi torniamo indietro e diamo un'occhiata ai problemi di licenza delle app. Dal punto di vista dell'utente, è bello che l'App Store elimini del tutto la gestione delle chiavi inserendola dietro un singolo accesso. Fortunatamente per gli sviluppatori, se vuoi liberarti dalle grinfie di Apple, alcuni strumenti possono aiutarti a renderlo indolore per te e per i tuoi utenti.

Con queste piattaforme per sviluppatori, ad esempio, non devi preoccuparti di creare e gestire le chiavi di attivazione che emetti agli utenti. Gestiscono anche l'attivazione offline, le licenze beta, la distribuzione, i pagamenti e le vendite B2B in blocco.

La maggior parte degli sviluppatori non pensa nemmeno a molte di queste funzionalità (e francamente non vuole pensarci). Ma è tempo che tutti gli sviluppatori indipendenti prendano in considerazione l'assunzione del controllo in modo da poter sfruttare al massimo la crescita e l'utilizzo dei loro prodotti.

Il tuo crack sta mostrando

Oltre a semplificare l'intero processo di keygen, una piattaforma per sviluppatori può aiutarti a stare al passo con gli hacker. Tkachenko mi ha detto che nel corso della giornata, MacPaw ha iniziato utilizzando chiavi di data salate (altri approcci interessanti possono essere trovati su Stack Overflow). Quindi l'approccio di MacPaw si è evoluto per utilizzare JSON con firma digitale e oltre.

Dopo aver realizzato anni fa che uno dei prodotti dell'azienda soffriva di installazioni craccate al 50%, MacPaw ha dedicato molta attenzione alla risoluzione del problema.

Niente è a prova di crack, ma affidando questo compito a esperti, le chiavi che emetti saranno molto più sicure di quelle che potresti inventare da solo. E vuoi davvero cambiare i tuoi algoritmi e le tue tecniche ogni pochi mesi solo per mantenere una base di utenti paganti? Sei uno sviluppatore di app, dannazione, non uno specialista di keygen.

Un'ultima cosa da tenere a mente sul cracking che Tkachenko ha sottolineato: le persone che utilizzano versioni craccate del tuo software sono potenziali clienti, non nemici.

"Il tuo obiettivo è convertirli in utenti a pagamento", ha affermato Tkachenko. "Alcuni utenti non capiscono nemmeno che stanno usando una versione craccata."

Una piattaforma per sviluppatori può identificare questi utenti e contattarli con sconti o altri incentivi, fornendo un vettore di sensibilizzazione che sarebbe difficile da costruire da soli.

In un modo strano, il mercato nero potrebbe persino essere un vantaggio per la crescita della tua app. Invece di non essere mai in grado di provare la tua app con tutte le funzionalità, i potenziali utenti potrebbero ricevere una versione craccata ed essere convertiti in un cliente pagante in un secondo momento.

Non odiare, integra

Una delle ragioni principali per cui non creerò presto la mia soluzione di licenza per app è che mettere tutto dietro a un'API sarebbe un enorme passo avanti. Con Paddle o DevMate, potrei collegarli al mio CRM e ai sistemi di affiliazione e persino supportare app popolari come ZenDesk, appena fuori dalla scatola.

Pensaci solo per un minuto. Saresti in grado di integrare i dati di licenza dell'app con i tuoi flussi di lavoro aziendali esistenti per una visibilità completa e il monitoraggio dei tuoi utenti, richiesta di supporto, clienti e vendite. Questo è qualcosa che l'App Store non può fare e non vuole nemmeno fare.

E mentre parliamo di vendite, se sei con me finora forse sei d'accordo con l'abbandono dell'App Store, ma sei preoccupato per la potenziale perdita di entrate. In effetti, è qui che la tua strategia di licenza delle app può effettivamente iniziare a dare i suoi frutti.

Meno utenti... più soldi?

È una delle mie inefficienze di mercato preferite in questo momento: allontanandoti dal Mac App Store, puoi ottenere tutte queste funzionalità aggiuntive mentre metti Di più soldi in tasca come sviluppatore.

Piattaforme per sviluppatori che includono licenze o servizi che offrono funzionalità più limitate (come App Annie o HockeyApp), è probabile che il prezzo venga fissato dall'utente piuttosto che dall'acquisto. Ciò significa che un minor numero di vendite può farti ottenere la stessa quantità di denaro o più.

Ma uscire dal negozio di app di Apple significherà effettivamente meno vendite? Siamo addestrati a pensare che senza la distribuzione dell'App Store, il tuo volume di vendita crollerà. Ma il più delle volte, nell'App Store la tua app si perde comunque nel rumore. Ci vuole una quantità pazzesca di download per essere presenti o promossi, e per molti sviluppatori il costo non ne vale la pena.

Inoltre, Tkachenko sottolinea che una volta fuori dall'App Store, diventa disponibile un intero mondo di tecniche di marketing. Questi problemi di licenza delle app non sono solo ostacoli: sono opportunità di crescita.

"La licenza è un modo per far crescere la tua base di utenti, soprattutto se hai più di un prodotto", ha affermato. Puoi "raggruppare chiavi, sperimentare tipi di folla, dedicare meno tempo all'assistenza [cliente]".

Queste funzionalità non solo ti rendono più facile trovare il tuo pubblico e svilupparlo per loro, ha detto, ma le piacevoli esperienze utente aumentano i consigli del passaparola.

C'è un crescente senso di malcontento tra gli sviluppatori macOS. L'App Store crea grandi vincitori, ma lascia le app più piccole nell'ombra. Cose apparentemente piccole come non avere accesso alle email degli utenti e non avere negozi incorporati possono produrre grandi effetti negativi, ostacolando la capacità della tua azienda di crescere.

Se stai pensando di diventare indipendente, dai un'occhiata a strumenti come Paddle, DevMate o altri SDK di licenza per vedere se potrebbero essere adatti.

Ultimo post sul blog

Converti qualsiasi file video da riprodurre sul tuo iPad o iPhone con MacX Video Converter Pro [Omaggio sponsorizzato]
September 10, 2021

La scorsa settimana ti abbiamo offerto alcuni fantastici strumenti software per cambiare il modo in cui guardi i video su iPad, iPhone e Mac. Digia...

| Culto di Mac
August 20, 2021

Questo post è offerto da Digiarty Software, creatore di MacX DVD Ripper Pro.Hai un lungo viaggio per vedere la gente durante le festività natalizie...

| Culto di Mac
September 10, 2021

Questa app rende la scrittura ottimizzata per i dispositivi mobili [Offerte]Questa app di scrittura è stata progettata per semplificare il passaggi...