Cod app and library can be for different platform versions?
I am writing an application that must run on a wide range of versions of the device. Some of the application contains code depending on the version, but a little is independent of the version. Are there problems or special considerations for structuring an application as a main .cod file compiled for a specific platform version and a .cod of library which contains functions of "lowest common denominator" compiled for, say, 4.2.1?
What you propose works OK for us.
The library is developed in a different project and workspace, the "interface" between the use of the application and the library is the jar file, which is imported into dependent projects. This means that the two become completely independent, and it is possible to exchange the library for a later version on the device, without changing the main cod.
The biggest problem is multiple applications with the same shared library requiring different versions of this library. This section of the shared library has been discussed widely in the DevCon, so I hope that Rim will contribute to this requirement in some way in the future.
Tags: BlackBerry Developers
Similar Questions
-
Hi to all, I inherited a Java-based project that uses a VMWare API. I'm still trying to wrap my head around it. I hope someone can help! It seems that my Java application communicates with servers in VMWare using a CONTAINER called: vim25.jar far as I know, it would mean that I use the SDK "VMware Infrastructure (VI) SDK version 2.5.0" described here: https://www.vmware.com/support/developer/vc-sdk/visdk25pubs/SDK-README.html#resources can anyone confirm that it is correct? And if yes, where can I download SDK and all associates are examples of files? I can't see that listed on the download page here: https://my.vmware.com/group/vmware/downloads any help is greatly appreciated! Thank you, Rob
The Web Client SDK kit which is covered in this forum is for the creation of plugins for vSphere Web Client, i.e. extensions of the user interface to display your own solution or extend the views and menus of vSphere objects in the Web Client. The current version is 5.5.1. The vim25.jar is no not part of this SDK (even if it is used in some of the samples), it's to call the vSphere APIs of java in your Web Client plugin layer. For any question on the vSphere API of Services Web see the forum separate vSphere management SDK
-
I have on my dell minni 0E00-0003 error code 9 and I can't download my XP flash drive
I have on my dell minni 0E00-0003 error code 9 and I can't download my new flashdrive XP - How can I reinstall my XP flashdrive when my computer is damaged?
Hi shellybutterf,
· Are you able to boot to the desktop?
· Have what troubleshooting measures you tried?
Follow these methods.
Method 1: Disconnect all external devices and try to start the computer.
Method 2: Start the computer to know last good configuration.
Method 3: Follow the steps in the article.
Computer stops responding with a black screen when you start Windows XP
Method 4: Follow the steps in the article to resolve the problem of USB.
Advanced troubleshooting tips for General USB for Windows XP problems
-
Hello! I tried everything, but I can change the "COUNTRY" element in my account ID /...
don't know why, but it's the USA instead of BRASIL, it is where I live. I want to buy the first Pro app and I can not because of that... Help me!!!
Fabrizio,
The country store & the Adobe ID, payment details must be same.
For tax reasons, it is not possible to change the country associated with an existing Adobe ID. To work around the problem, you can create a new Adobe ID to the e-mail address associated with your existing Adobe ID see the link for instructions:
Change the country associated with your Adobe ID
If you wish to contact our support group for assistance, please visit this link: (be sure to connect to adobe.com with your Adobe ID first)
CC_membership-account-payment-support
Guinot
-
CS6 work with 10.9 and 10.10 and I can download for mac and PC?
I have a copy of the CS6 waiting for download. Currently I have CS5.5 but need to update because the 10.6.8 operating system is no longer supported. CS6 works OK with 10.9 and 10.10 and adobe will allow me to download both my imac and my laptop. I can only use a moment!
Hello Carolina,
Please see the technical specifications for CS6: system requirements | Adobe Creative Suite 6
The rights granted in the EULA, you can with all purchase of perpetual license install and activate Photoshop on two computers, provided they use only one at a time.
Licensing and terms of use | Adobe
You can also do a platform exchange please visit:https://helpx.adobe.com/x-productkb/policy-pricing/exchange-product-language-os.html
In order to obtain more flexibility for different platforms, you can also upgrade to the CC version.
Please let us know if there is no more need help
Concerning
Bianka Attre
-
My creative cloud has expired and I can't for the life of me find a way to renew. the Adobe site sucks!
Please refer to: FAQ: how to renew or restart my membership?
-
I have a new windows 8 and you can't run my old version of foxpro 2.6
Hi all
Am new to this forum and apologize for discomfort caused...
I have a new windows 8 and you can't run my old version of foxpro 2.6
need help
Thank you
Original title: FoxPro 2.6 for Windows 8
Hello
Issues related to Foxpro are supported in the MSDN Forums. I suggest you send the request in the MSDN Forums for assistance.
http://social.msdn.Microsoft.com/forums/en-us/home?Forum=visualfoxprogeneralHope this information helps.
-
How and where can I download an older version of Premiere Pro (7.2.2)
Hello
How and where can I download an older version of Premiere Pro (7.2.2).
Thanks in advance,
Stefan
Previous through Cloud http://helpx.adobe.com/creative-cloud/help/install-apps.html#previous
- and if you have Cloud application manager 2015 https://forums.adobe.com/thread/1906752 of difference
-
How bundle touch and non touch build for same OS version (5.0) for appworld
Hi all
I'm new in Appworld applications filed, please help me...
How to package touch and non touch build for same OS version (5.0) for appworld?
Thank you.
Alaka
-
I recently downloaded the Lightroom upgrade but the old version remains the default Lightroom Application on my laptop and I can only access the new version through the Adobe icon at the top of the screen. How can I get the new version of 'replace' the old?
Try to uninstall the old version - it is not necessary. An upgrade is a product independent and fully functional.
-
I bought my free membership of creative cloud and installation of office for the use of the Institution. But accidentally uninstalled and deleted the program files. Now I can't update my apps and will pay for the installation of creative cloud. What should I do?
Reinstall the cc desktop application, https://creative.adobe.com/products/creative-cloud
-
Why is my computer so slow and facebook always changes for different languages?
(1) it takes time to connect!
(2) there must be coz virus that the letters will not appear on the computer!
(3) I changed my ID password my Facebook recently due to some unauthorized display!
(4) Finally, my security work? My hotmail has no letter S at the end of http:!
Hello
1. do you receive any error messages?
2. which version of the Windows operating system is installed on the computer?
3 did you last modified the software on the computer?
Method 1:
If you are using Windows 7, I suggest you go through the steps mentioned in the link and the Coachman.
Optimize Windows 7 for better performance
http://Windows.Microsoft.com/en-us/Windows7/optimize-Windows-7-for-better-performance
Method 2:
Microsoft security scanner:
I also suggest you to perform an analysis of your computer online by visiting the link below:
http://www.Microsoft.com/security/scanner/en-us/default.aspx
Note: there is a risk of data loss if all the files are infected and which can be removed in the cleaning process.
Please give us more details so that we are able to help you.
Suggestions for a question on the help forums
http://support.Microsoft.com/kb/555375
For issues with Facebook, you can post your query to:
http://www.Facebook.com/help/?page=220217228006012
For problems with hotmail, you can post your question to:
-
I just downloaded the app for creative cloud thing and I am looking for Ae After Effects and I don't see it anywhere. I am running windows 7 help...
After Effects requires a 64-bit computer and operating system.
Are you running 32-bit or 64-bit Windows?
My PC running the 32-bit version or 64-bit Windows? -Windows help
-
Impossible to compile for different JRE versions
Dear friends,
I'm trying to compile for different versions of JRE Blackberry that is 4.5, 4.6, 4.7 and 5.0. I chose the JRE version in a Configuration set, but when it is compiled is showing version 5.0 in deliverables/Standard. That's why on the installation of this application is in error "no additional applications can be found." Please help me out, I've also read several post but not able to find the solution.
I don't have the option set Blakcberry version in Windows-> preferences of eclipse that is why I do in Run Configurations & run debug on the Menu. Also I don't think that it is to make changes to the files .alx file as I did also but no result. First of all, I think I'll get the compiled correctly output. Please help me.
Do you mean that you can install the application several times, but then, this Desktop Manager error reports after a number of upgrades?
Are increment you the version number of your application every time? Otherwise, it will recognize the same version of fix on the BlackBerry Smartphone and will take no further action.
Instead of using the Desktop Manager, you can also javaloader to add and remove applications on a BlackBerry Smartphone. JavaLoader is a command-line tool that comes with the BlackBerry Java plug-in for Eclipse and the BlackBerry JDE. It is not intended to be used as an end user install the tool, but is provided for developers who want to quickly add and remove different versions of their application. It is found in the following directory:
3.5.1\plugins\net.rim.ejde\vmTools Eclipse
Command line to install an application:
JavaLoader-u load fileName.jad (recommended)
or
JavaLoader-u fileName.cod
Command line to remove an application:
JavaLoader-u wipe f fileName.cod
-
My PowerPC Mac cannot run 7.0.1 and I can't find an earlier version to download
I have a Mac Power PC with 10.5.8 OS above and this last update for Firefox 7.0.1 does not work except on a processor with intel. It would have taken a backup so it would not be updated, now I can not find an older version to download. Access my medical stuff through Firefox only and now I'm screwed. AM disabled and I can't go buy a new computer. Can someone lead me to a working for the previous version link, I think that it 6.0.2 has been through sites so I'm not sure. I really need help here.
Firefox 3.6.x is the latest version of Firefox that supports Mac PPC, download it here:
http://www.Mozilla.com/en-us/Firefox/all-older.htmlFor older Mac that are not supported in Firefox 4 / 5 / 6-7, try TenFourFox for PowerPC in performance Mac 10.4.11 and 10.5.8.
http://www.floodgap.com/software/tenfourfox/
Maybe you are looking for
-
Open your video files (MP4) with an external application in Ubuntu
I have exactly the same problem as described here https://support.mozilla.org/en-US/questions/959889 and here https://support.mozilla.org/en-US/questions/959839 Exactly what the title of the question says. The problem is that I'm using Ubuntu/Linux a
-
Cannot install the latest Skype on my computer: missing folder
I can't either because my folder 'PUBLIC' disappered some how and I need help with that The lightning he light flashes, then fades. It cannot protect only destroyed
-
Need driver audio for Satellite A200 - 1 M 8 (PSAE6)
Hello!I put Windows XP on my laptop. Downloaded and installed all the drivers for the Toshiba web page. But what of my laptop: need driver for "audio device on high definition audio bus".What is - this and where I can get this driver?
-
I am completely new to labview and I want to do a compression test with frame of MTS I got a code that is written in labview 3 but it does not work (I think it's a problem compabality) in labview 2011 (the version I have access too and my acquisition
-
My current projects are in the Visual Studio 2005 database project folder. This floder course will remain when I download the 2012 version of the software?