An excellent article describing Blackberry architecture and two application models (The browser-based model or Custom Java Application). Un eccellente articolo che descrive l'architettura, Black, e due modelli di domanda (Il browser basato su modello personalizzato o Java Application).

The browser-based model allows developers to focus on developing back-end content in a standard markup language, such as the Wireless Markup Language (WML) or the compact Hypertext Markup Language (cHTML). Il browser basato su modello consente agli sviluppatori di concentrarsi sullo sviluppo di back-end contenuto in un linguaggio di marcatura standard, come ad esempio il Wireless Markup Language (WML) o la compatta Hypertext Markup Language (cHTML). Using existing browsers’ client capabilities frees the developer from worrying about the client interface – but it does limit client functionality to what the browser provides, and there’s no support for offline processing. Utilizzando le attuali browser 'client di capacità libera lo sviluppatore da preoccuparsi il client interfaccia - ma limitare la funzionalità del client di ciò che il browser fornisce, e non vi è alcun supporto per l'elaborazione offline.

Custom Java applications enable developers to develop customized user interfaces and navigation, and support content beyond text and images. Personalizzato applicazioni Java consentire agli sviluppatori di sviluppare interfacce utente personalizzate e di navigazione, di contenuti e di sostegno al di là di testo e immagini. Developers can also build applications that users can download and install on wireless devices, so they can continue to use offline capabilities while out of wireless coverage. Gli sviluppatori possono inoltre creare applicazioni che gli utenti possono scaricare e installare sul dispositivi wireless, così che possano continuare ad utilizzare in modalità non in linea, mentre la capacità di copertura wireless. Several BlackBerry devices come with a complete set of APIs and tools that enable you to build custom Java-based applications. Diversi dispositivi BlackBerry sono dotati di un set completo di API e strumenti che consentono di costruire su Java-based.

It gets you started developing applications and deploying them on the BlackBerry. Viene hai iniziato lo sviluppo di applicazioni e la distribuzione sul BlackBerry. If you are developing in Java for mobile devices or interested in this area, you would very much enjoy it. Se si è in via di sviluppo in Java per i dispositivi mobili o interessati a questo settore, volesse godere di molto.
Very good article with excellent coverage. Ottimo articolo con eccellente copertura. Read it Leggerlo here qui .