S!アプリ開発ガイド -...

28
S! Appli Development Guide Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 1 of 28 S!アプリ開発ガイド [端末情報 MIDP2.0 対応端末編] Version 1.1.1m / Sep.24, 2009

Transcript of S!アプリ開発ガイド -...

Page 1: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 1 of 28

S!アプリ開発ガイド

[端末情報 MIDP2.0対応端末編]

Version 1.1.1m / Sep.24, 2009

Page 2: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 2 of 28

本書は情報提供を目的として作成されたものです。ソフトバンクモバイル株

式会社は本書の記載内容に関して明示的にも、黙示的にも何ら保証するもので

はありません。

本書に記載されている事柄は、予告なしに変更する可能性があります。

本書の使用、または本書を使用した結果については、ユーザ各位がその責任

を負うものとしますのでご了承ください。

1. ドキュメントの一部または全部を無断で改版、引用することを禁じます。

2. その他、著作権の範囲を超えて複製することを禁じます。

3. ドキュメントを運用した結果の影響については、いっさいの責任を負いかねま

すのでご了承ください。

[商標]

• Powered by JBlend™, (C)1997-2009 Aplix Corporation. All rights reserved.

• JBlend および JBlend に関する商標は、日本およびその他の国における株式会

社アプリックスの登録商標または商標です。

• S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

アプリケーションの実行速度が速くなるように設定された JBlend ®を搭載してい

ます。

• S!アプリは、Java™に対応したアプリケーションです。

• Java および Java に関する商標は、米国およびその他の国における米国 Sun

Microsystems, Inc.の登録商標または商標です。

• SMAF はヤマハ株式会社の登録商標または商標です。

• Macromedia ® Flash™、Flash Lite™、Flash は、Adobe System, Inc.の米国およ

びその他の国における登録商標または商標です。 • 着うた®、着うたフル®はソニー・ミュージックエンタテイメントの登録商標です。 • FeliCa はソニー株式会社の登録商標です。 • FeliCa はソニー株式会社が開発した非接触 IC カードの技術方式です。 • Bluetooth は米国 Bluetooth SIG,Inc.の登録商標です。 • SOFTBANK およびソフトバンクの名称、ロゴは日本国およびその他の国

におけるソフトバンク株式会社の登録商標または商標です。 • S!アプリ、S!カラオケ、写メールはソフトバンクモバイル株式会社の登録商標また

は商標です。

その他、記載されている会社名、製品名は、各社の登録商標または商標です。

Page 3: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 3 of 28

■ 修正履歴

Version 日付 内容

1.0.0 2006/10/01 初版

1.0.4 2007/09/27 3. MIDP2.0 対応端末個別仕様 702NK/702NKⅡの SMF(MIDI)項目修正

1.0.8 2008/2/21 1.3 User-Agent

1.3.1. Trusted

703N、702NK、702NK2 一部記載修正

1.3.2 Untrusted

703N 一部記載修正

1.1.1m 2009/9/24 体裁変更

Page 4: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 4 of 28

目次 目次 ......................................................................................................................................4 0. イントロダクション ..............................................................................................................5

0.1. 目的 ...........................................................................................................................5 0.2. 前提 ...........................................................................................................................5 0.3. 参考文献 ....................................................................................................................6 0.4. 本書の構成 ................................................................................................................8

1.MIDP2.0 対応端末一覧 ...................................................................................................9 1.1.機種別APIバージョン .................................................................................................9 1.2.機種別サイズ.............................................................................................................10 1.3.User‐Agent .............................................................................................................. 11

1.3.1. Trusted ........................................................................................................... 11 1.3.2. Untrusted.......................................................................................................12

2.MIDP2.0 対応端末個別仕様 ..........................................................................................13

Page 5: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 5 of 28

0. イントロダクション

0.1. 目的

本書は S!アプリを作成する際に必要な技術情報を提供するものである。

0.2. 前提

本書は以下の技術について熟知していることを前提とする。

• JavaTM2 • J2ME • CLDC 1.1 : Connected Limited Device Configuration 1.1 • MIDP 2.0 : Mobile Information Device Profile 2.0 • JTWI R1 : Java Technology for the Wireless Industry 1.0 • WMA 1.1 : Wireless Messaging API 1.1 • MMAPI 1.1 : Mobile Media API 1.1 • M3G : Mobile 3D Graphics API for J2ME

加えて、弊社提供の各種開発ガイドについては既読であること。

Page 6: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 6 of 28

0.3. 参考文献

[JTWI R1]

http://www.jcp.org/en/jsr/detail?id=185

[CLDC 1.1]

http://www.jcp.org/en/jsr/detail?id=139

[CLDC 1.0]

http://www.jcp.org/en/jsr/detail?id=30

[MIDP 2.0]

http://www.jcp.org/en/jsr/detail?id=118

[MIDP 1.0]

http://www.jcp.org/en/jsr/detail?id=37

[WMA 1.1]

http://www.jcp.org/en/jsr/detail?id=120

[MMAPI 1.1]

http://www.jcp.org/en/jsr/detail?id=135

[M3G]

http://www.jcp.org/en/jsr/detail?id=184

[GIF]

“Graphics Interchange Format Version 87a “, CompuServe

“Graphics Interchange Format Version 89a”, CompuServe

[MIDI]

“The Complete MIDI 1.0 Detailed Specification Version 96.1”, MMA

Page 7: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 7 of 28

[SP-MIDI]

“Scalable Polyphony MIDI Specification Ver 1.0”, MMA, February 20, 2002

“SP-MIDI Device 5-24 Note Profile for 3GPP Ver 1.0”, MMA, February 15, 2002

[SVG]

“Scalable Vector Graphics(SVG) Specification Ver 1.1“, W3C

“Mobile SVG Profiles: SVG Tiny and SVG Basic“, W3C

[PNG]

“PNG (Portable Network Graphics) Specification, Version 1.2”, PNG Development

