BlackBerry Java Development Environment
: 4.7.0
SWDT499912-499912-1212122150-020
|
|
|
1 |
BlackBerry BlackBerry ................... |
5 |
|
BlackBerry ..................................................... |
5 |
|
........................................................ |
6 |
|
BlackBerry Java Development Environment............................................... |
7 |
|
BlackBerry Java ME Java API................................................... |
7 |
|
Java API ........................................................ |
8 |
|
Java API ....................................................... |
8 |
|
BlackBerry ............................................................. |
9 |
|
BlackBerry Enterprise Solution.................................................... |
9 |
|
BlackBerry Internet Service....................................................... |
10 |
|
BlackBerry MDS.................................................................... |
10 |
2 |
BlackBerry Java Application .................................................... |
11 |
|
...................................................... |
11 |
|
............................................ |
11 |
|
.... |
11 |
|
MIDlet ............................................................... |
12 |
|
CLDC ................................................................. |
12 |
|
API ............................................................ |
13 |
|
................................................................ |
14 |
|
........................................................................ |
14 |
|
........................................................ |
14 |
|
BlackBerry Java Application ............................... |
14 |
|
........................................................ |
14 |
|
.................................................... |
20 |
|
.............................................. |
20 |
|
........................................................................ |
21 |
|
.................................... |
22 |
|
................................................................ |
22 |
|
.............................................................. |
22 |
|
................................................................ |
22 |
|
.................................................................. |
23 |
3 |
UI ............................................................... |
24 |
|
BlackBerry ..................................... |
24 |
|
.................................................. |
24 |
|
BlackBerry UI UI ......................................... |
25 |
4 |
.......................................................................... |
27 |
|
.......................................................................... |
27 |
|
BlackBerry ....................................................... |
27 |
|
............................................................ |
27 |
|
.......................................................... |
28 |
|
................................................ |
28 |
|
BlackBerry ....................... |
28 |
|
........................................................................ |
29 |
|
................................................ |
29 |
|
.................................... |
29 |
|
BlackBerry ....................................... |
30 |
|
BlackBerry RAM .................................. |
30 |
|
BlackBerry ............................... |
30 |
|
BlackBerry ....................... |
31 |
5 |
.......................................................................... |
32 |
|
API ................................. |
32 |
|
Persistent Store API.............................................................. |
32 |
|
MIDP Record Management System API................................................. |
32 |
|
File Connection API............................................................... |
33 |
|
.......................................................... |
33 |
|
microSD ...................................... |
33 |
|
........................................................ |
34 |
6 |
.................................................................. |
35 |
|
.............................................. |
35 |
|
BlackBerry Enterprise Server .............. |
35 |
|
.................... |
36 |
|
............................................................ |
36 |
|
.................................................. |
36 |
|
SMS ........................................................ |
36 |
|
PIN .............................................. |
37 |
7 |
BlackBerry ..................................................... |
38 |
|
............................................................ |
38 |
|
BlackBerry ......................................... |
38 |
|
.......................................... |
38 |
|
BlackBerry Messenger BlackBerry Application ............................... |
39 |
|
........................................ |
39 |
8 |
.......................................................... |
40 |
|
BlackBerry Application............................................... |
40 |
|
.............................................................. |
40 |
|
BlackBerry ............................................... |
40 |
|
.................................................................... |
40 |
|
.................................................................................. |
41 |
|
BlackBerry IT ........................................... |
41 |
|
............................................................ |
41 |
|
.................................................................. |
41 |
|
API ......................................................... |
41 |
|
BlackBerry API................................................... |
42 |
|
IT ................................................................. |
43 |
|
................................................................ |
43 |
|
microSD .................................................... |
44 |
|
microSD .......................................... |
44 |
|
BlackBerry microSD ....................... |
44 |
|
IT microSD .............................................. |
44 |
9 |
BlackBerry Java Application .................................................. |
45 |
|
BlackBerry Java Application .................................................. |
45 |
|
BlackBerry Java Application ................................................ |
45 |
|
BlackBerry Smartphone Simulator ........................ |
46 |
|
BlackBerry ..................................... |
46 |
|
BlackBerry ............................................................... |
46 |
|
BlackBerry Smartphone Simulator................................................... |
46 |
|
BlackBerry MDS Simulator.......................................................... |
47 |
|
BlackBerry Email Simulator........................................................ |
47 |
10 |
................................................................ |
48 |
|
........................................ |
48 |
|
.......................................... |
48 |
|
Web ........................................... |
48 |
|
................................................ |
48 |
|
...................................... |
48 |
|
.................................................. |
49 |
|
.............................................. |
49 |
11 |
................................................................................ |
50 |
12 |
.................................................................. |
53 |
|
BlackBerry BlackBerry |
BlackBerry BlackBerry 1
BlackBerry® / Java® MEUI BlackBerry® Java Application TCP HTTP
BlackBerry Java Application BlackBerry
BlackBerry
BlackBerry® BlackBerry
•LAN
•1
CRM BlackBerry UI
BlackBerry BlackBerry
•UI
5
|
|
• ザーの現在のコンテキストに関連していることを確認します。
• ーがまもなく必要とする情報だけを表示するようにします。
UIBlackBerry BlackBerry Smartphone Simulator
BlackBerry® BlackBerry® Device Software BlackBerry® Java® Virtual Machine BlackBerry BlackBerry Device SoftwareBlackBerry Device Software BlackBerry Device Software 4.0 BlackBerry BlackBerry Device Software4.1
Research In Motion BlackBerry Device Software BlackBerry JVMJava API BlackBerry® Java® Development EnvironmentBlackBerry Device SoftwareBlackBerry® Integrated Development Environment RIM BlackBerry Device Software 4.0 BlackBerry JDE 4.0BlackBerry JDE 4.0 BlackBerry Device Software 4.0 BlackBerry JVM 4.0 API BlackBerry JDE4.0 BlackBerry Device Software 4.0BlackBerry
BlackBerry JDE
•BlackBerry APIBlackBerry JDE 4.0
•BlackBerry® Pearl™ 8100BlackBerry JDE 4.2
6
|
BlackBerry Java Development Environment |
BlackBerry Java Development Environment
BlackBerry® Java® Development Environment BlackBerry BlackBerry® Java Application BlackBerry JDE Java® ME BlackBerry Java API
BlackBerry Java Development Environment
•BlackBerry® Integrated Development Environment
•BlackBerry Smartphone Simulator
•Java ME API BlackBerry API
BlackBerry IDE BlackBerry Java ApplicationBlackBerry Smartphone Simulator Windows®UI
BlackBerry Java Development Environment Component Package IDENetBeans™Eclipse™
•RAPC .java .jar BlackBerry Smartphone Simulator BlackBerry .cod
•JavaLoader BlackBerry.cod
•BlackBerry® Signature Tool BlackBerry® Signing Authority Tool
•Preverify Tool BlackBerry
•JDWP
BlackBerry Java ME Java API
Java® ME Java APIBlackBerry® Java ME BlackBerry® Java® Virtual Machine
7
|
BlackBerry Java ME Java API |
Java ME MIDP API BlackBerry JVMBlackBerry JSR 118 Java ME MIDPJava ME MIDPBlackBerry Java APIMIDP API Java 1
Java API
BlackBerry® BlackBerry® Java® Development Environment Java® ME MIDPJava® ME MIDPJava API BlackBerry JSR
•JSR 185 Java Technology for the Wireless Industry JTWI
•JSR 139 Connected Limited Device Configuration 1.1
•JSR 118 Mobile Information Device Profile 2.0
•JSR 120 Wireless Messaging API WMA 1.1
•JSR 135 Mobile Media API MM API 1.1
•JSR 179 Location API for Java ME
•JSR 75 PIM API J2ME
PDAP File Connection API for Java ME BlackBerry Device Software
4.2
•JSR 82 Java APIs for Bluetooth®
•JSR 172 J2ME Web Services
•JSR 177 Security and Trust Services API for J2ME SATSA
•JSR 205 Wireless Messaging API 2.0
•JSR 211 Content Handler API
•JSR 238 Mobile Internationalization API
•JSR 30 CLDC Version 1.0 BlackBerry® Device Software 4.0
•JSR 37 MIDP 1.0 BlackBerry Device Software 4.0
Java API
BlackBerry® Java® API API JSRMIDP API
8
|
BlackBerry |
API |
|
|
|
User Interface API |
API |
|
|
|
|
Persistent Data Storage API API
|
|
|
|
Networking and I/O API |
API |
|
|
|
|
|
BlackBerry |
|
BlackBerry |
|
|
|
|
Application Integration API API BlackBerry
|
|
|
|
|
|
|
|
|
API XML Bluetooth® |
|
|
|
|
BlackBerry
BlackBerry® BlackBerry® Enterprise Server BlackBerry® Internet Service
BlackBerry Enterprise Server BlackBerry Internet Service
BlackBerry® Enterprise Server BlackBerry® Enterprise Solution BlackBerry Enterprise Server BlackBerry BlackBerry Enterprise Server
•BlackBerry
9
|
BlackBerry |
•BlackBerry® Java Application
BlackBerry® Enterprise Server BlackBerry® BlackBerry® Internet Service BlackBerry Internet ServiceBlackBerry
BlackBerry Internet Service BlackBerry® Java ApplicationHTTP TCP/IP
BlackBerry® Java ApplicationBlackBerry® Enterprise Server BlackBerry® Mobile Data SystemBlackBerry MDS BlackBerry Java Application HTTP TCP/IPBlackBerry VPNWeb BlackBerry Enterprise Server BlackBerry® Enterprise Solution BlackBerry MDSBlackBerry
10
|
BlackBerry Java Application |
BlackBerry Java Application |
2 |
BlackBerry® API BlackBerryBlackBerry® Desktop SoftwareBlackBerry
BlackBerry® API BlackBerry
Research In Motion® HotSync® BlackBerryBlackBerryBlackBerry BlackBerry USB Bluetooth®
BlackBerry® API BlackBerry® Enterprise Server BlackBerry
す。BlackBerry BlackBerry® Java ApplicationBlackBerryBlackBerry® Java® Development EnvironmentAPI
11
|
MIDlet |
MIDlet
MIDlet MIDP MIDlet MIDletstartApp() pauseApp() destroyApp()
|
|
|
|
•MIDP • javax.microedition.lcdui
|
API |
•
CLDC
CLDC Java® ME 1 CLDCUiApplication main()
BlackBerry® Java® Development Environment CLDC
BlackBerryCLDC
|
|
|
|
•BlackBerry User Interface • API
javax.microedition.lcdui
12
|
API |
|
|
|
|
•IPC API
•CLDC
API
BlackBerry BlackBerry® Java Application BlackBerry® Java® Development Environment Javadoc™Java API BlackBerry BlackBerry® Java® Virtual MachineAPI API Java API
API API BlackBerryBlackBerry API Research In MotionBlackBerryAPIRIM
www.blackberry.com/developers/downloads/jde/api.shtml10
13
|
|
MIDlet CLDC BlackBerry®
BlackBerry® BlackBerry BlackBerry
BlackBerry® 0.1
BlackBerry Java Application
BlackBerry® Java® Application
•final
•int long
14
|
BlackBerry Java Application |
•java.util.Enumeration
•instanceof
•instanceof
•StringBuffer.append StringBuffer
•null
•null
•null
•long
カル変数にアクセスする方が効率的です。
ます。
return( boolean_expression );
final
クラスをfinal final
BlackBerry® Java® Development Environment .cod
final
15
|
BlackBerry Java Application |
long int
Java® long 64 BlackBerry® 32int long 2 4
System.gc()BlackBerry®BlackBerry® Java® Virtual Machine
finalfinal int
private static final String x ="example";
final "x" "example"BlackBerry® Java® Virtual Machine "x"
final 1 BlackBerry JVM "x"
private static String x = "example";
final
String
BlackBerry® Java Application java.lang.Stringjava.lang.String
String str = "abc"; String str = "found " + n + " items";
16