Has any one seen something like this?
Sì. Lo fai molto sul web, ma anche alcune applicazioni Windows lo fanno. Più comuni su applicazioni che fanno affidamento su Internet come i servizi di messaggistica istantanea. Per esempi, controlla i client ICQ e MSN Live.
Non è normale vedere annunci e banner nelle applicazioni che il cliente paga. Invece il software "libero" li usa e in questi casi di solito puoi pagare per eliminarli.
How can it be done?
La funzionalità di base che devi fare è spiegata nella figura seguente:
+--------------+ +----------+
| Ad Providing | The Internet | Your App |
| Server | | |
| | 1. Request Ads | |
| |<---------------| |
| | | |
| | 2. Send Ads | |
| |--------------->| |
+--------------+ +----------+
Il server web deve mantenere un elenco di annunci che può tornare all'app. La tua applicazione deve richiedere e ricevere annunci dal server web. Le specifiche su come eseguire questa operazione dipendono dai protocolli utilizzati (ad esempio documenti JSON su richieste HTTP) e ci sono molti modi per implementare. Ti suggerisco di consultare i fornitori di annunci disponibili, registrarti per recuperare gli annunci e controllare i loro protocolli in modo da poterli implementare nella tua app.
How can I interest the companies to sponsor the app?
Se riesci a ottenere sponsor a vita, puoi codificare le immagini o i messaggi nell'applicazione.
Se desideri occuparti di sponsorizzazioni periodiche, devi creare un server web o utilizzare un fornitore di annunci di terze parti che fornisce le immagini e i messaggi degli annunci per la tua applicazione.
Ti consigliamo di consultare le reti pubblicitarie o banner che potrebbero funzionare per te. Quelli che riesco a pensare sono le pubblicità di Google e puoi fare una ricerca su google per le reti di banner per cercarle e informazioni su come generare entrate dai banner.
I migliori banner sono quelli più pertinenti per il tuo pubblico, quindi fai attenzione a quali banner permetti alla tua applicazione.
Spero che questo ti sia chiaro.