Group, G.Randers-Pehrson, et. al., July 1999

[JNG]

“JNG (JPEG) Network Graphics Format Version 1.0”,

[WBMP]

“Wireless Application Environment Defined Media Type Specification Version

15-May-2001“, WAP Forum

[SMAF]

http://smaf-yamaha.com/jp/

[3D]

http://www.mascotcapsule.com/toolkit/softbank/

[Flash]

http://www.macromedia.com/jp/

[MPEG4]

“ISO/IEC 14496-2 Information technology – Generic Coding of audio-visual

objects – Part 2: Visual”, ISO/IEC

“ISO/IEC 14496-2 Information technology – Coding of audio-visual objects – Part

2: Visual AMENDMENT 1: Studio profile”, ISO/IEC

Page 8: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 8 of 28

[MP3]

“ISO/IEC 13818-3 Information technology – Generic Coding of moving pictures

and associated audio information – Part 3: Audio”, ISO/IEC

[MP4]

“ISO/IEC 14496-1 Information technology – Generic Coding of audio-visual

objects – Part 1: System”, ISO/IEC

“ISO/IEC 14496-1 AMENDMENT1MPEG-4 : System Version2”, ISO/IEC

[HTTP]

“Hypertext Trasfer Protocol – HTTP/1.1”, IETF, RFC2616, June 1999

[TS26234]

“3GPP TS26.234 Version 5.3.0”, 3GPP

0.4. 本書の構成

本書は以下の構成である。

1章 MIDP2.0 対応端末一覧

2章 MIDP2.0 対応端末個別仕様

Page 9: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 9 of 28

1.MIDP2.0 対応端末一覧

1.1.機種別 API バージョン

機種名 JSCL

Ver

CLDC

Ver

MIDP

Ver

WMA

Ver

MMAPI

Ver.

902SH 1.2.2 1.1 2.0 1.1 1.1

902T 1.2.2 1.1 2.0 1.1 1.1

802SH 1.2.2 1.1 2.0 1.1 1.1

802N 1.2.2 1.1 2.0 - 1.1

703N 1.2.2 1.1 2.0 - 1.1

802SE - 1.1 2.0 1.1 1.1

702NK - 1.1 2.0 1.1 1.1

702NKⅡ - 1.1 2.0 1.1 1.1

702MO - 1.1 2.0 1.1 1.1

702sMO - 1.1 2.0 1.1 1.1

Page 10: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 10 of 28

1.2.機種別サイズ

機種名 Jad

サイズ

(KBytes)

Jar

サイズ

(KBytes)

RecordStore

サイズ

(KBytes)

合計

サイズ

(MBytes)

902SH 6 1024 512 1

902T 6 1024 512 1

802SH 6 1024 512 1

802N 6 1024 512 1

703N 6 1024 512 1

802SE 6 1024 512 1

702NK 6 1024 512 1

702NKⅡ 6 1024 512 1

702MO 6 1024 512 1

702sMO 6 1024 512 1

Page 11: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 11 of 28

1.3.User‐Agent

1.3.1. Trusted

機種名 User-Agent

902SH Vodafone/1.0/V902SH/SHJ001/<製造番号> Java/VF-Java/1.0

Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0

902T Vodafone/1.0/V902T/TJ001/<製造番号> Java/VF-Java/1.0

Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0

802SH Vodafone/1.0/V802SH/SHJ001/<製造番号> Java/VF-Java/1.0

Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0

802N Vodafone/1.0/V802N/NJ001/<製造番号> Java/

UP.Browser/7.0.2.1.307Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0

703N Vodafone/1.0/V703N/NJ001/<製造番号> Java/

UP.Browser/7.0.2.N.106 Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0

802SE Vodafone/1.0/V802SE/SEJ001<製造番号> Java/SEMC-Java/2.0

Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-V-Profile/VSCL-2.0.0

702NK Vodafone/1.0/V702NK/NKJ001/<製造番号> Java/VF-Java/1.0

Series60/2.6 Nokia6630/2.39.148 Profile/

MIDP-2.0 Configuration/CLDC-1.1

702NKⅡ Vodafone/1.0/V702NK2/NKJ001/<製造番号> Java/VF-Java/1.0

Series60/2.6 Nokia6680/4.04.28 Profile/

MIDP-2.0 Configuration/CLDC-1.1

702MO MOT-V980/Java/ Profile/MIDP-2.0 Configuration/CLDC-1.1

702sMO MOT-C980/Java/ Profile/MIDP-2.0 Configuration/CLDC-1.1

Page 12: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2009 SOFTBANK MOBILE Corp. All rights reserved Page 12 of 28

1.3.2. Untrusted

機種名 User-Agent

902SH UNTRUSTED/1.0

902T Vodafone/1.0/V902T/TJ001/<製造番号> Java/VF-Java/1.0

Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-J-Profile/JSCL-1.2.2 Ext-V-Profile/VSCL-2.0.0/UNTRUSTED/1.0

802SH UNTRUSTED/1.0

802N Vodafone/1.0/V802N/NJ001/<製造番号> Java/

UP.Browser/7.0.2.1.307Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-J-Profile/JSCL-1.2.2Ext-V-Profile/VSCL-2.0.0/UNTRUSTED/1.0

703N Vodafone/1.0/V703N/NJ001/<製造番号> Java/

UP.Browser/7.0.2.N.106 Profile /MIDP-2.0 Configuration/CLDC-1.1

Ext-J-Profile/JSCL-1.2.2Ext-V-Profile/VSCL-2.0.0/UNTRUSTED/1.0

802SE

Vodafone/1.0/V802SE/SEJ001/<製造番号> Java/SEMC-Java/2.0

Profile/MIDP-2.0 Configuration/CLDC-1.1

Ext-V-Profile/VSCL-2.0.0/UNTRUSTED/1.0

702NK Vodafone/1.0/V702NK/NKJ001/<製造番号> Java/VF-Java/1.0

