Windows Phone 7 App Deployment to Phone - windows-phone-7

I am developing an app, which I have tested on the visual studio Emulator. I would Like to deploy it to about 8 Phones within our organization. Is there a way to deploy apps directly to the phones without going through the marketplace, or without having to pay the $99 per year app hub memebership fee. I don't need to deploy apps to the marketplace place at this time, just directly to our personal company phones.
I have tried running the "windows phone developer registration", but I get a message stating that I have to register my phone in the Marketplace, and that is where I am asked to pay a $99 membership fee.

Nope, unfortunately you can't deploy to any phone you want. The phone needs to be developer unlocked, meaning you need to have paid the $99 AppHub membership fee and registered the phone. I believe you can register a maximum of 3 phones under one account.
The other option is to, of course, jailbreak the phone. Google to see if you can lay your hands on a copy of Chevron WP7. The other owners may not be very willing to go along with this though. On the other hand, they'd probably love it if you bought all of them AppHub licenses :-)
You can unregister phones on AppHub, so maybe you can buy one license, unlock 3 phones, test on those, then unlock another 3 after unregistering the first 3 ...

If you have one developer account, you can use the beta feature on the AppHub to allow the other users in your organisation to download the app from the marketplace.
You just have to add their LiveId to the app. There's a limit on users, but if it was 10 or 50, I can't remember. You should go check it out.
If you don't have a developer account, you're pretty much square.

