Getting screenshots of Win CE phone in system through any programming language - windows-phone

I want to get the screen shots of windows CE or windows 7 ,8 phones which are connected to my pc using any programming language.
I know some external tools are availble like mymobiler.But I dont want to use these tools , rather than i wanna develop my own tool same as mymobiler.
Can any one suggest me how we can achieve that....??

You'll need different techniques for each of the different platforms you want to use. This is because they connect to the PC in different ways. WindowsCE typically uses ActiveSync, Windows Phone 7 uses the Zune software and Windows Phone 8 uses something different still.
The way you'd do it with a WinCE device would likely vary depending on the specific device in question. There are, of course, WindowsCE devices which don't even have a screen so you'll need to be careful about clearly defining what devices you are interested in.
With Windows Phone 7 & 8 you'd also need custom ROM images on the devices as the ability to access what is displayed on the screen from a connected PC is not included in the standard image that is included on retail devices. Devices with such images are only available to a very small number of people within Microsoft.
All of this will make it very hard to achieve what you are asking. A different approach, to achieve whatever your ultimate goal is, may be required.

Related

Is there any big difference for developing for Windows 8 and Windows 8.1?

I am developing for Windows 8 since before the release of Windows 8.1. My project is targeting Windows 8 devices. As Windows 8.1 is about to hit the market, do I have to change the platform of my project? Can I continue to develop it as it is? How long do I have until I must change?
The short answer is yes, there are quite a few big differences in Windows 8.1 than Windows 8.
One of the biggest ones is the lack of a LayoutAwarePage. Your app will need to accommodate almost any screen sizes and widths, which will mean that you will likely need to do all of your layout using relative spacing instead of absolute spacing (which you should be anyway). There are quite a few other changes, but many of them are tools given to the developer to make things easier or better. You should read them though, as you'll need to make the move eventually
Links thanks to #Xyroid - Migration Windows Store App based on 8.1. does it has backward compatibility with 8?, Resources for Migrating to 8.1 & Upgrading Windows 8 Apps to Windows 8.1 - Channel 9.
The links he has provided are truly top notch. Definitely check out Resources for Migrating to Windows 8 (the second link). It is from Jerry Nixon's blog, and is a great set of resources. Also, the Channel 9 videos from Build 2013 are an amazing set of resources. They will also likely have subtitles in case English is not your preferred language (at least, many Channel 9 Build videos in the past have).
The main changes are also in this blog post http://blogs.windows.com/windows/b/appbuilder/archive/2013/07/24/windows-8-to-windows-8-1-preview-starting-with-the-xaml-templates.aspx

Launch Windows 8 Nokia Maps

How to use Nokia Maps in Windows 8 Store application ? I used it before in windows phone 8 but I can't find any sdk for Windows 8
There is nothing preventing Nokia from making their Navteq map control similar to their map control in Windows Phone. In the meantime, developers have the Bing map control, which is a Navteq-based map.
If you think about it for a second, Nokia's investment in Phone makes sense that they would spend the time to build a Native Navteq map. In fact their Phone control is shared across apps, literally built into the Phone's core OS. They may not be as motivated to build one for Windows 8. And, and this is serious, their resulting Windows 8 control would NEVER have the same functionality as Phone until it is shipped as a part of the core framework (similar to phone). I hope this makes sense.
Some resources:
More info on the Bing mapping services
http://blog.jerrynixon.com/2012/06/easily-include-bing-map-data-in-your.html
More info on the Bing mapping control
http://blog.jerrynixon.com/2012/10/announcing-windows-8-bing-maps-sdk-is.html
Best of luck!

Can we use windows 8 store app in windows phone 8?

I have developed windows 8 store app with XAML and c# so can I use the same app in windows phone 8?
No, not directly. Windows 8 and Windows Phone 8 do share a bit of the underlying WinRT layer, but they are not interchangeable. There are ways to maximize reuse of your assets - Portable Class Libraries are a primary mechanism for that - but there are differences in the process lifecycle, storage options, notifications, XAML markup, etc. Of course, the device form factors are also different, so it's likely you'd want to modify the UI even if all of your code were 100% reusable.
Windows Phone and Windows 8 building together on the Windows Phone Dev Center is a good place to go to learn about the platform differences and how best to use your current code investment. Also, check out How to Leverage your Code across WP8 and Windows 8 from BUILD 2012.

