when I run my application in blackberry that time it fire error
net.rim.device.api.util.Arrays not found
I think you are developing your app using target lower than OS 4.6 & net.rim.device.api.util.Arrays is supported since from OS 4.6
Related
I have an existing app that need to be made compatible to ios7. I am new to ios app development. I have following things:
1. Macbook with MAC OS 10.6.8
2. X code - 4.2
is it possible to recompile the existing app using above to make it compatible for ios7?
(I know i need atleast MAC OS 10.8 for xcode5)
A little detailed explanation is highly appreciable as I am still figuring out how it works.
If not what all I would need to achieve same? If yes, how?
Its must to have xcode 5 or 5.1 to make app ios7 compatible.
Nope. iOS7 requires Xcode 5+ which requires mavericks. You can upgrade for free to mavericks and get Xcode.
Just open the App Store and upgrade to mavericks (5.3 GB) and then get Xcode 5.1
iOS7 developemnt only available with xcode5 and xcode5 is support minimum os version is MAC OS10.8 so first off all you have to upgrade os then xcode also then you can do your task.
From 1st Feb every app must be build in Xcode 5 and above as per apple declaration
I don't know about your existing app, but iOS 7 can run iOS 6 app, it shouldn't be an issue to just let your old app runs.
Of course, you will have to have xCode 5 in order to run and debug on iOS 7 device and simulator.
Is it possible to create an application that could be executed on iOS 5 devices with the new Xcode 5? On the software update page, within the app store, there is an Xcode 5 update available, but i am wondering if it would be a wise thing to do to update to Xcode 5.
My major concern is whether i could still create applications targeting iOS 5, and if i could still work on old projects targeting iOS 5.
I have searched through SO but seems there is not much related resources yet. Please shed some light on this. Thanks!
in xcode5 Preference you can download the simulator for iOS 5.0, iOS 5.1, iOS 6.0, iOS 6.1 like below image from Xcode Download preference:
After set Deployment Target:-
here you getting option for testing which simulatore:-
One thing of note:
The iOS 5 simulator is only available for download if you're running Xcode 5 under Mountain Lion. If you're running Mavericks then you can't download or use it.
Yes , you can create and test your application on iOS 5.0 simulator too in Xcode 5.
They would just be created with the iOS 7.0 SDK as the base SDK
Yes you can still do App compatible with iOS5
Just set the in your projets settings (General tab)
But you have to be aware that by default, XCode will use the last SDK (7.0), this means that your app will have the new iOS7 native design on iOS7 devices
Yes it is possible, in the project configuration you have to select the correct Deployment Target (in your case 5.0).
The only problem is that you are creating an app with the new SDK 7.0, so your application will use the new user experience.
I'm developing a blackberry application to encode and decode some important information. For this I'm using the net.rim.device.api.crypto.* package in my application. I'm developing in blackberry OS 7.1 simulator but my blackberry device has OS 5.0 . When I try to download the app in my device, it gives me the following error:
"This application requires the following module, which is not installed: net_rim_crypto"
Also I'm not able to use the update site and install previous blackberry Os versions as the installation fails whenever I try to install it.
So, my question is mainly: How can I make my apps backward compatible in this case? Also, I'm not able to install and run my app (mentioned above) on the device. How can I accomplish this? Please help. Thanks in advance.
Please note that BlackBerry apps are not backward compatible, that is to say an app built on OS 7.0 will not work with OS 6.0 or OS 5.0. However, an same app built on OS 5.0 will work on handsets with OS 5.0+. Considering you are developing your app in OS 7.1 simulator indicates you are using BlackBerry JRE 7 and net_rim_crypto that you implemented seem to be missing in OS 5. In order to develop apps for OS 5, please work with JRE 5.
I'm trying to write an app for my own use on my iPhone (iOS 6.0). Unfortunately I'm also traveling with my OSX 10.5 laptop with Xcode 3.1.4 loaded. Is there any way to run an app built with this xcode on my iPhone? I don't need any feature from a recent iOS and there are plenty of old apps that run just fine and were probably developed with old Xcode versions, but I always get an amber button indicating the iPhone iOS isn't supported when I hit build and run.
The oldest version of xcode that can develop for iOS 6 is xcode 4.5, and for running xcode 4.5 you need to have MAC OS 10.7.4 or later version
Sorry man, You can't.
You need Xcode4 and Lion for iOS6 development.
EDIT:
Now(2014 AD) Apple doesn't allow any app developed using below Xcode 5, so you need to have Xcode 5.
No. To develop for a modern iPhone, you need an Intel mac, and I doubt that a laptop with 10.5 is an Intel Mac (or that 10.5 even supports x86). Also, Xcode versions are correlated to API versions, if you haven't noticed, so even if possible, you'd probably only be able to use the 3.0 APIs, which are now not even usable because of the multitasking introduced in 4.0.
Short answer: No.
Seems like every time i go thru a required update of either the mac OS or the device iOS, i always end up getting very frustrated to the point of giving up on the iphone/ipad development altogether.
I just recently bought an ipad2 (iOS 5.1.1). And i noticed that my old Xcode 4 didnt support this iOS version. So now I just upgraded to XCode 4.2. But now I am still required to downgrade the iPad2 iOS to 5.0 (unfortunately). Now if I wanted to develop for iOS 5.1, then I must upgrade to XCode 4.3.2, which means I also need to upgrade my OS to Lion (i currently have Snow Leopard).
I believe these are the prerequisites that i was able to straighten out. Please correct me if Im wrong.
Finally, if my assessment here is correct, then I do need to download the iOS 5.0 firmware. I am unable to find a link to this anywhere on apple's site (everything is for 5.1). Anybody know where i can get the download link for older iOS's ?
Thanks!
When you go to your Xcode organizer, could you connect your iPad and select "Use For development" button that appears with your device in the organizer?
If the answer is "yes", then you can develop for iOS 4 and just do your testing on your iPad running OS 5.1.1.
If the answer is "no", then you should update your Macintosh to Lion and your Xcode to 4.3.X (which will include the iOS 5.0 & 5.1 SDK).
If you want to "downgrade" your iPad to iOS 5.0 (and good luck with that), you can find a download link in this article.
But don't stress too much. Once you get accustomed to development, you can hopefully keep up with the times (and the frequent OS & Xcode updates) pretty easily.