Stay tuned for Chevron Labs, where you will be able to unlock multiple devices for a small fee (in case you don't need to distribute apps in the Marketplace - exactly your situation). Otherwise, your only official choice is the AppHub unlock.

You must register as a developer, for which you have to pay the $99 registration fee. However, the new AppHub update gives you the ability to deploy your apps to the phones in your enterprise at no further cost, and they do NOT have to be developer unlocked.
You have two options. First is the private beta, in which you can have up to 99 people get your app before it goes through certification. I don't remember if this is time-limited or not. Second, is after your app gets certified, you can publish it as a hidden app, and only those people that you want to be able to install the app can. No one else can even see it in Marketplace.
Don't mess with unlocking the phones you want to put the app on - the best way is to go through the process and publish the apps as hidden.

Related

Google Play Store: can refunded apps still be used and updated?

As far as I know this is not documented by Google.
What happens when the developer manually refunds a paid app purchase, using the Order Management console (like shown below) ?
Can the user still use it and receive udpates?
If the purchase price for a Paid app is refunded then Play will remove the app from the user's library. This means future checks that depend on app ownership (eg the Play License Verification Library) will return the app is not purchased. However, the app isn't guaranteed to be removed from the user's device, which is why use of the license verification library is recommended.
For refunds around in app purchases and subscriptions the answer might be different. Your question isn't completely clear about whether it is buying a paid app or an IAP/Subscription, but I think you are asking about a paid app.
it would be trivial to pay for and install the app, then make the phone go into airplane mode and do a refund from your desktop, thus extending the period of time the app could be used well beyond 2 hours. But of course as soon as you go back on line the app would get uninstalled as soon as the play store checked in with google, which happens even if you don't actively open the play store.

Do i need developer account that costs 99$ to develop apps for my own Windows Phone?

This is not a question about programming, but i hope i get answer.
Do i need developer account that costs 99$ to develop apps for my own Windows Phone?
Already I know that phone is locked and i can install apps only from Marketplace.
Are there any workarounds? I don't want to sell my app, i just need (for my own Nokia Lumia 800) to write some music player with editable playlist, because OEM players are totally useless for me.
In order to test any app on your phone you need to get it unlocked by getting it registered under a developer account. You need not pay $99 if you have a student account on dreamspark. If you don't have that and are still you want to get it unlocked, get it registered under one of your developer friends who have the Dev aaccount.

a replacement to ad-hoc on the appstore

My company needs to upload an app to the store , that will only be available to 80 people over the world that will get the permission to test it.
The ad-hoc method requires their iphones id's to be register with the app, and obviously we dont have it.
Whats the best way, to upload the app to the store ,to let this people to get it ?
(NO, without just go to the review process of apple)
thanks.
Besides the enterprise developer program, Ad-Hoc distribution is the only way to limit your audience.
If you try to game the app store with an unreasonable high price and promo codes (limit of 50 codes per app version) Apple will kick you out of the review process in no time.
Use testflight to get device IDs easier and deploy you app to the testers.
There is no way to do that, for the Adhoc, you must register their UDID devices.
You can upload the app in the AppStore, put it's price high, and give the prople that you want to test the app a redeem code that will download the app free, but i think the number of redeem code you have is 25. If you find anyway to do that, share it with us please.
If the 80 people that will be testing/using the app are employees of the company, you should look into the Enterprise Developer Program. Enterprise development lets you deploy an internal app to employees of your organization that is not released to the App Store. It essentially lets you build an Ad Hoc like version of your app that can then be installed on devices without the need to get UDIDs.
The cost is $299 instead of the normal $99 and there are a few caveats on whether or not your organization qualifies. But if you do qualify, it vastly simplifies deploying an internal app and it gives you specifically what you were asking for - no review and no need to ask for UDIDs. You can put the signed bundle up on a website and simply give people the URL to it for OTA installation, so you don't even need iTunes.
Alternatively, if the end users are not a part of your organization, you can also look into developing Custom B2B Apps. This one comes with a few more hoops to jump through and it also requires an Apple review, but it allows your app to be sold only to specific customers and doesn't put it in the App Store. If you're already a developer with Apple, there's even a WWDC video on it.

Is there any way to deploy a Wp7 app to a phone without publishing or using Visual Studio?

I have a Wp7 app (ready in a xap), and I'd like to give it to a client, so he can use it in 5-10 devices. But it is an "internal" client for our service, so I'd rather not publish it on WP Marketplace for all to see...
Is there any reasonable way to do this?
when you upload app on marketplace you can set it as private so only users with direct link can see/install it. There was an app which hacked WP7 that allows you to install apps without marketplace but I've heard it's not legal anymore*.
*search for it because I'm not sure about this one.
edit: http://www.electronista.com/articles/12/01/02/chevronwp7.runs.out.of.tokens.may.not.renew/
Maybe you can try http://labs.chevronwp7.com/
EDIT : Sorry, it seems that all tokens are sold out, so this is not solution for you.
As pointed out by others, you can publish a application on the marketplace as a beta, allowing 5 users to test it using their Live IDs.
But all unlocked phones can have a XAP installed. Generally, Windows Phone applications aren't designed for internal distribution. If you don't intend to publish the application on the marketplace at any point, you need to estimate in the cost of $100 per phone, per year, for the usage of your application.
I'll recommend you contact Microsoft, if you need a specialized deal.

Can I develop a personal app for Windows Phone 7 without going through the App Store?

I want to develop an app for my own use only for Windows Phone 7. Can I do it without going through the app store? As in from my PC straight to the phone using USB?
You can do this, up to a limit of 10 apps loaded at a time (presumably per marketplace account).
You need to have an active marketplace subscription to deploy directly to the phone.
As of late 2011, you can unlock your phone for $9 in order to install your own applications: http://www.winrumors.com/windows-phone-chevronwp7-unlock-now-available-homebrew-apps-come-alive/
Enterprise or out-of-market app deployment is not available as part of the initial release:
There won't be the ability [at launch] to distribute applications outside the marketplace," Bigg said. "But we are looking into how we enable other [app deployment] scenarios in the future.
No. You are required to have a AppHub account to unlock your device before you can deploy any applications.
An AppHub account is available for Students for FREE through the Microsoft Dreamspark initiative and $99 USD annual subscription for commercial or individual developers. For more information about AppHub read this article.
So you have two options**:
register at an education provider, perhaps in an advanced programming or CS unit.
pay the USD$99 for the annual subscription and publish your applications to the store either as free or try to recoup the investment of the subscription and your time.
** actually you have three options but I will not discuss the third one here...

Resources