Controlling Old Nokia phone via PC

I need to develop a PC program (C++ / C# ) in order to control basic actions (Calls and SMS) on an old Nokia phone (a one with black and white screen)
Do anyone knows where to find a library or a SDK for that purpose?
Edit:
Probably you can not download a program on that old phone..
The connection between the phone and PC will be on standard usb connector for that phone.
Nokia distributes lots of Tools and SDK's which you can find here.
The usefulness depends on which type of Nokia you have, usually you can find type information beneath the battery.

How to access device settings on a Sony Ericsson mobile phone?

Edited on April 29th, content changed
Hello everyone,
I recently bought a Sony Ericsson mobile phone and I would like to add a missing feature myself. In fact I cannot actually disable Internet connection in an easy way when roaming, which cost me a lot of money last time I moved away ... So I would like to develop a little application that would just replace the actual Internet configuration with a fake configuration to avoid auto-connections.
So what I would like to know is how can I access programmatically to my phone settings? I know that Sony Ericsson provides a SDK to run Java applications on its customised JVM. So what I am actually looking for is to know if they extended the J2ME functionality to fit their devices requirements.
This is not well documented so I am asking this question with the hope that someone here already had experience with development targeted for Sony Ericsson devices.
Thanks.
NB: This is a Sony Ericsson Elm which is based on the Sony Ericsson OS with SE Java Platform 8.5.
Edit: I accepted QuickRecipesOnSymbianOS answer as it gave me a clue on the only feature that could have helped me, but which is unfornatunately missing. The Sony Ericsson Java Platform is the only API I could use to develop real programs on my phone. But the JP-8.5 does not implement the JSR-307 package which could help me in managing APN. Thanks everyone for your help.
Well, I hope you got the great Vivaz phone, not the Satio.
In order to learn about Symbian OS C++, first go to the Foundation website.
Relevant plug: the latest introduction to Symbian OS C++ in book form is Quick Recipes on Symbian OS
For now, you won't find a better way than Symbian OS C++ to manipulate your handset access points.
JavaME simply doesn't have the correct APIs for this, at least not until JSR-307 is implemented.
I believe Qt isn't integrated quite tightly enough just yet either but that should change soon enough. Keep an eye on it.
Extending the Symbian Python runtime to do what you want would require some Symbian OS C++ anyway.
Yes you will need to use Symbian C++ to modify the CommDB, which holds the list of connections. It is quite painful to work with it directly, but there are some utility classes that can help you out. Take a look at CApSelect, CApDataHandler and CApAccessPointItem, all in the developer library.
And yes, these will work on all modern Symbian handsets, independent of brand.
Note: My answer below assumed it was about a symbian device. Since it was actually a J2me device none of the below applies
The easiest way to achieve what you want to do is probably to just remove all the "destinations" when you want to prevent auto connections. Otherwise the device will test each destination in turn until it finds one that works.
You can also set up your destinations so that they are not allowed to be used automatically. This setting must be done individually for each destination.
You can also group your destinations and set one of the groups to the default. If you set the default to an empty group you should not get any automatic connections.
Note that I have not tested any of these methods myself. When I roam I turn off automatic updates in the apps that use them. Some apps can even detect when you are roaming and avoid auto connects.
There are S60 apps available that improves the connection management of vanilla S60, but I do not know if any of them can help you with your problem.
If you are dead set on doing the programming yourself you have to use the C++ SDK for Symbian S60 available from Forum Nokia. Java ME does not allow you to manipulate the destinations of the device.
The Elm device should have (I haven't verified this) the access point API originally designed by Nokia. Not sure whether you can use it for the purpose you want though. The J2me developer guidelines available from developer.sonyericsson.com should have all the information you need.