Publish blackberry application - blackberry

I have developed an app in BB (5 - 7 OS) with push service. i have been testing it with push service in development mode and now I want to upload it to RIM to publish.
I have ordered push keys for production and I am waiting for them. After that, what do I need to do?
I think, I have to recompile my app with the new key and create the bundle for uploading. Where do I have to upload it? Do I need to do something else efore creating the bundle?

Related

Can I manage my app and devices using AirWatch?

We are developing iOS application and going to distribute it in Enterprise account. Want to integrate AirWatch and have several questions about this service:
Can we deliver some content to our App (Documents folder inside our
App) using AirWatch and how? *
Can we schedule the update of new version of our app on devices?
Can we manage bluetooth and WiFi on
devices (turn on/off)?
for example load new photos to Apps Documents folder - to all, or some devices. If yes, how? - Does exist some UI interface for it?
Thank you!
1 No. You can deliver key-value data, not content. You could use push notifications to notify the app, and embed into your app an offline content manager to download new data
2 Yes. When a new version is ready you can push that to the devices. A notification will be sent and once they're online they'll and try to download the app. User will also be able to download apps manually, browsing a catalog of your enterprise-distributed apps
3 Yes and no. You can set policies to restart automatically the wifi and bluetooth after 1 hour, not completely turn them on/off

Auto update iPad app without app store

I have an iPad app and I don't want to publish on app store.
I want to reconfigure the app from server i.e. if the flow of the app was:
Page 1 -> Page 2 -> Page 3
And I change data in the database to:
Page 1 -> Page 3 -> Page 2
My app should be reconfigured. I would also like new pages to be added in my app.
How to download the Swift files in user's app, compile it on the fly and update the app without user's intervention or through app store?
This is a private app and won't be published on app store.
How to download the Swift files in user's app, compile it on the fly and update the app without user's intervention or through app store?
You can't.
You can, however, design your app to have UI not hardcoded in the app, but defined in some configuration file (i.e. in JSON format) which you would download at app launch. You would need to implement functions to create UI elements from their JSON definitions, etc.
No, This is not how it works on iOS. You can't achieve this requirement through Native iOS development. You have to create a web app. You can build the app using React-Native or PhoneGap cross platform environments. Again there, without publishing app store you can't share iOS .ipa file like the .apk file in android. In that case, you have to buy Enterprise developer account and share.
Another option like building a UI using JSON is very tricky and takes lots of efforts. In case if you really want to do like this go for it.

Sencha Touch + PhoneGAP Build - iOS App rejected because of Storage setting

Experts,
Recently I've used PhoneGAP Build service for my iOS App (HTML5 App built using Sencha Touch), and when i submit to app store, they rejected my app with this reason
in particular, we found that on launch and/or content download, your
app stores non user-generated content in iCloud backup directories. To
check how much data your app is storing:
Install and launch your app
Go to Settings > iCloud > Storage & Backup > Manage Storage
If necessary, tap "Show all apps"
Check your app's storage
Is there any solution?
please help
I already have this app published in BB and Android with out any issues.
https://play.google.com/store/apps/details?id=com.pavan.cinetalk
http://appworld.blackberry.com/webstore/content/32189889/
I think PhoneGap Build might be setting BackupWebStorage by default to iCloud, if you set up PhoneGap locally this setting can be changed in the Cordova.plist file see the below link:
http://docs.phonegap.com/en/2.2.0/guide_project-settings_ios_index.md.html
If im not wrong the message is quite clear, they just don't want you to upload to their cloud data that is not generated by the user.
I don't know your app, but sounds like are you backing up things like images or media used by the application itself instead of user's data ¿?
#Brett Bailey: Thanks for your input, finally this parameter worked and iTunes approved my app now
https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=687594497&mt=8

dilever my application to blackberry device

what are the steps that need to deliver my app to blackberry device regardless bb version?
Note: my app has 6 files COD.
can I send direct link for these file to bb device and click on them sequentially to download my app to bb?
After you build your app, you publish the contents of the /OTAInstall folder on a Web Server. Then load the URL to the *.JAD file in the BlackBerry browser and it will prompt you with a download page.
Note: you will need to setup MIME types on your Web Server for the *.jad and *.cod file types.
This is explained in detail this tutorial: How to Deploy and Distribute Applications for BlackBerry (Java) Smartphones.

Where to get BlackBerry CSK File for PhoneGap?

I want to use PhoneGap to sign my BlackBerry App. When I go to add the key files it asks for a CSK file.
I went to https://www.blackberry.com/SignedKeys/ and requested keys.
However the files sent to me were 3 different CSI files(RBB, RCR, RRT).
How and where can I get the CSK and DB file needed to sign apps on PhoneGap?
First you need to install the blackberry SDK (as part of Eclipse if you're using this IDE, otherwise get the standalone java one).
Then follow these steps.
Basically this will store your key locally, then you create a backup of it in the form of a .csk+.db files.
Adobe® PhoneGap™ Build currently provides a default BlackBerry development version for all users, which provides an Over-The-Air install for your PhoneGap applications. However, to distribute your own BlackBerry applications, you will need to register with RIM for your own keys, and then import those keys into PhoneGap Build.
To register, fill out the form on RIM's site , and, once you receive your keys, follow the installation process locally.. using the steps mentioned here

Resources