I am creating a BlackBerry Application with Webwork and PhoneGap.
When I build an application it creates two directories:
OTAInstall
StandardInstall
I am wondering what is the difference between them, what are the usages of both.
Thanks..
OTA install means the installation process over the air, using the wireless network.
This folder contains cod files and jad file.
BlackBerry device opens jad-file wirelessly and installs the application via downloading it to the device memory.
Standard Install - it is about installing the application via BlackBerry Desktop Software and usb-cable connected to your computer and BlackBerry device. This folder contains cod-files and *.alx file (application description file). User runs BlackBerry Desktop Manager and specifies alx file location upon installing a new app. And BlackBerry Desktop Manager reads this file and installs all the cod files to the device memory.
Related
I am working on a automatic process to build and sign my app local for android and ios. I already created successfully the signed .apk file for android. Now I am trying to create the .ipa file locally, without using Adobe PhoneGap Build.
All the necessary key-files are available. The online build over Adobe PhoneGap Build is working for both plattforms andorid/ios.
Note:- My powershell/cmd script is written and performed on windows.
you need a mac os to deploy the .ipa file locally.
create the phonegap project as you have done in the windows machine and then build the app using
phonegap build ios
Then navigate to the folder platform > ios , you will find the xcodeproj, open it in the xcode and test it in the ios devices if necessary else go to the product tab in the xcode and choose the option archive then follow the steps to generate the .ipa file, provided all the necessary certificates,key-files have been installed and updated.
Its not possible to create .ipa file locally without a mac os.
I have create a sample mobile application but I don't know how to create apk file for all platform like Android, iOS, Blackberry, Windows phone. How can I create apk file for all these platform. I am using windows operating system, so please suggest me that how can I create .apk file for all mobile device from windows system.
First of all APK is an installation file for the android OS. You can't install this file in an other devices. There is a possibility that you may can crack the android app in a blackberry device.
http://crackberry.com/how-install-android-app-apk-blackberry
Otherwise you have to create single app for each OS. Their installation file may be different(IPA for IOS,..).
If you are looking for cross platform mobile application(working in multiple platforms), there is a nice tutorial here
I had used phonegap to create HTML and Java script app . I used online build phonegap service to create my app . I did every thing well and I uploaded my files and i get the file for all devices as windows , android ...etc . but when i get blackberry file i had zip file "StandardInstall" have 4 files "cod , csl , cso ,alx " and i couldn't know how to work with these files and which one will run on blackberry i searched and i reached that i must run on simulator but i haven't one . so is i can deploy it by online service or i must have simulator ? .
StandardInstall folder contains files which can be installed via BlackBerry Desktop Manager using your device connected via usb-cable to your desktop computer.
You connect your device, then select alx-file and Blackberry Desktop Manager installs all cod files described in this alx file to your device.
Here is my another answer to the question like yours:
Difference between OTAInstall and StandardInstall in BlackBerry
Moreover, you can install these files on simulator. Launch simulator (make sure your device is not connected via usb-cable). In simulator menu select Simulate - USB connection.
Then in BlackBerry Desktop Manager there will appear a virtual device that is represented via your simulator. Then select alx file in BlackBerry Desktop Manager and install your application.
Below is the file purpose described:
cod - compiled binary application file. This file has been written on the device upon installation process.
csl, cso - files, required for signing your application. Signing is required if you are using signed API and are going to use your application on actual device. If you want to run your app on simulator, signing is not necessary.
alx - application descriptor file. It is a simple xml-file, where application properties are described, and cod files also described. When you install your application via usb-cable, BlackBerry Desktop Manager asks for alx file to read its contents and install all described there cod files to the connected device.
I have an application that I build in Flash Builder 4.6. The application is running fine on my Android device.
I'm now trying to export a release build to the apple iPhone. The first time I tried, I got an error that I haven't installed the apple SDK. I download the ADOBE AIR SDK 3.1.0.4880 and copied the three folders over to my C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\lib\aot
Now when I try, I get the error that the GPL component arm-apple-darwin9-as.exe is missing. When I look in the folder I see a file called arm-apple-darwin9-as but not an executable (exe).
I looked in all folders of the dowloaded SDK and I don't see any executable.
Kim
After trying another download on my Mac, i got the right files when the Mac unpacked the SDK, I transfred them to my windows computer and I was able to create a iOS app.
I'm using Titanium Appcelerator to build an iPad app. I have my iPad provisioned and everything, however when I try to run the app on "iOS Device" from the Appcelerator menu it opens up iTunes and tries to install / sync the app on the iPad. The problem with this is that the computer I"m using to develop is not the main computer for the iPad, so I don't want it to sync. I'm using the iphone configuration utility, and just going through the titanium workspace until I find the .app or .ipa. I am using TestFlight to beta test, and import the ipa into that and it sends it off to a few devices. The problem is, I updated the app in appcelerator, but the .ipa (or .app) file never updated. Is there a way to do a fresh build so it will regenerate the .ipa file? Also is there a way to run the app from the computer (while it's plugged in) so you can still use the log and info terminal using titanium?
Thanks!
In version 1.7.x of Titanium, The .ipa of your app will be in the build/iphone/build/Debug-iphoneos directory of your Titanium project - that is what you can (and are) uploading to TestFlight. To force a rebuild, just delete everything in the build/iphone directory (including subdirectories) and do a 'Run on Device' build it again. This will give you a fresh build and fresh ipa.
If you are using the new Titanium Studio and have paid to be a Indie developer, it should have the ability run your application on your device, but I haven't tested it.
Before Titanium Studio, I rolled my own tracer that I can turn on and off. Details are here.