I have just found out that the WP7 emulator is feature locked when I was asked to look into sending emails from my app. I know it is possible to access an unlocked ROM but as this isn't sanctioned it is not something I can do. I also do not have a WP7 phone and cannot get hold of one ye as there isn't the funding as yet to buy one.
So when MS release the full release of the SDK will it remain feature locked or will it act more like a proper phone at this point?
I wrote about "unlocking" the latest emulator image in another Question. You cannot unlock it, but you can access most of the internal features / programs. Take a look at this answer: Unlock Windows Phone 7 emulator
Prior to NoDo (and I think perhaps NoDo - don't remember for sure), it was possible, as there was a leaked image. I never did get it to work properly, though. But that is irrelevant now, as with the Mango updates (all of the betas and the RC), it no longer works, and there is no unlocked emulator image out there.
There is unlikley to be a "fully featured" emulator released.
You will need to get an actual device for testing so I'd wait on testing this functionality until you have a device. If you know someone who has one you could borrow there's or send them the XAP and ask them to test for you.
Related
It seems that BugSense is abandoned for Windows Phone. I still see the statistics in my dashboard, but can't find SDK for Windows Phone in docs(thats why i thought that BugSense for windows is closed).
Are there any good alternative for viewing error/trace reportings with some dashbord, showing internal information without needing me to mark it for logging?
I'd encourage you to check out Crittercism. It's actively being developed and supported (last update was about a week ago):
https://www.nuget.org/packages/Crittercism
http://docs.crittercism.com/windows/windows.html
I have for more than 1.5 years a WP device which until a few days ago was running Windows Phone 7.5. The device was developer unlocked (process done through AppaMundi as at the time developers in Cyprus didn't have direct access to marketplace), but apparently after the system upgrade to 7.8 done a few days ago, the registration key somehow got lost.
I am currently not able to run and test my apps from Visual Studio on the device as it doesn't recognize it anymore as developer unlocked!
Did anybody heard of any similar issues or maybe even ran into this?
Any ideas how to solve this?
Thank you in advance!
Andrei
Blocking usually happens only when the phone "phones home" and finds out that it's unlocked when it shouldn't be. That shouldn't happen when the phone is unlocked legally.
Do you already publish your apps through dev.windowsphone.com? If so, you can re-unlock your phone easily:
Go to Start -> All Programs -> Windows Phone SDK -> run Developer Registration;
Connect the phone and run Zune;
Enter login credentials to your MS developer account.
Click Register and wait a few seconds.
If you still publish apps through AppaMundi, you must request them to do the unlock again for you. That might cost you some additional money.
I want to make a contact manager as I think the Windows 7 Phone is lacking a bit. I got to thinking though about a potential problem.
Right now if someone calls me and I have them in my contacts list their name will show up and I will know who they are.
I am wondering if I will be able to hook up the caller id to check out my contact list as well to see if the phone number exists in the phone.
Does anyone know if this is possible?
This is not possible neither in Windows Phone 7.x nor in Windows Phone 8. You cannot write service apps i.e. the applications that stay in the background and watch for some system events, nor replace built in applications or responses.
Sadly, this is a great limitation currently and I hope it will be overturned in the next version of OS.
i am new to windows phone app development , i wanted to know
if is there any other alternative way to test a windows phone app apart from testing in a windows phone device and testing vs2012 built in emulator ???
1) The reason i have asked like these that i wanted to know if i can download a windows phone emulator separately and test my app in it.
2)Am i missing any other alternative provided ?
Please let me know.
Thanks in Advance.
No these are your options. You can start the emulator without VS, and you can deploy apps to it via a command line tool, but you don't get any of these without installing the WP SDK for VS2012. But since this is all free, is that a big deal?
You could submit your app to the store as a beta, and have invited users test your app on their phones.
This article may be of use, although it still requires .NET framework and some other dependencies (but I don't think you'll ever get away without using them):
http://www.codeproject.com/Articles/31861/Windows-Mobile-Development-Without-Visual-Studio
My country has no access to the WP7 MarketPlace but i want to know if i can still at least develop apps for my own WP7 Device or at least directly install it on other devices that i have access to..
Thanks
You can still develop applications for the countries that do have a WP7 MarketPlace and you can add your applications to an unlocked device without needing access to the MarketPlace by using the Application Deployment tool, which is part of the Windows Phone7 Development Tools. In order to unlock your phone, you will need to create an account on the App Hub and register as a developer.
Here is a response I have seen on other forums that appears useful;
Visual Studio 2010 Express for Windows Phone - http://www.microsoft.com/express/Phone/
As for installing on other devices, I'm not sure how that would work. I believe the way Windows7 works is different to the typically CAB file installation on Windows6 (Mobile) downward
My country (the Netherlands) also has no marketplace yet.
If you buy a WP7 developer license you can still unlock your phone and use it to develop applications regardsless. You can even publish your app on the marketplace for alll countries that have it. But you couldn't download it from that marketplace yourself...
(A developer licese allows you to unlock up to three phones regardless of the liveID used on them, I have currently unlocked two of my collegues as well and I can use the webinterface to revoke this without needing their phone)
What you can also do is create a seperate live_id with a country that does have a marketplace and use that as the root liveID for your phone. In that case you could download your own app providing it is either free or you can somehow pay in that country (ie prepaid us creditcard). Unfortunately because it has to be the primary ID you will have to reset your phone and you will still need a Wp7 dev account.
I went through all these hoops myself
i found a site called www.yallaapps.com that can take care of those of us without access to the marketplace.
You should check the Windows Phone Developer Blog.
There have been some changes regarding this issue.
This blog post from ms team offer an alternative for publishing apps via Global Publisher Program.