Research In Motion (RIM) has released updated Java and Web-based development tools for the BlackBerry platform. The BlackBerry Java Plug-In for Eclipse v1.1 and the BlackBerry Web Plug-in v2.0 offer new capabilities to create feature-rich applications. The BlackBerry Widget SDK (Software Development Kit) v1.0 and the BlackBerry Java SDK v5.0, which includes more than 20,000 APIs, provide unparalleled access to BlackBerry smartphone hardware features, native BlackBerry software applications and other unique system capabilities of the BlackBerry Application Platform.
The Android project has released an early-look software developer kit for Android 1.5. Developers can use the SDK to try out the new version of Android and also start creating mobile applications for the final Android 1.5 SDK release that is expected around the end of this month.
Apple today previewed its iPhone OS 3.0 software and announced the immediate availability of a beta software release to registered developers. The iPhone OS 3.0 beta release includes an updated Software Development Kit (SDK) with over 1,000 new Application Programming Interfaces (APIs) including In-App Purchases; Peer-to-Peer connections; an app interface for accessories; access to the iPod music library; a new Maps API and Push Notifications.
Google has released a new hosted software platform offering developers access to its application servers. Google App Engine service that includes a distributed Web server, database and storage, software development kit, which enable developers to write Web applications in Google’s SDK, and upload them to the company’s servers for hosting. The Google App Engine currently supports only Python, which will surely be a significant boost to interest in and usage of the Python language for web applications.