Series60/2.6 Nokia6630/2.39.146

Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0

702NKⅡ Vodafone/1.0/V702NK2/NKJ001/<製造番号> Java/VF-Java/1.0

Series60/2.6 Nokia6630/2.39.146

Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0

702MO UNTRUSTED/1.0

702sMO UNTRUSTED/1.0

Page 13: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 13 of 28

2.MIDP2.0 対応端末個別仕様 プロパティ表示情報

確認項目 902SH 902T 802SH 802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

「名前」表示文字数

/MIDlet-Name UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte

表示可能対応サイズ超の

場合の端末挙動 折り返し 折り返し 折り返し 折り返し 切り取り 切り取り 切り取り

「ベンダ名」表示文字数

/MIDlet-Vendor UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte UTF-8 32Byte

表示可能対応サイズ超の

場合の端末挙動 折り返し 折り返し 折り返し 折り返し 切り取り 切り取り 切り取り

「説明」表示文字数

/MIDlet-Description UTF-8 64Byte UTF-8 64Byte UTF-8 64Byte UTF-8 64Byte 表示なし UTF-8 64Byte UTF-8 64Byte

表示可能対応サイズ超の

場合の端末挙動 折り返し 折り返し 折り返し 折り返し 表示なし 折り返し 折り返し

Page 14: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 14 of 28

アイコン詳細情報

確認項目 902SH 902T 802SH 802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

Icon PNG 対応カラー対応

4 色 ○ ○ ○ ○ ○ ○ ○

16 色 ○ ○ ○ ○ ○ ○ ○

256 色 ○ ○ ○ ○ ○ ○ ○

65536 色 × ○ × ○ ○ ○ ○

表示可能サイズ 24*24

(41*41に拡大表示) 24*24

24*24

(41*41に拡大表示) 24*24 42*29 15*15 15*15

表示可能対応サイズ超の

場合の端末挙動 デフォルトアイコンを表示 縮小 デフォルトアイコンを表示 デフォルトアイコンを表示 縮小 デフォルトアイコンを表示 デフォルトアイコンを表示

表示可能対応サイズ未満の

場合の端末挙動 41*41に拡大 センタリング 41*41に拡大 デフォルトアイコンを表示 そのまま表示 デフォルトアイコンを表示 デフォルトアイコンを表示

Page 15: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 15 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

PNG 展開サイズ アプリで利用する PNG を BMP に展開する時の上

限サイズ

ヒープ領域に順

ずる

300Kbytes

(1280×1280

以内にて)

ヒープ領域に順

ずる

600KBytes ヒープ領域に順

ずる。

ヒープ領域に順

ずる。

ヒープ領域に順

ずる ヒープ領域に順ず

JPEG 展開サイズ アプリで利用する JPEG を BMP に展開する時の上

限サイズ

ヒープ領域に順

ずる

700Kbytes

(1600×1600

以内にて)

ヒープ領域に順

ずる

600KBytes ヒープ領域に順

ずる。

ヒープ領域に順

ずる。

ヒープ領域に順

ずる ヒープ領域に順ず

MNG 展開サイズ アプリで利用する MNG を BMP に展開する時の上

限サイズ - - - - - - - -

SMAF ファイルサイズ アプリで利用できる SMAF データサイズ ヒープ領域に順

ずる

300Kbytes ヒープ領域に順

ずる

300KByts ヒープ領域に順

ずる。 - - -

アプリのヒープサイズ アプリで利用できるヒープのサイズ 2MBytes 2MBytes 2MBytes 3.4MBytes 511Kbytes

アプリにより

異なる 1495KBytes 1495KBYtes

アプリ保存サイズ アプリを保存する不揮発性記憶域のデータサイズ

8MBytes 5MBytes 8MBytes 5MByts

データフォルダ

の空き容量に

依存

データフォルダ

の空き容量に

依存

ファイルシステ

ムの残り容量

に依存

ファイルシステ

ムの残り容量に

依存

メモリ

アプリ保存数 端末に保存できるアプリの個数 100 制限無し 100 100 制限無し 制限無し 30 30

アプリ使用可能サイズ アプリで描画に利用できる画面サイズ(ソフトキー

表示域は除く)(横×縦)

a.通常モード a’通常モード時フルスクスリーン

b.高精細モード b’高精細モード時フルスクリーン

a.120×130

a’.120×147

b.240×260

b’.240×294

a.120×130

a’.120×146

b.240×261

b’.240×293

a.120×130

a’.120×147

b.240×260

b’.240×294

a.120×130

a’. 240×295

b.240×269

b’.240×295

a.176×182

a’.176×220

a.176×144

a’.176×208

a.176×182

a’.176×204

a.176×182

a’.176×204

LCD

仮想画面サイズ アプリで利用できる仮想画面サイズ (横×縦)

a.通常モード(.フルスクスリーンモード時含む)

b.高精細モード(フルスクスリーンモード時含む)

a.136×163

b.256×310

a.136×162

b.256×309

a.136×163

b.256×310

a.136×159

b.256×311 - -

a.176×220 a.176×220

アプリ使用可能サイズ アプリで描画に利用できる背面液晶サイズ

(横×縦) - 108×72 - - - - - -

背面 LCD アプリ使用可能サイズ(一時停止中

の壁紙)

アプリ一時停止中に壁紙として描画できる背面液

晶サイズ(横×縦) - 112×112 - 120×90 - - - -

フォント変更可否 アプリにてフォントの変更の可否 × × × × ○ ○ ○ ○

対応フォント アプリにて使用可能なフォント 独自フォント 独自フォント 独自フォント LC フォント 独自フォント 独自フォント 独自フォント 独自フォント フォント

サイズ変更可否 アプリにてサイズの変更の可否 ○ ○ ○ ○ ○ ○ ○ ○

Page 16: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 16 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

(フォント)

対応フォントサイズ

(縦×横 dots)

アプリにて使用可能なフォントサイズ 通常モード

