I created a flash app. A service or a game - it does not matter. Advertising takes a lot of money and not always effective, it is desirable that my app promote itself.
Task - to create in the app (or app`s site) conditions for the dissemination of information about it (or content generated by the application, which is much better and more effective) in Internet. That is, users are giving a boost to the app to distribute information about it and should be encouraged to do so.
PROBLEM. The problem of the developer to make the placement code for insertion app as simple and convenient (it is desirable to simply copy the code and paste it in the correct location of the resource) and the functional application would work fine on any third-party resource. Here also comes the complexity of how to implement it in accordance with security policies and different methods of flash output to various resources. Plus size of app must fit to the design.
PROBLEM. Earning virtual currency and ratings should be only after receiving approval from the API callback system, ie, the application must be answered that the message actually posted (obviously, it can be removed, but hopefully it will not happen ). And I'm not sure that getting callbacks possible.
Although I'm sure that all desired services (ie primarily interested in Tweeter and Facebook) is able to connect from a third party site and transmit data, but the abundance of different API also complicates the task. Maybe there is some integrator?
That would invite friends to the app from social networks in general would be good.
Well, is it possible to access the app to gmail for example, to user could send out invitations to their friends from address book?
I hope you will share your methods.
I note from your own comments on other questions here at Onstartups that English is not your first language. You have a complex question here, so allow me to restate what I think you are saying in simpler terms:
I have a flash app. I would like my app (and its website) to be self-promoting. I have two methods in mind:
There are technical challenges with each of these approaches.
While the technical issues might be better asked at Stack Overflow or Webmasters, we can address your final question, is it possible to send out invitations to their friends? The answer to this question is yes. There are two ways that come to mind: