At long last, mixi's OpenSocial implementation, mixi Apps, has finally been released to general developers.

個人の皆さまでもソーシャルアプリケーションの開発が可能に。「mixiアプリ」オープンβ版公開!

Above all, being able to provide gadgets on a platform like mixi with over 15 million users for general users to enjoy is undeniably appealing. As a supporter of OpenSocial, it feels like the time has finally arrived. At the same time, seeing all the excitement brewing everywhere makes me quite envious.

So, for the serial article series on gihyo.jp that I co-author with Yoichiro:

http://gihyo.jp/dev/serial/01/opensocial/

I went ahead and published the Hatebu Checker gadget we use as a sample there right away.

http://platform001.mixi.jp/view_appli.pl?id=682

 

 

It's a gadget originally built for goo Home, but while adapting it for mixi Apps, I noticed a few points...

  • Has enough thought really been put into whether the current terms of service and developer registration process alone can cover legal issues caused by gadgets?
  • While it is theoretically possible to leak personal information externally via a gadget, have general users actually consented to that under the current terms of service?
  • API bugs are scattered about—or rather, quite prevalent.
  • The OpenSocial extension specifications ignore OpenSocial conventions (such as opensocial.PersonField).

As for the specs, now that Yoichiro has transferred to mixi, hopefully we can look forward to him improving them going forward...