12×12(デフォルト)

19×20

高精細モード

12×12

19×20(デフォルト)

通常モード

12×12(デフォルト)

20×26

高精細モード

12×12

20×26(デフォルト)

26×29

通常モード

12×12(デフォルト)

19×20

高精細モード

12×12

19×20(デフォルト)

通常モード

12×12(デフォルト)

20×20

高精細モード

12×12

20×20(デフォルト)

14×15

16×18(デフォルト)

12×15

16×20(デフォルト)

12×13

17×18(デフォルト)

19×20

12×13

17×18(デフォルト)

19×20

個数 1 画面に表示可能な Command の個数 2 2 2 2 2 3 2 2 ソフトキー

表示可能文字数 ソフトキーに表示できる文字数 半角 9 文字

全角 4 文字

半角 7 文字

全角 4 文字

半角 9 文字

全角 4 文字

半角 6 文字

全角 3 文字

半角 10 文字

全角 5 文字

半角 8 文字 半角 9 文字

全角 4 文字

半角 9 文字

全角 4 文字

方向キー

割付 Canvas で取得する game action (UP, DOWN, LEFT,

RIGHT )に対応するキー

マルチガイド

キー

マルチガイド

キー

マルチガイド

キー

マルチガイド

キー

マルチガイド

キー及び数字キ

ー2,8,4,6

マルチガイド

キー及び数字

キー2,8,4,6

マルチガイド

キー及び数字キ

ー2,8,4,6

マルチガイド

キー及び数字キ

ー2,8,4,6

Fire キー 割付 Canvas で取得する game action (FIRE)に対応する

キー

ファンクション

キー

ファンクション

キー

ファンクション

キー

ファンクション

キー

ファンクションキ

ー及び数字キー5

セレクトキー及

び数字キー5

ファンクションキ

ー及び数字キー5

ファンクションキ

ー及び数字キー5

特殊キー 割付 Canvas で取得する game action (GAME_A,B,C,D)に

対応するキー

数字キー7,9, #キ

ー、*キー

数字キー7,9, #キ

ー、*キー

数字キー7,9, #キ

ー、*キー

数字キー7,9, #キ

ー、*キー

数字キー7,9, #キ

ー、*キー

数字キー7,9, #

キー、*キー

数字キー7,9, #キ

ー、*キー

数字キー7,9, #キ

ー、*キー

数字キー 割付 Canvas で取得する キーコード KEY_NUM 0~9,#,*

に対応するキー

数字キー、#キ

ー、*キー

数字キー、#キ

ー、*キー

数字キー、#キ

ー、*キー

数字キー、#キ

ー、*キー

数字キー、#キ

ー、*キー

数字キー、#キ

ー、*キー

数字キー、#キ

ー、*キー

数字キー、#キ

ー、*キー

バイブ設定項目 バイブレーションの設定についてアプリからの制御

の可否および SMAF との連動の有無 ON/OFF ON/OFF ON/OFF ON/OFF - - - -

MIDlet-Install-Notify ○

(906 は非対応)○

(906 は非対応)○ ○ ○ ○ ○

Notification 送出の可否

MIDlet-Delete-Notify ○ ○ ○ × ○ ○ ○ ○

HTTP ○ ○ ○ ○ ○ ○ ○ ○

HTTPS ○ ○ ○ ○ × ○ ○ ○ 通信サポート

USB × × × × × ○ ○ ○

Wake up mode state ○ ○ ○ ○ ○ × ○ ○

Silent mode state ○ ○ ○ ○ ○ × ○ ○

Volume state ○ ○ ○ ○ ○ × ○ ○ 取得可能な端末情報

Vibration state ○ ○ ○ ○ ○ × ○ ○

着信時優先操作設定可否 ○ ○ ○ ○ × × ○ ○

Page 17: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 17 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

一時停止をせず、アプリを継続、イベント通知 ○ ○ ○ ○ × - ○ ○ 待受アプリの着信時動作

アプリからの鳴音を停止、Native の着信音を鳴音 ○ ○ ○ ○ ○ - × ×

アプリからのパネル照明制御可否 ○ ○ ○ ○ × ○ ○ ○

アプリからの背面液晶パネル照明制御可否 × ○ × ○ × × × ×

アプリからのバイブレーション制御可否 ○ ○ ○ ○ × ○ ○ ○

MIDxlet-API ○ ○ ○ ○ × × × ×

MIDxlet-Resident ○ ○ ○ ○ ○ × ○ ○

MIDxlet-ScreenSize ○ ○ ○ ○ ○ × × ×

MIDxlet-Aux ○ ○ × × × × × ×

JAD ファイルの拡張項目

MIDxlet-LCD-Sync × × × × × × × ×

AUTHMODE_ANY

(対応するアプリおよび以外の対応アプリでも可

能)

○ ○ ○ ○ ○ ○ ○ ○

RecordStore の共有のアクセスモード

AUTHMODE_PRIVATE

(対応するアプリのみ可能) ○ ○ ○ ○ ○ ○ ○ ○

GIF(87a) ○ ○ ○ ○ ○ ○ ○ ○

GIF(89a) ○ ○ ○ ○ ○ ○ ○ ○

Animated GIF ○ ○ ○ ○ ○ × ○ ○

AMR × △ × × ○ ○ ○ ○

SMF(MIDI) ○ ○ ○ ○ ○ △ ○ ○

SP-MIDI ○ ○ ○ ○ ○ ○ ○ ○

PCM ○ ○ ○ ○ ○ ○ ○ ○

対応するファイルフォーマット

Tone Sequence ○ ○ ○ ○ ○ ○ ○ ○

Full Screen Mode ○ ○ ○ ○ ○ ○ ○ ○

ハードウェアスペック オフスクリーン作成個数 512 個 512 個 512 個 512 個

ヒープ領域に順

ずる

ヒープ領域に順

ずる

ヒープ領域に順

ずる

ヒープ領域に順

