BlackBerry Java Development Environment v5.0 (Beta)
Looks like RIM just released there java development for the 5.0 platform. i was snooping around on there site and found this.
http://tbn3.google.com/images?q=tbn:...Blackberry.jpg
BlackBerry Java Development Environment (BlackBerry JDE) v5.0 Beta Release Now Available
The latest release of the BlackBerry® Java® Development Environment (BlackBerry JDE) provides an end-to-end set of tools for easily developing robust wireless applications:
- New APIs and enhanced capabilities
- Simplified wireless connectivity to the Internet or corporate intranets
- Easy to customize user interfaces
- Client-side logic
- Support for push content
- Local integration with email, Personal Information Management (PIM), multimedia and BlackBerry smartphone applications
- Location-based services
Develop Superior Wireless Applications
The new BlackBerry JDE v5.0 beta:
- Increases developer productivity
- Simplifies application development
- Provides end-to-end tools and enhanced Java® APIs
- Communicates with most programming languages, protocols and data formats
New Functionality with Enhanced APIs
Feature Highlights
- SQLite® Support
- Improved BrowserField API
- Third-party Application Phone Screen Integration
- JSR 135 Video Capture
- Multiple ContactList Support
- Enhanced Media Key Events
Productivity Boosters
- SQLite Support: New API provides fundamental support for data sharing across different applications on BlackBerry® smartphones. Also supports the Gears JavaScript® API with the database portion layering on top of SQLite
- Improved BrowserField API: New updated API enables you to quickly and easily embed web content within a Java® application
- Random File Access: Read data from and write data to any specified location within a file
Compelling Java User Interfaces
- Bitmap Scale and Compare: Manipulate Bitmaps and display them in a specified size and aspect ratio
Application and Data Integration
- Third-party Application Phone Screen Integration: Enables third-party developers to customize incoming and active call screens by adding static text or images to the lower half of those screens
- Multi-line Support: Multiple cellular and PBX lines are now available on BlackBerry smartphones. Third-party applications can access the various phone lines, retrieve corresponding phone numbers, invoke the phone app and have it use a specific phone line, etc.
- JSR 135 Video Capture: New API enables third-party applications to embed the BlackBerry viewfinder to record video clips and display and stream them in the view finder as specified in JSR 135
- Multiple ContactList Support: New API supports multiple Personal Information Management (PIM) data sources. It allows third-party developers to use existing PIM APIs to access and query each individual address book on a BlackBerry smartphone
- Enhanced Media Key Events: Third-party media players can access and respond to dedicated media keys on the newer BlackBerry smartphones, plus there’s a new API and media player event handling mechanism
- Updated Touch Event Injection: The existing EventInjector API has been updated to support touch events such as swipe, tap and click through
- Custom User Authentication API: Create custom user authentication modules that work with security devices
- Name Reading Support in Contacts: Enables access to extended Yomi fields in BlackBerry contacts. This extension only applies for the Japanese market
- Biometric API: Store, manage and access fingerprint data on supported smart cards
- MEID Retrieve API: Programmatically retrieve the Mobile Equipment Identifier (MEID) string from a CDMA device
Easily Build Superior BlackBerry Applications
The BlackBerry® Java® Development Environment (BlackBerry JDE) v5.0 beta offers more features and an easier build experience.
Simplified Wireless Deployment
- Easily create and maintain wireless connectivity between mobile applications and critical back-end systems
- Supports standard communication protocols (HTTP, TCP and SOAP)
- Integrates key standard Java® Specification Requests (JSRs) that help you take advantage of the latest Java® ME developments
Leverage the Unique Strengths of the BlackBerry Solution
- Create applications that extend native BlackBerry applications
- Enhance applications by using key features of BlackBerry smartphones such as Personal Information Management (PIM) and email, GPS and maps, and multimedia
- Leverage Push capabilities to ensure BlackBerry smartphone users are always connected to critical corporate communications and data
- BlackBerry security features (including end-to-end Advanced Encryption Standard (AES) or Triple Data Encryption Standard (Triple DES) encryption) ensure information passed from your application is protected
- Take advantage of broad compatibility with networking standards, infrastructure and back-end devices
Develop Robust Mobile Applications with End-to-end Tools
- Robust tool set enables easy creation, customization, debugging, localization, support and protection of rich client applications
- Full debugging features (including locals window with breakpoints, locks, memory profiling and an objects viewer)
- Desktop simulators emulate the entire end-to-end online and offline user experience of many BlackBerry smartphones