{"id":2373,"date":"2013-12-07T16:24:51","date_gmt":"2013-12-07T10:54:51","guid":{"rendered":"https:\/\/www.fusioninformatics.com\/blog\/?p=2373"},"modified":"2017-08-18T05:16:21","modified_gmt":"2017-08-18T05:16:21","slug":"setting-environment-blackberry-application-development","status":"publish","type":"post","link":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/","title":{"rendered":"Setting Up Environment For Blackberry Application Development"},"content":{"rendered":"<p>Once the right tools on your computer have been installed,<a title=\"Blackberry Application Development\" href=\"http:\/\/www.fusioninformatics.com\/blackberry-application-development.html\"><strong> Blackberry mobile applications<\/strong> <\/a>can be easily developed. These tools include: a Java Software Development Kit (JDK) and a BlackBerry Java Development Environment (JDE). You can download these tools at zero cost from the Sun Microsystems and Research In Motion websites. The JDK is packed with the basic tools for compiling Java source code into the bytecode used by the Java interpreter. The JDK also offers the Java Interpreter, used to run a number of development tools in the JDE.<\/p>\n<p>The JDE provides the BlackBerry-specific tools for converting Java bytecode into the special format used by the Java-like interpreter on BlackBerry handhelds. It also provides the debugging and editing tools needed for software development. You must begin by deciding the version of the Blackberry operating system (OS) you want to target. This determines the version of JDE you need to use. This in turn helps in determining the version of the JDK required to be installed.<\/p>\n<p><em><strong>The basic rule is that you must always use a JDE version equal to or less than the OS version you wish to target. To be on the safe side, you need to use the accurate version of JDE for the final builds of your application even when you are using a different JDE version for interim development.<\/strong><\/em> Once you have installed the right JDK, you can download and install the desired JDE from the Blackberry developer site. For this you will need to register for an account on the site. However, you needn\u2019t pay charges for this. <em><strong>You must also ensure that you join RIM&#8217;s Blackberry developer program. There are a number of versions of JDE and the JDK.<\/strong><\/em> These versions can co-exist on the same machine and present no problems at all if you install them in the right order.<\/p>\n","protected":false},"excerpt":{"rendered":"Once the right tools on your computer have been installed, Blackberry mobile applications can be easily developed. These&hellip;\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[34],"tags":[536,624,625,27],"class_list":{"0":"post-2373","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-enterprise-mobile-application-development","7":"tag-blackberry-application-development-2","8":"tag-blackberry-apps-development","9":"tag-blackberry-mobile-application-development","10":"tag-mobile-application-developments"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Setting Up Environment For Blackberry Application Development<\/title>\n<meta name=\"description\" content=\"The JDE provides the BlackBerry-specific tools for converting Java bytecode into the special format used by the Java-like interpreter on BlackBerry handhelds. It also provides the debugging and editing tools needed for software development\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting Up Environment For Blackberry Application Development\" \/>\n<meta property=\"og:description\" content=\"The JDE provides the BlackBerry-specific tools for converting Java bytecode into the special format used by the Java-like interpreter on BlackBerry handhelds. It also provides the debugging and editing tools needed for software development\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/\" \/>\n<meta property=\"og:site_name\" content=\"AI and IoT application development company\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/fusioninformatics\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-12-07T10:54:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-08-18T05:16:21+00:00\" \/>\n<meta name=\"author\" content=\"Ashesh Shah\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@twitter.com\/aasheshdshaah\" \/>\n<meta name=\"twitter:site\" content=\"@fusionlnfo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ashesh Shah\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/\"},\"author\":{\"name\":\"Ashesh Shah\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#\/schema\/person\/9ecff371b9255217ed7292905b9e85a6\"},\"headline\":\"Setting Up Environment For Blackberry Application Development\",\"datePublished\":\"2013-12-07T10:54:51+00:00\",\"dateModified\":\"2017-08-18T05:16:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/\"},\"wordCount\":315,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#organization\"},\"keywords\":[\"blackberry application development\",\"Blackberry Apps Development\",\"Blackberry Mobile Application Development\",\"Mobile Application Development\"],\"articleSection\":[\"Mobile Application Development\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/\",\"url\":\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/\",\"name\":\"Setting Up Environment For Blackberry Application Development\",\"isPartOf\":{\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#website\"},\"datePublished\":\"2013-12-07T10:54:51+00:00\",\"dateModified\":\"2017-08-18T05:16:21+00:00\",\"description\":\"The JDE provides the BlackBerry-specific tools for converting Java bytecode into the special format used by the Java-like interpreter on BlackBerry handhelds. It also provides the debugging and editing tools needed for software development\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fusioninformatics.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting Up Environment For Blackberry Application Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#website\",\"url\":\"https:\/\/www.fusioninformatics.com\/blog\/\",\"name\":\"AI, ML and IoT application development company | Fusion Informatics\",\"description\":\"Let&#039;s Transform Business for Tomorrow\",\"publisher\":{\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.fusioninformatics.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#organization\",\"name\":\"Fusion Informatics Limited\",\"url\":\"https:\/\/www.fusioninformatics.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2019\/04\/fusion-informatics-logo-copy.jpg\",\"contentUrl\":\"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2019\/04\/fusion-informatics-logo-copy.jpg\",\"width\":400,\"height\":198,\"caption\":\"Fusion Informatics Limited\"},\"image\":{\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/facebook.com\/fusioninformatics\/\",\"https:\/\/x.com\/fusionlnfo\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/#\/schema\/person\/9ecff371b9255217ed7292905b9e85a6\",\"name\":\"Ashesh Shah\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2024\/01\/cropped-AsheshLinkedIN-96x96.jpeg\",\"url\":\"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2024\/01\/cropped-AsheshLinkedIN-96x96.jpeg\",\"contentUrl\":\"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2024\/01\/cropped-AsheshLinkedIN-96x96.jpeg\",\"caption\":\"Ashesh Shah\"},\"description\":\"Currently serving as the Director of Fusion Informatics Limited, he specializes in helping companies achieve their long-term goals through digital and business transformation strategies and the ongoing evolution of digital products and services.\",\"sameAs\":[\"https:\/\/plus.google.com\/+asheshshah1976\/posts\",\"https:\/\/www.linkedin.com\/in\/aasheshdshaah\/\",\"https:\/\/x.com\/twitter.com\/aasheshdshaah\"],\"url\":\"https:\/\/www.fusioninformatics.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting Up Environment For Blackberry Application Development","description":"The JDE provides the BlackBerry-specific tools for converting Java bytecode into the special format used by the Java-like interpreter on BlackBerry handhelds. It also provides the debugging and editing tools needed for software development","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/","og_locale":"en_US","og_type":"article","og_title":"Setting Up Environment For Blackberry Application Development","og_description":"The JDE provides the BlackBerry-specific tools for converting Java bytecode into the special format used by the Java-like interpreter on BlackBerry handhelds. It also provides the debugging and editing tools needed for software development","og_url":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/","og_site_name":"AI and IoT application development company","article_publisher":"http:\/\/facebook.com\/fusioninformatics\/","article_published_time":"2013-12-07T10:54:51+00:00","article_modified_time":"2017-08-18T05:16:21+00:00","author":"Ashesh Shah","twitter_card":"summary_large_image","twitter_creator":"@twitter.com\/aasheshdshaah","twitter_site":"@fusionlnfo","twitter_misc":{"Written by":"Ashesh Shah","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/#article","isPartOf":{"@id":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/"},"author":{"name":"Ashesh Shah","@id":"https:\/\/www.fusioninformatics.com\/blog\/#\/schema\/person\/9ecff371b9255217ed7292905b9e85a6"},"headline":"Setting Up Environment For Blackberry Application Development","datePublished":"2013-12-07T10:54:51+00:00","dateModified":"2017-08-18T05:16:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/"},"wordCount":315,"commentCount":0,"publisher":{"@id":"https:\/\/www.fusioninformatics.com\/blog\/#organization"},"keywords":["blackberry application development","Blackberry Apps Development","Blackberry Mobile Application Development","Mobile Application Development"],"articleSection":["Mobile Application Development"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/","url":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/","name":"Setting Up Environment For Blackberry Application Development","isPartOf":{"@id":"https:\/\/www.fusioninformatics.com\/blog\/#website"},"datePublished":"2013-12-07T10:54:51+00:00","dateModified":"2017-08-18T05:16:21+00:00","description":"The JDE provides the BlackBerry-specific tools for converting Java bytecode into the special format used by the Java-like interpreter on BlackBerry handhelds. It also provides the debugging and editing tools needed for software development","breadcrumb":{"@id":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fusioninformatics.com\/blog\/setting-environment-blackberry-application-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fusioninformatics.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Setting Up Environment For Blackberry Application Development"}]},{"@type":"WebSite","@id":"https:\/\/www.fusioninformatics.com\/blog\/#website","url":"https:\/\/www.fusioninformatics.com\/blog\/","name":"AI, ML and IoT application development company | Fusion Informatics","description":"Let&#039;s Transform Business for Tomorrow","publisher":{"@id":"https:\/\/www.fusioninformatics.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fusioninformatics.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fusioninformatics.com\/blog\/#organization","name":"Fusion Informatics Limited","url":"https:\/\/www.fusioninformatics.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioninformatics.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2019\/04\/fusion-informatics-logo-copy.jpg","contentUrl":"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2019\/04\/fusion-informatics-logo-copy.jpg","width":400,"height":198,"caption":"Fusion Informatics Limited"},"image":{"@id":"https:\/\/www.fusioninformatics.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/fusioninformatics\/","https:\/\/x.com\/fusionlnfo"]},{"@type":"Person","@id":"https:\/\/www.fusioninformatics.com\/blog\/#\/schema\/person\/9ecff371b9255217ed7292905b9e85a6","name":"Ashesh Shah","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2024\/01\/cropped-AsheshLinkedIN-96x96.jpeg","url":"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2024\/01\/cropped-AsheshLinkedIN-96x96.jpeg","contentUrl":"https:\/\/www.fusioninformatics.com\/blog\/wp-content\/uploads\/2024\/01\/cropped-AsheshLinkedIN-96x96.jpeg","caption":"Ashesh Shah"},"description":"Currently serving as the Director of Fusion Informatics Limited, he specializes in helping companies achieve their long-term goals through digital and business transformation strategies and the ongoing evolution of digital products and services.","sameAs":["https:\/\/plus.google.com\/+asheshshah1976\/posts","https:\/\/www.linkedin.com\/in\/aasheshdshaah\/","https:\/\/x.com\/twitter.com\/aasheshdshaah"],"url":"https:\/\/www.fusioninformatics.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/posts\/2373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/comments?post=2373"}],"version-history":[{"count":1,"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/posts\/2373\/revisions"}],"predecessor-version":[{"id":3277,"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/posts\/2373\/revisions\/3277"}],"wp:attachment":[{"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/media?parent=2373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/categories?post=2373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fusioninformatics.com\/blog\/wp-json\/wp\/v2\/tags?post=2373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}