ずる

キー同時押下 3個以上のキーの同時押下可否 ○ ○ ○ ○ ○ ○ △ △

時刻設定起動の対応(registerAlam) ○ × ○ × ○ ○ ○ ○

SMS 起動の対応 ○ ○ ○ × ○ ○ ○ ○

ブラウザ起動アプリの対応 × × × × × × × ×

Page 18: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 18 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

UTF-8 ○ ○ ○ ○ ○ ○ ○ ○

SJIS ○ ○ ○ ○ × × ○ ○ 文字エンコード

絵文字 ○ ○ ○ ○ × ○ × ×

3D ポリゴンエンジン Mascot Capsule 搭載有無 ○

Ver.4

Ver.4

Ver.4

Ver.3

Ver.4

×

その他エンジン

×

その他エンジン

×

その他エンジン

JTWI R1 JTWI R1 の実装をしているか否か ○ ○ ○ ○ ○ ○ ○ ○

User-Agent

Untrusted MIDlet から通信を行った場合、

User-Agent ヘッダに"UNTRUSTED/1.0"を含むか

否か

○ ○ ○ ○ ○ ○ ○ ○

MIDP2.0 MIDP2.0 の実装をしているか否か ○ ○ ○ ○ ○ ○ ○ ○

GIF サポート GIF87a/GIF89a(AnimatedGIF は 1 フレーム目の静

止画像)の描画対応有無 ○ ○ ○ ○ ○ ○ ○ ○

半透明効果 画像の半透明効果(a合成)への対応有無 × × × × ○(ただし 8bit) ○ ○(ただし 4 段階) ○(ただし 4 段階)

PlatformRequest 制御のサポート ○ ○ ○ ○ ○ ○ ○ ○

ブラウザ起動機能 ○ ○ ○ ○ ○ ○ ○ ○ PlatformRequest 制御

音声発信機能 ○ ○ ○ ○ ○ ○ ○ ○

WMA1.1 WMA1.1 の実装をしているか否か ○ ○ ○ × ○ ○ ○ ○

SMS ○ ○ ○ × ○ ○ ○ ○ 通信プロトコル

GSM CBS(受信のみ) ○ ○ ○ × ○ ○ ○ ○

MMAPI MMAPI の実装をしているか否か ○ ○ ○ ○ ○ ○ ○ ○

《《ファイルフォーマット毎に対応する Control》》

GIF 87a VideoControl ○ ○ ○ ○ ○ × ○ ○

GIF 89a VideoControl ○ ○ ○ ○ ○ × ○ ○

VideoControl ○ ○ ○ ○ ○ × ○ ○

StopTimeControl × × × × ○ × ○ ○ Animated GIF

RateControl × × × ○ × × ○ ○

StopTimeControl × ○ × × ○ ○ ○ ○

VolumeControl × ○ × × ○ ○ ○ ○ AMR(NB)

RateControl × × × × × ○ × ×

Page 19: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 19 of 28

902SH 902T 802SH 802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

StopTimeControl × × × × ○ × ○ ○

VolumeControl ○ ○ ○ ○ ○ ○ ○ ○

MIDIControl × × × × × × ○ ○

TempoControl × × × × × × × ×

PitchControl ○ × ○ ○ × × ○ ○

RateControl ○ × ○ × × × ○ ○

SMF(MIDI)

MetaDataControl ○ ○ ○ ○ × × × ×

StopTimeControl × × × × ○ ○ ○ ○

VolumeControl ○ ○ ○ ○ ○ ○ ○ ○

MIDIControl × × × × × × ○ ○

TempoControl × × × × × × × ×

PitchControl ○ × ○ ○ × × ○ ○

RateControl ○ × ○ × × × ○ ○

SP-MIDI

MetaDataControl ○ ○ ○ ○ × × × ×

StopTimeControl × × × × ○ ○ ○ ○

VolumeControl ○ ○ ○ ○ ○ ○ ○ ○

RateControl × × × × × × × ×

MetaDataControl ○ × ○ ○ × × × ×

PCM

RecordControl × × × × × × × ×

ToneControl ○ ○ ○ ○ ○ ○ ○ ○

VolumeControl ○ × ○ ○ ○ ○ ○ ○

StopTimeControl ○ ○ ○ ○ ○ ○ ○ ○ Tone Sequence

TempoControl ○ × ○

サウンド サウンドメディア同時再生の可 ×

Phrase は○ ×

×

Phrase は○ × ○ × ○(1MIDI+1WAV) ○(1MIDI+1WAV)

カメラ機能の実装をしているか否か × × × × ○ ○ ○ ○

《ファインダー表示》

中心が同じで表示されるか否か - - - - × ○ ○ ○

アプリ上のサイズが Native より大きい場合 Native

ファインダー以外の部分は白で表示 - - - - × × × ×

カメラ機能

アプリ上のサイズが Native より小さい場合表示サ

イズ分を切り取り表示する - - - - × × × ×

Page 20: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 20 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

《キャプチャ処理:サポートエンコード》

PNG - - - - × ○ × × (カメラ実装)

JPEG - - - - ○ ○ ○ ○

UNREALIZED の検出 ○ ○ ○ ○ ○ ○ ○ ○

REALIZED の検出 ○ ○ ○ ○ ○ ○ ○ ○

PREFETCHED の検出 ○ ○ ○ ○ ○ ○ ○ ○

STARTED の検出 ○ ○ ○ ○ ○ ○ ○ ○

Player

CLOSED の検出 ○ ○ ○ ○ ○ ○ ○ ○

《Image File Format》

GIF(87a) ○ ○ ○ ○ ○ ○ ○ ○

GIF(89a) ○ ○ ○ ○ ○ ○ ○ ○

Animated GIF ○ ○ ○ ○ ○ ○ ○ ○

《Audio File Format》

AMR × △ × × ○ ○ ○ ○

SMAF ○ × ○ × × × × ×

