IBM Worklight and Desktop Application - ibm-mobilefirst

Can I create an App that can be deployed both on Windows 7/8 desktop and also mobile devices( iOS, Android and Windows 7.0 ) with the same/single code base.
Can I deploy single codebase hybrid app both on Win and mobile devices.

If you are talking about Windows PHONE 7 - no. This platform is no longer supported starting Worklight 6.2 and above
If you are talking about Windows 7 widgets for Desktop - no. This platform is no longer supported since... Worklight 6.0(?) or so.
Windows 8 is supported.
The concept behind Worklight/MobileFirst Platform is that indeed your application to the various (supported) platform will indeed have a common (shared) codebase, that you can further tweak when required, per platform.

Related

What is difference between IBM MobileFirst Platform Application Center Console and MobileFirst Foundation V8.0

What is the difference between IBM MobileFirst Platform Application Center Console and MobileFirst Foundation V8.0? Is it a separate console? I'm so confused when there are different screens in IBM MobileFirst Platform Application Center Console and there is no dashboard to deploy adapter.
IBM MobileFirst Platform Foundation (formerly known as Worklight Foundation) is a platform for building mobile applications for the enterprise. It is a suite of tools and services available either on-premise or in the cloud, which enable you to rapidly build, administer, and monitor secure applications.
IBM Mobile Foundation:
https://www.ibm.com/support/knowledgecenter/SSNJXP/welcome.html
The IBM MobileFirst Platform Application Center is a repository of mobile applications similar to public app stores but focused on the needs of an organization or a team (private app store).
It works with IBM MobileFirst and non IBM MobileFirst apps, and supports any iOS, Android, BlackBerry 6 or 7, and Windows Phone 8 applications.
It can be used in different contexts:
As an enterprise app store across an organization.
During development to distribute applications within a team.
Distributing mobile applications with Application Center: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/6.3/moving-production/distributing-mobile-applications-application-center/
MobileFirst Platform Application Center allows you to host your mobile applications and acts as app repository like any other public app store from Google or Apple. Application center doesn't allow application backend or management capabilities like deploying Adapter etc, for which you would need to use MobileFirst Foundation.
You can find more details about Application center here

MFP 7 and IBM App centre compatibility with Blackberry 10

As we are in process of upgrading our Worklight platform from 6.2 to MFP7 I couldn't find if MFP7 will support BB10 certification.
The features we are interested in:
Direct Update on BB10 (As we are doing monthly release we have to
submit to BB app store every time), Will this feature be available
on MFP or in the near future?
IBM App centre only support BB6/7. Will IBM App centre support
BB10 so we can deploy the binary (.bar)in?
The BlackBerry 10 environment does not support Direct Update.
Application Center does not support BlackBerry 10 (there is no AppCenter client for it)

Windows Phone development

I want to develop a softphone application for Mobile Phone platform (Mobile phones using Windows Mobile 7.1 or Higher) that is independent from the PBX, so that it can works with Asterisk, Askozia , 3CX, and any other kind of VoIP PBX, without the need to put other software inside and/or PBX. I know that this kind of applications exists, since I used it on other platforms, like 3CX client or BRIA client, both for iOS. I have all Microsoft tools and sdk needed to build that kind of applications, correctly configured and working. I already built other apps for Mobile Phone platform.
I had found a free trial version of Ozeki VoIP SIP SDK and I downloaded the latest version of the library from http://voip-sip-sdk.com/p_21-download-ozeki-voip-sip-sdk-voip.html and installed it. While I was easily able to build the sample softphone projects, I didn't understand how to build a softphone for mobile phones. Since I saw that softphone related class are in VoIPSDK.dll, I also tried to add reference to VoIPSDK.dll in Windows Phone Project, but Visual Studio gives an error complaining about "unsupported library".
So, what I need to now, since this is our main purpose, is it possible with this library to build a softphone for mobile platforms? In case, may I have a sample or the instruction on how to use Ozeki SDK library on these platforms? Maybe, I should create another application (the mediagateway) that should sit between the pbx and the mobile phone app. Have you got any experience with this library and mobile applications?

Deploy wp8 application on a wp7 smartphone

I have a windows smartphone , version 7.10. can i deploy it for applications developed with the wp8 sdk and will these applications work without any problems on wp8?
Since WP 8 and windows 8 will share common core, I think that we can say that such deployment will be possible with maybe minor tweaks regarding device resolution. Maybe you can think that you can use snapped view on tablet as a UI for phone.
It's not clear why you are referring to WP7, but Windows Phone 8 apps will not run on any Windows Phone 7.x device.
The biggest thing today is that Windows Phone 8 has a shared common
core with Windows 8," said Windows Phone Manager Joe Belfiore at the
Windows Phone Summit in San Francisco, which was webcast. "For us,
this is a huge release and a huge year.

Developing for WP8 with only WP7 device?

I don't understand from today's WP8 event: will I be able to develop apps working on both 7.5 and 8, having only one 7.5 (7.8) device for testing?
I don't like WP emulator, even though it's better than iOS/Android ones. I know that in Visual Studio 2012 it will become even better. But still!
Current devices running Windows Phone 7.X will be able to be upgraded to Windows Phone 7.8 but not Windows Phone 8.
If you want to use a feature that is specific to WP8 you'll either have to wait for hardware or use the eumlator (when available).
I don't like WP emulator
But you should. The emulator for Windows Phone 8 is a full featured Hyper-V emulator, that can even run unmanaged code.
As pointed out by Matt, you'll not be able to do any deployment of Windows Phone 8 apps to your Windows Phone 7 device, and as such you'll need a new device, or use the emulator.
And as the SDK is likely to be released before any devices, I'll strongly encourage you to do development in the emulator until the real devices are on the market.
You'll have to use Windows Phone 8 emulator, or cross your fingers that the equivalent to XDA-Developers for Windows Phone roots your model of phone and is able to get Windows 8 working(hint: unlikely)
The Windows Phone 8 emulator is really very nice though. The only big troubling thing about it is that it requires hardware Hyper-V support and Windows 8. This means you can't run the phone emulator inside of most virtualization technologies. However, I've been using VMWare 9 which appears to include an "unsupported" feature to allow Hyper-V to work though.. So your only choice for running the phone emulator is to either buy VMWare 9 or upgrade a physical machine to Windows 8