5. Recipe to make a Facebook app popular Leverage viral channels Notifications Feed forms Stream APIs (soon) But don’t base the main feature of your application on an integration point Encourage social interactions Collaboration Competition Addict your players
7. Translate your application Open your application to other markets Use Facebook “intl” FBML tags Leverage your users Give incentives
8. Keep it working Add new features regularly “Don’t listen to your users, watch what they do” Paul Buchheit(Lead developer for Gmail) Process to report offensive content
9. Keep it working Plan for scalability Use cloud computing platforms if you can Windows Azure Amazon EC2 Google App Engine Stay aware of what’s Facebook next move Check every week if nothing’s broken … and don’t wait too long for Facebookto fix their bugs
10. Monetizing: Pay per click For one-time applications Easy to implement Yield almost proportional to daily users Read what other developers say Try them, mix them
11. Monetizing: offers For application where users come back More complex to implement Yields depend a lot from the type of application Works better for some countries Higher yield per completion Support provided by them
12. Monetizing: others CPM: contact directly other developers Direct PayPal integration Need for good support Can be tricky to handle legal issues