How to deploy WP app directly to phone - windows-phone-7

Is there anyway to install wp application to the phone directly, Lets say I have a wp application and xap file, I want to put it somewhere on internet and the wp user will get that link and install application to the phone. I dont want to put it to Marketplace and I dont want to deploy it to phone from PC.I want directly get it from internet and install to the machine.Is that possible?

No it is not possible.
Microsoft only wants deployments through the marketplace and for developers they created a way to deploy it from your pc to test stuff. for every other user all the installations have to go through the Marketplace.
The reason they do it this way is that they have control on which apps are being published for the platform and they will test all the applications submitted to the marketplace. If you could download apps while skipping the marketplace they can't do the testing etc.

If you want to do beta-testing of your Application with a specified group of user
there is a special way. Its integrated within the marketplace, but your app wont be available to the public. Read this article about it.

Only developer unlocked phones can deploy XAP files in that manner. For others they have to download it from Marketplace, no other options are available.
But for hobbyists , there is Chevron. This will allow you to side load apps .
You can can find several links explaining about ChevronWP7 over the internet.

Related

Protecting Side-load UWP apps from distribution online

If I want to give an appx app package to someone to sideload on a windows 10 pc with a developer account, is there any way to prevent the appx package from being distributed online?
When it is in the Windows store, the store handles payment and basic licensing. There is no strategy whereby I could revoke a side-loaded app???
Thanks...
The appx package doesn't provide anything for you to verify the usage of it. Anyone can install with your package.
But you can create your own account system by setup a server and ask your user to login to use your features. If they are not licensed user when you verify their account, you can disable the navigating behavior from your app to prevent they use your functions. This means although they can install your app, they may not able to use the functions you provided behind your verification. Does this make sense to you?
If you intend to deploy the app in the store you should submit an .appxupload. The .appx is only used to sideload the app on a device.
Of course anyone that has access to the .appx can do whatever they want with it - like for example side-loading it - just like they can do whatever they want with an .exe. There is no functionality within the .appx deployment technology that allows you to "revoke a side-loaded app" from an unknown computer that you don't have access to if that's what you are asking.
If you want to restrict the access to your app, or rather the app content, you should implement some kind of authentication and/or authorization within the app itself. You could for example connect to a remote service that grants access to user's at startup.

How to get total numer of windows phone app downloads from windows phone store?

I am publishing one windows phone app in store.Now I want to know How many users download my app.that means count of the downloads.I am searching windows dashboard on my account but not getting any count details. please help me.I want to know about the number of users download my app.Thank you in advance
You can get more user statistics when using Google Analytics, like crashes and exceptions, events (click on a button etc.), device models, number of users currently using your app in real-time, and of course the number of installations and active users.
I use this SDK in my projects. Simply include the SDK via Nuget to your project by searching googleAnalyticsSdk, and follow the steps in the documentation.
The Windows Store dashboard has the basic things like number of downloads, demographics, etceteras. You can also download that information. Go to http://dev.windows.com, click Dashboard and login with you Microsoft account.
To have more details on the usage specific to your app you could use googleAnalytics, but when you start a Universal Windows app (Win10) you also get ApplicationInsight added to your project. This will give you a very detailed insight in your app on Azure. For more information see http://blogs.windows.com/buildingapps/2014/03/20/instrumenting-your-app-for-telemetry-and-analytics/
Martin

Can't find my recently deployed windows app in the store

I recently submitted my app to the windows store, I was able to get it in the windows store application installed on my PC, but can't find online
https://www.microsoft.com/en-gb/store/apps
Please, am I missing something?, or there's something I have do?
You can try open the Windows dev center dashboard via this link: https://dev.windows.com/en-us/overview
Of course, you have to make sure that you've logged in using your Microsoft account, the one you're using while uploading your apps.
When you receive your app submission report, you still need to wait a few days (around 3-7days) for your app to be searchable on the Store because the store server needs time to index your app for searching. If you wait a few days you'll be able to search for your app.
Source : MSDN

Detecting and launching an external application from within a Windows Phone 7.1/7.5 application

I need to write an application that can detect if the "Bing - Get me there" application is installed on the current phone and if so, launch it.
Is this possible? The app would need to do this for other external applications as well, so a generic method or interface for this would be helpful.
Applications run in a sandbox on Windows Phone and there is no way to tell if other applications are installed unless you are writing both of them and you use a method to announce to other applications that you are installed and they know how to read that announcement.
2 approaches to such announcements would be:
Have both (all) apps synchronise with a web server and report which devices they have been installed on. The apps can the query which other apps have been installed on that device.
Have all apps write a file to a location where all apps can access. The only place to do this is the PicturesLibrary so you have to embed the identifier in the name of the image or in its contents and be able to query all images to identify the other installed apps. The user could manually delete any images you create in this way though.
Beware, neither method can tell if the other app has subsequently been uninstalled though so this is far from foolproof.
As far as I know, there's no way to do that.
Applications on Windows Phone run in complete isolation, and can not act with other applications, other than some highly specialized apps (i.e. for playing media).

Taking App data backup from Windows Phone

My Windows Phone app doesn't have a service hosted but I would like to give the user an option to download/backup all the information(Just say note taking app) to another device or PC. How can we do that? Email attachment is an option but is there any other way?
Realistically you need to be looking at creating your own service/server for this if you want to do it now. DropBox (or similar) may be an option but it requires the users to already have an account.
Or wait until the Live SDK is available for the phone. (Or apply for the beta)

Resources