SMF(MIDI) ○ ○ ○ ○ ○ ○ ○ ○

SP-MIDI ○ ○ ○ ○ ○ ○ ○ ○

PCM ○ ○ ○ ○ ○ ○ ○ ○

メディアファイル適合対応

Tone Sequence ○ ○ ○ ○ ○ ○ ○ ○

M3G(JSR184) M3G の実装をしているか否か ○ ○ ○ × ○ ○ ○ ○

VSCL2.0 VSCL2.0 を実装しているか否か ○ ○ ○ ○ △ × ○ ○

《着信開始時の通知内容》

呼出者の名前 ○ ○ ○ ○ ○ - ○ ○

呼出側の電話番号(「-」ハイフンなし) ○ ○ ○ ○ ○ - ○ ○

通話終了時に終了通知 ○ ○ ○ ○ × - ○ ○

《メール受信時の通知内容》

送信者名 ○ ○ ○ ○ ○ - ○ ○

送信元メールアドレス ○ ○ ○ ○ ○ - ○ ○

種類 ○ ○ ○ ○ ○ - ○ ○

イベントリスナーでサポートしている通知イベント

移動機開閉時 通知送出 ○ ○ ○ ○ ○ - × ○

Page 21: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 21 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

アラーム通知時、アラーム設定時に付与したコメ

ントを通知 ○ ○ ○ ○ ○ - ○ ○

JPEG圧縮対応 ○ ○ ○ ○ ○ - ○ ○

《JPEG 圧縮レベルの設定可否》

6Kbyte 以内のデータサイズ ○ ○ ○ ○ × - ○ ○

12Kbyte 以内のデータサイズ ○ ○ ○ ○ × - ○ ○

30Kbyte 以内のデータサイズ ○ ○ ○ × × - ○ ○

100Kbyte 以内のデータサイズ ○ ○ ○ × × - ○ ○

200Kbyte 以内のデータサイズ ○ ○ ○ × × - ○ ○

300Kbyte 以内のデータサイズ ○ ○ ○ × × - ○ ○

画質優先(圧縮率は移動機依存) ○ ○ ○ ○ ○ - × ×

PNG,JPEG フォーマットへのエンコード機能

PNG 圧縮対応

(圧縮率は移動機依存) ○ ○ ○ × ○ - × ×

赤外線リモコンのサポート リモコン用赤外線 LED の実装をしているか否か ○ ○ × ○ × - × ×

バッテリー残量取得対応 ○ ○ ○ ○ ○ - ○ ○

電界強度取得対応 ○ ○ ○ ○ ○ - ○ ○

移動機開閉状態取得対応 ○ ○ ○ ○ ○ - ○ ○ デバイスコントロール

Native のパラメータ取得対応 ○ ○ ○ ○ - × ×

バーコードリーダー機能 MMAPI を利用したバーコードリーダー

の実装をしているか否か × × × × × - × ×

EAN - - - - - - - -

JAN - - - - - - - -

UPC - - - - - - - -

Datamatrix - - - - - - - -

認識可能なバーコード形式

QR - - - - - - - -

SVG コントロール機能 SVGTiny1.1 を処理する機能を

実装しているか否か ○ ○ ○ ○ ○ - ○ ○

Page 22: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 22 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702s

ビューポート(幅)、(高さ)の取得と変更 ○ ○ ○ ○ × - ○ ○

パン(スクロール) ○ ○ ○ ○ ○ - ○ ○

パンの初期化 ○ ○ ○ ○ ○ - ○ ○

回転(度指定) ○ ○ ○ × ○ - ○ ○

座標系の相互変換 ○ ○ ○ ○ × - ○ ○

拡大/縮小 ○ ○ ○ ○ ○ - ○ ○

アプリから可能な操作

Graphics オブジェクトへの描画 ○ ○ ○ ○ ○ - ○ ○

JSCL-1.2.2 のサポート JSCL-1.2.2 の実装をしているか否か ○ ○ ○ ○ × × × ×

音声発信機能のサポート アプリからのネイティブの音声発信機能を実装し

ているか否か ○ ○ ○ ○ - - - -

通話時間 ○ ○ ○ ○ - - - -

積算通話時間 ○ ○ ○ ○ - - - -

通話料金 ○ ○ ○ × - - - - 通話結果取得可否

積算通話料金 ○ ○ ○ × - - - -

メール送受信機能のサポート アプリからメール送受信機能を実装しているか

否か ○ ○ ○ ○ - - - -

受信ボックス ○ ○ ○ ○ - - - - メールボックス内データの取得可否

送信ボックス ○ ○ ○ ○ - - - -

配信確認設定可否 SMS,MMS のみ

SMS,MMS のみ

SMS,MMS のみ

○ ○ - - - -

Priority 設定可否

(0: Nomal , 1: High , 2: Low) ○

MMS のみ ○ ○ - - - -

添付ファイル数 20 個 20 個 20 個 295 個 - - - -

メールデータ詳細

メール識別設定可否 (0: MMS , 1: SMS) ○ ○ ○ ○ - - - -

送信成功 ○ ○ ○ ○ - - - -

送信失敗 ○ ○ ○ ○ - - - -

送信中断 ○ ○ ○ × - - - - 送信結果通知の取得可否

不明 ○ ○ ○ ○ - - - -

続きメール受信の取得可否 ○ ○ ○ ○ - - - -

続き受信操作成功 ○ ○ ○ ○ - - - - 続きメール受信取得結果通知の取得可否

続き受信操作失敗 ○ ○ ○ ○ - - - -

Page 23: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 23 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

アドレス帳取得機能のサポート アプリから端末内部のアドレス帳を取得できるか

否か ○ ○ ○ ○ - - - -

アドレス帳データの取得可否 ○ ○ ○ ○ - - - - アドレス帳の取得方法

アドレス帳からの登録件数取得 ○ ○ ○ ○ - - - -

メモリダイヤル番号 × ○ × ○ - - - -

