background image

Legal notice

8

©2008 Research In Motion Limited. All rights reserved. BlackBerry®, RIM®, Research In Motion®, SureType®, SurePress™ and
related trademarks, names, and logos are the property of Research In Motion Limited and are registered and/or used in the U.S.
and countries around the world.

Eclipse is a trademark of the Eclipse Foundation, Inc. Intel and Pentium are trademarks of Intel Corporation. Java and NetBeans
are trademarks of Sun Microsystems, Inc. Microsoft DirectX, Outlook, Windows Vista, and Windows are trademarks of Microsoft
Corporation. All other trademarks are the property of their respective owners.

The BlackBerry smartphone and other devices and/or associated software are protected by copyright, international treaties, and
various patents, including one or more of the following U.S. patents: 6,278,442; 6,271,605; 6,219,694; 6,075,470; 6,073,318;
D445,428; D433,460; D416,256. Other patents are registered or pending in the U.S. and in various countries around the world.
Visit 

www.rim.com/patents

 for a list of RIM (as hereinafter defined) patents.

This documentation including all documentation incorporated by reference herein such as documentation provided or made
available at 

www.blackberry.com/go/docs

 is provided or made accessible "AS IS" and "AS AVAILABLE" and without condition,

endorsement, guarantee, representation, or warranty of any kind by Research In Motion Limited and its affiliated companies
("RIM") and RIM assumes no responsibility for any typographical, technical, or other inaccuracies, errors, or omissions in this
documentation. In order to protect RIM proprietary and confidential information and/or trade secrets, this documentation may
describe some aspects of RIM technology in generalized terms. RIM reserves the right to periodically change information that
is contained in this documentation; however, RIM makes no commitment to provide any such changes, updates, enhancements,
or other additions to this documentation to you in a timely manner or at all.

This documentation might contain references to third-party sources of information, hardware or software, products or services
including components and content such as content protected by copyright and/or third-party web sites (collectively the "Third
Party Products and Services"). RIM does not control, and is not responsible for, any Third Party Products and Services including,
without limitation the content, accuracy, copyright compliance, compatibility, performance, trustworthiness, legality, decency,
links, or any other aspect of Third Party Products and Services. The inclusion of a reference to Third Party Products and Services
in this documentation does not imply endorsement by RIM of the Third Party Products and Services or the third party in any way.

EXCEPT TO THE EXTENT SPECIFICALLY PROHIBITED BY APPLICABLE LAW IN YOUR JURISDICTION, ALL CONDITIONS,
ENDORSEMENTS, GUARANTEES, REPRESENTATIONS, OR WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
WITHOUT LIMITATION, ANY CONDITIONS, ENDORSEMENTS, GUARANTEES, REPRESENTATIONS OR WARRANTIES OF
DURABILITY, FITNESS FOR A PARTICULAR PURPOSE OR USE, MERCHANTABILITY, MERCHANTABLE QUALITY, NON-
INFRINGEMENT, SATISFACTORY QUALITY, OR TITLE, OR ARISING FROM A STATUTE OR CUSTOM OR A COURSE OF DEALING
OR USAGE OF TRADE, OR RELATED TO THE DOCUMENTATION OR ITS USE, OR PERFORMANCE OR NON-PERFORMANCE
OF ANY SOFTWARE, HARDWARE, SERVICE, OR ANY THIRD PARTY PRODUCTS AND SERVICES REFERENCED HEREIN, ARE
HEREBY EXCLUDED. YOU MAY ALSO HAVE OTHER RIGHTS THAT VARY BY STATE OR PROVINCE. SOME JURISDICTIONS
MAY NOT ALLOW THE EXCLUSION OR LIMITATION OF IMPLIED WARRANTIES AND CONDITIONS. TO THE EXTENT
PERMITTED BY LAW, ANY IMPLIED WARRANTIES OR CONDITIONS RELATING TO THE DOCUMENTATION TO THE EXTENT
THEY CANNOT BE EXCLUDED AS SET OUT ABOVE, BUT CAN BE LIMITED, ARE HEREBY LIMITED TO NINETY (90) DAYS FROM
THE DATE YOU FIRST ACQUIRED THE DOCUMENTATION OR THE ITEM THAT IS THE SUBJECT OF THE CLAIM.

Feature and Technical Overview

Legal notice

12

Summary of Contents for JAVA DEVELOPMENT ENVIRONMENT - - FEATURE AND TECHNICAL

Page 1: ...BlackBerry Java Development Environment Version 4 7 0 Feature and Technical Overview...

Page 2: ...SWD 552026 1212113555 001...

Page 3: ...ut 5 Touch screen keyboard 5 Accelerometer 6 Screen display direction 6 Home screen background image 6 Multimedia 7 Image and video handling 7 Video recorder integration 7 Digital rights management 7...

Page 4: ...ble UI and interaction with a trackwheel or touch screen You can also create an application that interacts with the components of the BlackBerry solution including the BlackBerry Enterprise Server pus...

Page 5: ...eatures of a BlackBerry device such as GPS and location based services video playback and the trackball multilanguage support You can create a BlackBerry device application that can automatically disp...

Page 6: ...stomers are connected to communication and corporate data by actively sending them data security You can create a BlackBerry device application that uses security features such as AES or Triple DES en...

Page 7: ...screen AtoucheventcorrespondstoanactionaBlackBerryuserperformsonthetouchscreensuchasaclick Atouchgesturecorresponds to a combination of touch events that a BlackBerry user generates when they touch t...

Page 8: ...est landscape or portrait The BlackBerry UI APIs now let a BlackBerry device application retrieve the display direction of the screen and prevent a BlackBerry device from changing the display directio...

Page 9: ...items to send an image file or video file to the BlackBerry device application Video recorder integration The BlackBerry APIs now let a BlackBerry device application start the video recorder applicat...

Page 10: ...ment visit www blackberry com developers For documentation for developers visit www na blackberry com eng support docs For more information about APIs see the API Reference for the BlackBerry Java Dev...

Page 11: ...ater available minimum 500 MB of disk space available operating system Any of the following operating systems Microsoft Windows Vista Microsoft Windows XP Professional Java development kit Java SE Dev...

Page 12: ...evice Configuration HTTP Hypertext Transfer Protocol HTTPS Hypertext Transfer Protocol over Secure Sockets Layer MIDP Mobile Information Device Profile Triple DES Triple Data Encryption Standard XML E...

Page 13: ...Provide feedback 7 To provide feedback on this deliverable visit www blackberry com docsfeedback Feature and Technical Overview Provide feedback 11...

Page 14: ...uch changes updates enhancements or other additions to this documentation to you in a timely manner or at all This documentation might contain references to third party sources of information hardware...

Page 15: ...IRTIME SERVICE PROVIDERS AND THEIR RESPECTIVE DIRECTORS EMPLOYEES AND INDEPENDENT CONTRACTORS IN ADDITION TO THE LIMITATIONS AND EXCLUSIONS SET OUT ABOVE IN NO EVENT SHALL ANY DIRECTOR EMPLOYEE AGENT...

Page 16: ...RSEDEANYEXPRESSWRITTENAGREEMENTSORWARRANTIES PROVIDED BY RIM FOR PORTIONS OF ANY RIM PRODUCT OR SERVICE OTHER THAN THIS DOCUMENTATION Research In Motion Limited 295 Phillip Street Waterloo ON N2L 3W8...

Reviews: