BB10 signing migration - blackberry

Since the EOL date for deprecated BlackBerry services has arrived, what options are available to those of us who wish to continue programming for BB10?
Is it possible to get keys from your upgraded servers by changing a setting on our end?
Developing software for BB10 is still a fun, educational, unique experience. Our QNX version is able to run updated software, so obtaining debug tokens and signing keys is the only challenge.

BlackBerry Signing Authority was decommissioned along with the rest of the BlackBerry 10 and BlackBerry OS infrastructure. It is no longer possible to generate debug tokens or sign BlackBerry 10 or BlackBerry OS applications.

Related

How to implement Mobile Device Management in iOS 7?

I have gone through a lot of documentation related to Mobile Device Management in iOS but still I have a lot of confusion about it.As per the apple they have made a significant change in device management in iOS 7 but still most of the blogs written about it are old and absolute.Can somebody please give me a brief explanation of how I should go step by step in iOS 7.Also I want to know if I don't have any MDM server initially then how can I test my code.Is Maverics local server sufficient enough to handle this or we can't process without an MDM server.If it is then please suggest me how should I go.
References:
iOS: Mobile Device Management
Mobile Device Management with iPhone
iPhone Mobile Device Management
There was NO significant changes between iOS 6 and iOS 7 in MDM protocol. Yes, Apple added additional features, configuration profiles and so on. And usually, they call these things "groundbreaking/revolutionary changes" :)
Actually, the protocol stayed the same (with very minor changes) from version iOS 4.0 to iOS 8.0. I would say the bigest changes were around creation of APNS certificate.
So, you can take any open source implementation of MDM and use it for iOS 7:
Profile manager (included in OS X Server). it's in some mix of ruby + binary
WSO2
iMAS
P.S. I would recommend to ask more specific questions. As example, I started to implement MDM server and stuck on item X. I tried Y,Z and it didn't work. How to solve this problem?

Phonegap: key required for iOS

I have started trying Phonegap. While it gives the .apk and .xap, but not for iOS and blackberry and asks for a key.
Can someone provide useful links for developing in iOS and understanding what are the keys mentioned?
In order to develop for iOS, you need an Apple Developer Account. This is costs $99/year, and you can find out the specifics here: https://developer.apple.com/programs/ios/
I've never gone through the process myself, but as I understand it, once you sign up to be an Apple developer, they'll give you a key (or some way of generating one) that every program that can build apps for iOS will require before it can build successfully. There is no way to develop for iOS without first subscribing to the developer program.

Titanium Appcelerator: iPhone Development without a Mac (like PhoneGap)

I am about to embark on some mobile development projects but I'm doing a little homework first. My primary goal is to deploy to Android and iOS, but the latter is posing some problems because I do not have access to (nor do I have any interested in acquiring) a Mac.
Phonegap offers a cloud service where you can upload your mobile development project and they will do the building for you - no Mac required. From the Phonegap Build FAQ:
Simply upload your web assets - a ZIP file of HTML, CSS and
JavaScript, or a single index.html file - to PhoneGap Build, point us
to your Git or SVN repository, or let us set up a git remote endpoint
that you can push to. Then we’ll undertake the compilation and
packaging for you. In minutes, you’ll receive the download URLs for
all mobile platforms.
I am leaning toward the development and native UI capabilities of Appcelerator, but since I do not have a Mac, is there any hope for me using Titanium for iOS development using something akin to PhoneGap's Build service?
If you dont have a Mac you will not be able to develop, test, deploy, or put in the app store applications for iOS, with or without using Titanium.
Regardless, even if you were able to use a cloud build technology with Titanium (which does not exist) you wont be able to deploy your final application to the App Store because you have to have XCode for that, the same goes for PhoneGap. Check this here:
Note: Since PhoneGap Build uses Apple's standard development process to build applications, >you will need to sign up for their developer program to build iOS applications on PhoneGap >Build. You will also need a Mac to configure your certificate and provisioning profile.
Bottom line, unless you use a mac, your not legally deploying to the App Store.
Don't be forgetting the registration fees that come with signing up as Both a google play & iOS developer.
I fear that using a remote service is going to cost you dearly in time, as you'll be significantly increasing your test cycle.
The cost of a second hand Mac mini is hardly going to impact any development budget, even charity work. And as the previous poster note, you can't legally deploy your completed build without a mac. If you made macs, wouldn't you do the same?
There are services cropping up like Mobundler.com and Foundry22.com which let you do end to end development without a Mac.
Foundry22 is a service similar to PhoneGap build, for Titanium SDK. Similar to PhoneGap build, it requires p12 bundle for iOS signing and Java keystore for Android. You can use service like Mobundler to create those using just your browser. You still need to pay to become part of iOS developer program.
The answer here is outdated.
There is an Icenium platform which will allow you to build and put your app on App Store without using Mac at all.
http://docs.icenium.com/publishing-your-app/distribute-production/publish-ios

Problem signing BlackBerry apps

I'm making web based applications for BlackBerry using the PhoneGap Framework. I got 3 .CSI key files from the BlackBerry Dev-Center and signed my applications, but when I try to install an application in BlackBerry I get an error with information about signing.
Maybe I am having a problem with signing?
What is the best way to sign applications for Blackberry? Note that I'm not using Eclipse because it has some errors on my computer.
Thanks.
The instructions you were provided would've been the best way to do code signing. If you've lost them, they're on page 8 in How and when to sign.
You do not have to put your apps in App World to share them; however, you would lose the marketing and ease-of-access benefits that BB App world provides.

blackberry signing application

is it required to sign the blackberry application before installing it to the device ? , only for testing purpose while developing not for market release.
If you are installing it on to a physical device AND you use the protected APIS (which is pretty much any not J2me only classes) you do need to sign the applications.
Yes even for development.
Getting a signing key practically free and the process is very simple and you don't need to go through an approval process. I would HIGHLY recommend you get a signing cert even if your application currently doesn't need one (but since you are asking I assume it does)

Resources