名前 ○ ○ ○ ○ - - - -

フリガナ ○ ○ ○ ○ - - - -

電話番号 ○ ○ ○ ○ - - - -

メールアドレス ○ ○ ○ ○ - - - -

取得可能なアドレス帳データ

画像データ ○ ○ ○ ○ - - - -

現在登録件数 ○ ○ ○ ○ - - - -

残り登録可能件数 ○ ○ ○ ○ - - - -

電話番号登録対応数 ○ ○ ○ ○ - - - - 取得可能な登録件数

メールアドレス登録対応数 ○ ○ ○ ○ - - - -

vCard へのエクスポート可否 ○ ○ ○ ○ - - -

アドレス帳への登録機能のサポート アプリから端末内部のアドレス帳に登録ができ

るか否か ○ ○ ○ ○ - - - -

メモリダイヤル番号 × ○ × ○ - - - -

名前 ○ ○ ○ ○ - - - -

フリガナ ○ ○ ○ ○ - - - -

電話番号 ○ ○ ○ ○ - - - -

メールアドレス ○ ○ ○ ○ - - - -

登録可能なアドレス帳データ

画像データ ○ ○ ○ ○ - - - -

vCard からのインポート可否 vCard データをアプリで取得し、アドレス帳にイン

ポートできるか否か ○ ○ ○ ○ - - - -

Page 24: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 24 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

50音検索機能 ○ ○ ○ ○ - - - -

電話番号検索機能 ○ ○ ○ ○ - - - -

メールアドレス検索機能 ○ ○ ○ ○ - - - - 利用可能な検索機能

メモリNo検索機能 × ○ × ○ - - - -

ブラウザ起動機能のサポート アプリからネイティブのブラウザ起動機能を実装

しているか否か ○ ○ ○ ○ - - - -

カメラ制御機能のサポート アプリからネイティブのカメラ制御機能を実装し

ているか否か ○ ○ ○ ○ - - - -

画像品質

設定可

ノーマル/ファイ

ン/スーパーファ

イン

設定可

ノーマル/ファイ

ン/スーパーファ

イン

設定可

ノーマル/ファイ

ン/スーパーファ

イン

設定不可 - - - -

保存形式 設定可

JPEG/PNG

設定可

JPEG

設定可

JPEG/PNG

設定可

JPEG - - - -

撮影サイズ

設定可

0:端末画面サイ

ズ 1:写メールサ

イズ(12K 以内画

像) 2:写メール

サイズ

設定可

0:端末画面サイ

ズ 1:写メールサ

イズ(12K 以内画

像) 2:写メール

サイズ

設定可

0:端末画面サイ

ズ 1:写メールサ

イズ(12K 以内画

像) 2.:写メール

サイズ

設定可

0:端末画面サイズ

1:写メールサイズ

(QCIF) 2.:写メール

サイズ(SubQCIF)

3: 写メールサイズ

(CIF)

- - - -

設定可能なカメラ機能

フレーム

設定可

ファイルパス指

定/バイト指定

設定可

ファイルパス指

定/バイト指定

設定可

ファイルパス指

定/バイト指定

設定可

ファイルパス指定 - - - -

バーコード認識機能のサポート アプリからネイティブのバーコード認識機能を実

装しているか否か ○ ○ ○ ○ - - - -

JAN ○ × ○ × - - - - 認識可能なバーコード形式

QR ○ ○ ○ ○ - - - -

利用可能な読み取りモード 1 回/連続 1 回 1 回/連続

1 回/連続読取は非

対応 連結コードの

読取は可能

- -

背面液晶描画機能のサポート 背面液晶描画機能を実装しているか否か × ○ × ○ - - - -

Page 25: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 25 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

3D の描画 背面液晶への3D描画可否 × ○ × × - - - -

スプライトの描画 背面液晶へのスプライト描画可否 × ○ × × - - - -

メディアプレイヤーの描画 背面液晶へのメディアプレイヤー描画可否 × ○ × × - - - -

壁紙の描画 背面液晶への壁紙描画可否 × ○ × ○ - - - -

ファイルシステムのサポート アプリから端末のデータフォルダ(端末内、外部メ

モリ)にアクセスする機能を実装しているか否か ○ ○ ○ ○ - - - -

端末内のデータフォルダ ○ ○ ○ ○ - - - - アクセスできるフォルダ

外部メモリのデータフォルダ ○ ○ ○ ○ - - - -

推奨するパス /ms/(/mc/) 以下のパス Other Documents Other Documents Other Documents Other Files - - - -

フォルダ作成 ○ ○ ○ × - - - -

フォルダ情報取得 ○ ○ ○ ○ - - - -

フォルダ削除 ○ ○ ○ × - - - -

フォルダ名称変更 ○ ○ ○ × - - - -

ファイル作成・上書 ○ ○ ○ ○ - - - -

ファイルデータ書込・読込 ○ ○ ○ ○ - - - -

ファイル情報取得 ○ ○ ○ ○ - - - -

ファイル削除 ○ ○ ○ ○ - - - -

利用できるファイルシステム機能

ファイル名称変更 (ms/mc) ○/○ ○/○ ○/○ ○/× - - - -

IrDA のサポート IrDA の機能を実装しているか否か ○ ○ ○ ○ - - - -

赤外線リモコンのサポート 赤外線リモコン機能を実装しているか否か ○ ○ × ○ - - - -

マナーモード ○ ○ ○ ○ - - - -

オフラインモード ○ ○ ○ ○ - - - -

音量設定 ○ ○ ○ ○ - - - -

バイブレーション ○ ○ ○ ○ - - - -

起動状態 ○ ○ ○ ○ - - - -

オフスクリーンの色深度 ○ ○ ○ ○ - - - -

背面液晶の有無 ○ ○ ○ ○ - - - -

背面液晶同時表示の有無 ○ ○ ○ ○ - - - -

メモリカード対応有無 ○ ○ ○ ○ - - - -

