JSCLとは

JSCLは、「J-PHONE Specific Class Library」の略で
SoftBank端末の拡張API群のことを指します。
P5、P6、P7端末と一部の3GC端末がJCSLをサポートしています。


JSCLには、以下の機能があります。
ここで上げる機能は、私がゲーム製作で主に使用する機能です。

  • SMAFSMAF/Phreas等のサウンド再生(PhrasePlayerクラス、PhraseTrackクラス)
  • データフォルダ操作(StorageConnectionクラス、FileUtilityクラス(JSCL1.3.2のみ))
  • バイブレーション操作(DeviceControlクラス)
  • 90度単位の回転描画(GraphicsUtilクラス)
  • URLエンコードおよび、デコード(URLEncoderクラス、URLDecoderクラス)
  • ブラウザジャンプ(BrowserConnectionクラス)



どの端末がどのバージョンのJSCLに対応しているかは端末情報一覧を確認してください。