Con l'annuncio del nuovo RIM
BlackBerry 9900 Bold e del nuovo sistema operativo
BlackBerry 7, il plug-in BlackBerry Java per Eclipse e il BlackBerry Java Development Environment sarannno aggiornati per supportare il nuovo sistema operativo. Saranno inoltre disponibili nuove API per sfruttare le caratteristiche hardware dei nuovi device.
Fra le novità più importanti:
• OpenGL ES 2.0 - sfrutta il nuovo chip grafico e permette di creare giochi dalla grafica complessa
• Window Manager API - sfrutta anch'essa il nuovo chip grafico e la maggior potenza del device
• Compass API - utilizza il nuovo magnetometro per determinare la posizione e l'orientamento del dispositivo. Se combinato con la Window Manager API permette lo sviluppo di applicazioni di realtà aumentata
• NFC API - permette di simulare le virtual tag e di creare soluzioni complesse per i pagamenti e il mobile-ecommerce
• Le API relative alla ripresa video saranno aggiornate per supportare la registrazione in HD
Saranno inoltre rese disponibili API per la creazione di esperienze d'uso in stile 'Super App':
• Send Menu API - permette di condividere contenuti con i propri contatti come fanno le applicazioni native
• Unified Search API - l'aggiornamento permette un'integrazione ancora più semplice con la Ricerca Universale
• BlackBerry Maps API - l'aggiornamento semplifica il processo di visualizzazione dei dati su Mappe
• Options API - si adegua al nuovo look and feel del sistema operativo e permette ad applicazioni di terze parti di aggiungere le proprie voci nelle opzioni relative allo schermo.
• Multimedia API - è stato aggiunto il controllo per il buffer del playback e la definizione del bitrate per la registrazione video
• Barcode API - l'aggiornamento supporta Zxing 1.6 e permette la definizione dei decoder personalizzati