CLDC の System.getProperty メソッドによる取得できる端末情報

バーコード機能の有無 ○ ○ ○ ○ - - - -

Page 26: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 26 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

IrDA 機能対応の有無 ○ ○ ○ ○ - - - -

リモコン機能の有無 ○ ○ ○ ○ - - - - CLDC の System.getProperty メソッドによる取得できる端末情報

音声認識機能の有無 ○ × ○ ○ - - - -

バックライト制御 ○ ○ ○ ○ - - - -

バッテリー状態 ○ ○ ○ ○ - - - -

電界状態 ○ ○ ○ ○ - - - -

端末開閉状態 ○ ○ ○ ○ - - - -

メモリカード状態 ○ ○ ○ ○ - - - -

Key State ○ ○ ○ ○ - - - -

オートリピート ○ ○ ○ ○ - - - -

緯度取得 ○ ○ ○ × - - - -

経度取得 ○ ○ ○ × - - - -

新着状態 ○ ○ ○ ○ - - - -

バイブレーション動作状態 ○ ○ ○ ○ - - - -

バックライト動作制御 ○ ○ ○ ○ - - - -

JSCL による端末制御の可否

8 方向キー状態 ○ ○ ○ ○ - - - -

《《取得可能な Listener 機能》》

呼出者の名前 ○ ○ ○ ○ - - - - 着信通知

呼出側の電話番号 ○ ○ ○ ○ - - - -

通話通知 ○ ○ ○ ○ - - -

メール送信・続き受信 結果

(成功・失敗・中断・一部失敗・不明) ○ ○ ○ ○ - - - -

送信者名 ○ ○ ○ ○ - - - -

送信元メールアドレス ○ ○ ○ ○ - - - - メール受信

種類 (CBS,SMS,MMS,WAP,PUSH) ○ ○ ○ ○ - - - -

端末開閉 ○ ○ ○ ○ - - -

位置情報更新 更新結果

(成功・失敗) ○ ○ ○ ○ - - - -

送信メールボックス変更 ○ ○ ○ ○ - - - -

受信メールボックス変更 ○ ○ ○ ○ - - - -

Page 27: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 27 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

アドレス帳変更 ○ ○ ○ ○ - - - -

データフォルダ変更 ○ ○ ○ ○ - - - -

メモリカード装着 ○ ○ ○ ○ - - - -

メモリカード取り出し ○ ○ ○ ○ - - - -

アラーム通知 ○ ○ ○ ○ - - - -

ネイティブメディアプレイヤー再生機能のサポート ○ ○ ○ ○ - - - -

MP4 ○ ○ ○ ○ - - - -

SVG Tiny ○ ○ ○ ○ - - - -

FLASH ○ × ○ × - - - -

AMR ○ △ ○ × - - - -

ネイティブメディアプレイヤー再生可能ファイル

3GP ○ ○

JPEG 圧縮対応 ○ ○ ○ ○ - - - -

《JPEG 圧縮レベルの設定可否》

6Kbyte 以内のデータサイズ ○ ○ ○ ○ - - - -

12Kbyte 以内のデータサイズ ○ ○ ○ ○ - - - -

30Kbyte 以内のデータサイズ ○ ○ ○ × - - - -

ノーマル ○ ○ ○ × - - - -

ファイン ○ ○ ○ × - - - -

PNG,JPEG フォーマットへのエンコード機能

PNG 圧縮対応

(圧縮率は移動機依存) ○ × ○ × - - - -

音声認識機能のサポート 音声認識機能を実装しているか否か × × × × - - - -

描画系編集機能のサポート 描画系編集機能を実装しているか否か ○ ○ ○ ○ - - - -

切り出し ○ ○ ○ ○ - - - -

回転 ○ ○ ○ ○ - - - -

反転 ○ ○ ○ ○ - - - -

ピクセル操作 ○ ○ ○ × - - - -

拡大/縮小 ○ ○ ○ × - - - -

可能な描画系編集機能

透過マスクパターン指定による描画 ○ ○ ○ × - - - -

Page 28: S!アプリ開発ガイド - ソフトバンクcreation.mb.softbank.jp/mc/terminal/doc/B-032-011... · • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™

S! Appli Development Guide

Copyright© 2008 SOFTBANK MOBILE Corp. All rights reserved Page 28 of 28

902SH 902T 802SH

802N

703N 802SE

702NK

702NKⅡ 702MO 702sMO

エフェクト系編集機能のサポート エフェクト系編集機能を実装しているか否か ○ × ○ ○ - - - -

明度調整 ○ - ○ ○ - - - -

色調反転 ○ - ○ ○ - - - -

モノクロ2階調 ○ - ○ × - - - -

グレイスケール ○ - ○ × - - - -

単色カラー ○ - ○ × - - - -

可能なエフェクト系編集機能

マスク画像指定による透過画像生成 ○ - ○ × - - - -

《《Media Player にて再生可能なメディアファイル》》

JPEG ○ ○ ○ ○ - - - -

PNG ○ ○ ○ ○ - - - - Image File Format

MNG × × × × - - - -

SMAF ○ ○ ○ ○ - - - - Audio File Format

SMD × × × × - - - -

RS タグなし アプリの起動画

面サイズ

アプリの起動画

面サイズ

アプリの起動画

面サイズ

アプリの起動画

面サイズ -

- - -

表示系SMAF再生時に取得する width,height

RS タグあり RS タグに指定さ

れているサイズ

RS タグに指定さ

れているサイズ

RS タグに指定さ

れているサイズ

RS タグに指定さ

れているサイズ-

- - -

《《Phrase Player にて再生可能なメディアファイル》》

SMAF ○ ○ ○ ○ - - - - Audio File Format

SMAF/Phrase ○ ○ ○ ○ - - - -

Resource Operator 機能サポート アプリよりネイティブの音楽データを検索、参

照可能か否か ○ ○ ○ ○ - - - -