Windows Phone - Download link instead of store download - hyperlink

I am developing a Windows Phone 8.1 application, since this application is only used intern its unnecessary to upload it to the store. We'd like to share it through a download link instead.
I'd like to know if this is possible for Windows Phone applications since I didn't find anything about it.

Yes, you can publish your app with link only download from your "Distribution and visibility" section in dev center. If you select this option than people with only app link can download your app and it will be hidden in the store from global availability.
Please check this MSDN documentation for more details.

Related

Is it possible to build an iOS mobile application for the App Store to export iMessages to PDF?

I found many products that can do this but they are desktop-based, e.g., Mac and Windows. The apps I found in the App Store still required a desktop to complete the process.
Goal: Build an iOS app to export iMessage to PDF (no use of a desktop)
Challenge: Does Apple allow this type of functionality and or will they approve the app?
If you have any reference links and or documentation it would be much appreciated.
No, it isn't possible as there is no API that allows apps to access iMessage content. This is a privacy restriction.

iOS / Windows Store App: can I know whether my other app installed on this device/user account?

I have several apps and I want to know from app A whether app B or C are installed. In Android I can check does package exist, but is there something like this in iOS and windows store app? I'm using Xamarin for iOS.
For iOS you can get your apps to confirm unique URL schemes and check whether they can be opened.
References:
URL schemes - https://www.appcoda.com/working-url-schemes-ios/
Can open url - https://developer.xamarin.com/api/member/UIKit.UIApplication.CanOpenUrl/p/Foundation.NSUrl/
You can use system Keychain to achieve this.
Values in system Keychain can be shared between collection of apps and you can set values like isAppBExists and isAppCExists to true/false in this apps. And then check this values in app A
Link to documentation
For UWP app, you can use PackageManager.FindPackagesForUser Method to find all packages installed for the specified user.
See the following similar topic:
how to get list of all installed apps and run them in UWP WinRT 8.1
Get List of installed windows apps

Deep Linking in iOS - Navigate to Apple Store if app not installed

I need to implement Deep Linking concept without using any third party libraries (Branch and etc..). The link (starts with http/https) will be shared from app through Message, Email or any Social media apps. By tapping on shared link I want to open corresponding app if its already installed on device else it should navigate to the Apple Store to download the app.
I have knowledge on URL schemas but it works only when the app is already installed on device and the schema URL format also be different (like fb:// for Facebook app).
I have also done some R&D on Universal Links but I don't know whether it supports for dynamic links as for me the link will be combination of base URL(static) and referrer key(dynamic). I also need to track the referrer information once the corresponding app is opened like who referred this app (referrer details).
e.g: https://domain.com/ReferrerID
Can you please help me on it. Thanks in advance.
To make it clear on Universal Links in iOS will not take you to Apple Store if app is not installed on device. When you click on a link then Universal Links helps you to open the app if the app is already installed on device else the same link will be going to browse in Safari. When the url browse in Safari then we have to run JavaScript to navigate/redirect to Apple Store.
Yes you can support universal links to your application from iOS 9 or above. You can generate dynamic links and have deferred deep linking also.
Follow this steps its simple Click Here
For the file mentioned in the link you need to add that file in the root of your website which consists of the path valid for deeplinking. And that file should not have any extension.
Then validate your domain at Here.
After that you can add all the domains thing in your associated domain under the project capabilites.

Launching an 'App for Office' from the iOS Office app

I have developed an 'App for Office' (for Word) that runs as a task-pane app. When I open a Word Document, I can add my app and let it run on the task-pane.
How can I run my app when I am on my iPhone/iPad and using the iOS version of Microsoft Word? I wasn't able to find where I can add my app into the document.
I am aware this is more of a support question for Microsoft, but Stackoverflow seems to be the best place for now (I couldn't find any relevant StackExchange site).
Store add-ins are definitely supported on IOS in general, but not all add-ins. The developer has to tick a box and provide evidence that the add-in has been tested on IOS for it to be available to users, so the IOS versions of Office will have less add-ins available.
That said, you should be able to see the ones that are available via the Insert menu. Look for Store or My Add-ins under the Insert menu.

Can an app be installed from a link within an SMS?

Is it possible to launch the app store directly on the device and seed it with an application name, or to launch safari with a link to the app store, from a link within an SMS?
I've been experimenting with putting links such as this into an SMS:
itml://itunes/com/app
or
http://itunes.apple.com/us/app/angry-birds/id343200656?mt=8
But I get cannot connect to app store error messages when you click on the link.
Try to use
itms-apps://itunes.apple.com/us/app/angry-birds/id343200656?mt=8
You can also configure this with the following 2 apps.
http://linksense.io incase your app is multiplatform.
As well, there's http://linktexting.com
If you don't have the engineering resources, these will be useful.

Resources