I want to be able to test my location-based WP7 app. How to do this on the phone simulator?
Do we have to create some kind of mockup location data first? or is there any framework available to do this?
thanks
There is a library called Reactive Extensions that you can use. Here is the msdn link, which has further explanation and code samples:
Reactive Extensions
You can try Kevin D. Wolf's GPS simulator for Windows Phone 7.
It will allow you to test the GPS fonctionality of your app without any GPS device.
Peter Torr also put a mock location service out a while back. Feel free to check it out.
Mock Location APIs from my Mix10 Talk - Peter Torr's Blog
Related
Maybe I have't looked hard enough, but I spent yesterday googling for a bit and found no relevant projects on hacking the DJI Phantom Drone in order to create new coordinating apps. This is besides the app for coordination DJI currently uses for their drone. I'm trying to see if there's a way to communicate with the Drone with a specific protocol in order to accept a set of procedures.
Any help would be awesome,
Thanks.
Great News for you and all us Droneys! DJI has launched their SDK since you asked this question. They released it last November and you can now apply for a license and write your own apps for the Phantom2 Vision+ using their SDK.
Check it out at https://developer.dji.com/
I am already building a project using the SDK - you can follow my progress on my blog / product site. I will also try to update it with good DJI related development links and tips.
This post is old but I think it is good to leave a foot print for others :)
There is this new company called NVdrones, which created a peace of hardware that you can attach to any drone (you need physical access to the flight controller), and once you do that you can use their SDK (Arduino, Java, Android and Javascript) to write your app without the need of hacking, soldering or anything else. It is just plug and play.
Another benefit is that you are not locked with a specific drone (DJI SDK or 3DRobotics SDK), you can use the board on anything you want. Which gives lots of flexibility.
The developer site is http://developers.NVdrones.com
Hope this helps.
This is a great topic!
You could check how to hack your copter here: https://github.com/flyver/Flyver-SDK/wiki/-2.2--How-To:-Flyver-Hack-a-Copter
By opening the drone, taking out the original controller, soldering a few wires and sticking an Android phone to it, you will have the ability to program your Phantom in a modern manner with an open source SDK and application based development. This means that you could add computer vision to it, automation or additional hardware. You could also use smartphones, web and other interactive devices for remote controlling the copter instead of using the standard remote controls.
The Phantom, however, is offcenter balanced due to the fact that most people use gimbal with it. Without the gimbal is a lot less stable from my experiments so you will have to put some extra work in center balancing it.
I've been reading the documentation and playing at https://glass-java-starter-demo.appspot.com/ but it seems there is no way to further investigate since when following the instructions from https://developers.google.com/glass/playground at my https://code.google.com/apis/console/ the Google Mirror switch is not showing up. Is there any workaround?
According to issue #2 on the tracker (https://code.google.com/p/google-glass-api/issues/detail?id=2) access is currently restricted to members of the Explorer program with Glass.
With the release of XE12, the Mirror API is open to all developers. However, it's still very important to test your Glassware on Glass before distributing it.
you can use this.
Have a look at https://github.com/scarygami/mirror-api
Yes you can use your Android phone as a Google Glass. Look at this guide Google Glass XE7 APKs
After installing those apks in your phone. Lounch Glass Home app.
Then go to MyGlass application and configure your Glass.
Then register for Google Mirror API and follow this quick starter guide
Quickstart
Hope this will help you.
It seems possible now: https://developers.google.com/glass/devprev. Similar answer as Jenny but updated.
Guys I am new to Windows Phone Development in .Net
Can any one guide me the correct path to start from scratch.
Any links to understand the architecture?
You could start with Windows Phone 7 in 7 Minutes to get a quick overview, then move onto the Windows Phone 7 Jumpstart series on Channel9 for more depth on individual subject areas.
there are many sites and this is the link which u can go thru and u'll find many resources available in this.
https://stackoverflow.com/tags/windows-phone-7/info
for understanding the architecture, I think pluralsight is the best one.
There is a lot of information on the Create site, see http://bit.ly/tpwnyK
I have a Lumia 710 and found a good guide with code snippets that helped me to build an own app for Windows Phone. You might also find it useful. Have a look at it:
http://voip-sip-sdk.com/p_511-windows-phone-platform-voip.html
I believe you will need the .NET framewok http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=65.
The windows mobile development center is always good to get started. http://msdn.microsoft.com/en-us/windowsmobile/bb264318
Check this:
http://mobile.tutsplus.com/tutorials/windows/introduction-to-windows-mobile-7-development/
Also: http://www.delicious.com/mjfusa/wp7%20gettingstarted
I suggests that you may go through the MSDN pages first:
http://create.msdn.com/en-US/education/quickstarts
If you're an experienced Silverlight, WPF, you'll find the following link might be more useful.
http://wp7dev.wikispaces.com/
Thanks
How could I go about presenting a Windows Phone 7 application with a laptop?
Do I need to install Visual Studio on the laptop with which I will be making the presentation? I've read somewhere about a stand-alone emulator but I haven't found any info on how to load the app to the emulator (total MS-anything newbie here).
Thanks in advance!
If demonstrating via the emulator you'll need to install the tools including VS.
Assuming you have an actual device.
Using an actual phone and a webcam can help give people a better idea about what the app will look like.
If you're showing it to people unfamiliar with the phone then the fact that the UI is so different to what they may have seen on phones before is likley to be a distraction. If you have a real phone then you can better demonstrate your app in context and in comparison with the other apps on the phone.
Tip. Try and use a HD camera if possible as this will make it easier to see the details on the screen.
Does anyone know how to access SkyDrive programmatically from Windows Phone 7? What API do I use? I need to upload files from the Phone to SkyDrive and vice versa.
Some code samples would be great. :-)
You can now officially integrate parts of SkyDrive with Windows Phone 7 applications.
Details outlined here.
There is a new Live SDK available from Microsoft which I think can do this. It's also in a very early alpha or beta state:
http://msdn.microsoft.com/en-us/library/bb264574.aspx
I have developed a sample based on SkyPad (Developer Preview). Please install the Windows Live Developer preview SDK.
The sample allows to save a file to SkyDrive and dowload it again after saving.
Here the link:
http://blog.mecum.biz/2011/10/windows-phone-7-mango-skydrive-sample/
You can use the Live SDK to integrate SkyDrive into your Windows Phone applications. Please see our code samples on GitHub.
Not an answer, but there's hope that an answer is on the way:
However, when Mike Torres was asked about features such as better usability, third-party API support, Windows Live Mesh integration, and expandable storage, he acknowledged that these are "top asks" for SkyDrive and said that they are currently "hard at work on SkyDrive as we speak"
Source
Your requirements sound pretty much like mine - you just want to use skydrive as a basic cloud filesystem.
I thought Matt's suggestion was an outstanding idea. I obtained the library and set out to port it, but unfortunately the codebase is huge and elaborate and absolutely riddled with the [Serializable] attribute which is not compatible with WP7. It also makes extensive use of several pieces of framework not available in WP7x, including X509Chain and Authorization.
SkyDriveApi is not even compatible with VS2010 - an attempted conversion produced a big mess so I just tried it out in VS2008.
We could always write one. This looks like a fair bit of work so I invite you to collaborate.
Well, it's feature complete and working a treat. I'd like to thank people for all the support and assistance I received reverse engineering the protocol using Fiddler, and coding, testing and debugging the prototype into production ready code. I'd like to, but nobody contributed a damn thing. Good luck writing your own.
SkyDrive doesn't have an official API but here are some unofficial ones. I'd start by looking at http://skydriveapiclient.codeplex.com/.
It doesn't claim support for WP7 but you may be able to port it.