Unable to share message to WhatsApp - windows-phone-8

I initially developed an app in iOS using PhoneGap and used the following plugin to share message via WhatsApp.
https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin
Now I am adding to create a Windows Phone 8 version of the app, but I am unable to share to WhatsApp because the code file for the Windows version does not have the shareviawhatsapp method.
Is there any plugin which allows us to share via WhatsApp on Windows Phone using PhoneGap?

No, there won't be.
This is because Windows Phone sharing works differently. You should do a normal text share, this will trigger the share UI and if the user has WhatsApp installed it will be listed as a share target. See this for some more background on sharing.

Related

chrome.enterprise.deviceAttributes availability for force-installed PWAs in chrome enterprise

I'm trying to determine if I can access any browser api for chrome OS that will allow me to identify the device that its running on when the application has been force-installed in kiosk mode as a PWA.
We're running into exactly the same issue right now. The correct path seems to be to create a PWA and to connect it to a (pre-installed) extension that has access to the enterprise.deviceAttributes:
See https://developers.chrome.com/apps/migration:
"If there is a capability that your Chrome App has that the regular web platform can't provide, it might be available as an extension API. In this case, you use a progressive web app together with an externally connectable extension your web app can send messages to."
enterprise.deviceAttributes are only accessible if the calling App/Site is pre-installed to the device and not loaded dynamically, so it cannot run in the PWA by design.
But with this tutorial, it seems possible:
https://developer.chrome.com/extensions/messaging#external-webpage
We're looking into that right now and will post our progess here.

How to open a LinkedIn profile in the LinkedIn app on Windows Phone?

On Android and iOS I can launch the LinkedIn app to a particular profile with a url as follows:
"https://linkedin.com/in/" + id
This doesn't seem to work on Windows Phone and results in the prompt to search the app store. LinkedIn is installed on the device and logged in. I can find no documentation. Is there another uri scheme?
Did you try open app protocol link, like this:
linkedin://#profile/168827189

How to show Windows Phone application to client before publish in store

I have developed Windows Phone Silverlight application (support 8.0 and 8.1) for my client request. The client is goint to publish the application in WP app store, but first he must check on his phone if everything is OK with the application.
The application was developed with Visual Studio 2013, I've got developer account and own phone assigned to this account on which I have tested the application.
The question is, how can my client install the application on his own phone skipping windows app store? I have sent him builded *.xap file but he had a some problems with installation (Cannot install company application)?
You can submit your app to Windows Phone Store BETA. Your app will by certified quickly, and your client will be able to download it just like any other app from Store. The difference is that it will be visible and possible only for him.
Log in to you DevCenter account, click Submit App. Then, in App info section expand More options and select Beta. Then you can provide your client's mail.
I'm not sure, but I think that the name of the app should not be the same as the final version. So you can name it "My App Beta" to avoid future name conflict with the final version.
One more thing. When your app pass certification process, you have to send the link to the app to your client, because he won't get any notification.

Chrome Hosted apps no longer allowed?

I have (had) a hosted app in the Chrome Web Store, built using the following Developer documentation:
https://developers.google.com/chrome/apps/docs/developers_guide
After being in the Chrome Web Store for years, I recently received an email saying my app does not comply:
Your item did not comply with the following section of our policy:
Do not post an app where the primary functionality is to install or
launch another app, theme, or extension. For example, if your app’s
primary function is to launch a desktop app that the user has already
installed, that is not allowed. Another example is a packaged app that
just launches a website.
My question is: Did the rules change? A Hosted App IS an app that launches a website. Does anyone know what to change in a Hosted App to make it compliant again?
A Hosted App, a Chrome App (successor to Packaged App), and a Chrome Extension are three separate things, distinguished by how their manifest.json file is set up. What this email appears to be saying is that you're not allowed to have a Chrome App (which they call a packaged app) whose only purpose is to launch another app or a web site. They are saying nothing about Hosted Apps, which continue to be allowed, as far as I know. (I have one in the Chrome Web Store myself.)
Is your app truly a Hosted App? Or, is it a (legacy) packaged app or a Chrome App?

Login is only supported from http:// or https:// URLs. Please host your page in a web

I downloaded a simple html 5 application from the windows mobile services.
I want to use this in a windows phone 8 html5 application and I want to authenticate against google/facebook etc.
I tried to follow the steps with the post here "Azure mobile login problem in PhoneGap app". Inserted the latest Cordova (3.0.0) js file. Perhaps there are more steps I should follow?? there are lots of files to chose from from this download.
When I try to launch this application through the "Emulator WVGA 512MB", I get the following error. "Login is only supported from http:// or https:// URLs. Please host your page in a web"
Can I implement and test the login through the emulator like this? If so what steps do I need to take? I am using Visual studio 2012
I just want to get a simple authentication example to google going in "Windows phone 8 html5" that I can test on my local machine.