Currently I have to test app and set the different fake GPS locations on real WP 8 devices. On Android I use 'My Fake Location'. Unfortunately, I didn't find the same app for WP 8. Any ideas to solve my problem? For 'black box' testing.
Testing has to be desgined during (or before) software development. Not after that.
There is good reason that on real devices there is no possibility to fake GPS from outside of that application.
To solve your problem, the app has to implement a playback mode, where it reads the locations from a csv file (or gpx), and calls a timer, e.g once a second, and creates the location programatically.
This then can be used to test specific behaviour which is not easy to achieve in real world situations. (e.g driving with 220 km/h) .
This playback feature is not visible when a specific configuration (file) is set for mass rollout of the app.
There is currently no way to do this.
maybe this can help. this ins`t an app for mobile, only for PC.
http://blogs.windows.com/buildingapps/2011/01/28/windows-phone-gps-emulator/
Related
Usually devices may be integrated to the Homey when there exist supporting Homey app for them. In special cases it is possible without (simple zigbee z-wawe on/off devices).
I would like to integrate viessmann devices to the homey. it should be able to turn on/off device and set the temperature.
Link for possible information related to viessmann API.
Anyone idea how to do it?
Anyone who can do it? Even for reward...
I've checked but indeed there currently is no Viessmann app available for Homey.
If you have prior knowledge with programming, specifically with Javascript, it is possible to create a Homey app yourselves, the best place to get started with Homey apps is in de Homey apps SDK https://apps.developer.homey.app/the-basics/getting-started.
It is also possible to ask the community for help, or ask for an app request https://community.homey.app/c/apps/7.
Any way I can write a windows store app (for phone or other) which will allow me to draw on top of other apps? In other words, I'd like my app to run in the background and not handle any user gestures but be able to draw on a semi-transparent overlay / canvas above any other running apps. I can do this in windows 7 but WinRT is new to me.
thanks
I do not believe it is possible due to the sandboxed nature of Windows Store Apps to do something like this (much akin to iOS). Windows 8 has much tighter security in its applications, so much so that you can't even take a screenshot in a metro app, because if a user has split the screen to hold two apps, you could potentially capture information from the other application.
Please correct me if I'm wrong, but I've encountered this problem before and have found no viable solution.
I have created an application which use HERE Application Launchers and my app work fine on my Nokia Lumia 720.
My problem is certification on marketplace I get the response like:
The application exhibits device specific behavior that inhibits functionality and
features. The application's main functionality
cannot be tested on non-Nokia devices because it requires Nokia Here Drive.
-Launch the application on HTC 8X.
...
-Observe the user is prompted to install the app "Here Drive".
I agree with this becouse HERE maps are only available on Lumia devices. But how to use HERE Launchers if we cannot publish it on the marketplace?
If somebody has had similar situation and know solution for it?
That's because it's better to use the ms-drive-to or ms-walk-to Uri scheme!
When you use those, the phone itself will launch HERE drive if it is present, otherwise Bing maps!
Get the needed example code and usage on MSDN here: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj710324(v=vs.105).aspx
I think you need to clearly state in your app description for Store and in the app itself, that it works only on Nokia devices. (Or you can implement some kind of fallback behavior for non-Nokia devices as well)
This way it should pass the certification, because the behavior will be expected and not confusing.
I suppose either there were something wrong on the submission time, or the rules have changed. I at least submitted an application which is using the Uri Scheme directly, and it got accepted.
In the essense there is no requirements for any specific Application being installed, but there is a query made for applications which support the Uri scheme protocol. And if the HERE application having it is installed, then it will be launched.
And if there is no handlers available, then the market place should be opened for searching for the handlers. At least that's the way the system is designed for.
I want to have a software to manage my drivers of a delivery-service.
My plan:
A googlemaps-route planner where i can fit in the orders to drive.
The driver has a netbook with the same googlemaps-route planner in his car. it gets synchroned with my map.
the driver has a GPS that show me his position on the map.
the driver can use the route-planner as a navigation software.
Is this possible? how can I implement it?
Is there already a solution where I can use?
There is no easy solution for that. This will require some advanced programming skills, so if I were in your place I would simply equip your driver in a tablet/smartphone which usually come with GPS receiver and try to find ready made solution for Android/iOS platform as those are the most popular today.
Answers to your 4.points:
1) can work, you send the position via internet to the app on his tablet which calls the routeplaner for that position.
2) yes, see 1)
3) yes, your app on the netbook sends the coodsinates to your server.
4) no, what i know this is prohibitted by google. see google license conditions, and further it would technically not work.
Point 4 could theoretically be solved by OpenSoure Navi solution(s) but they all give a bad route compared to professional navis.
recently TomTom provides a solution to interact with a (special version) of a TomTom navi.
But consider that your task needs some person years of effort.
I'm looking to develop a mobile app which is going to help people find out whether a train is going to go to a particular platform or not.It is very simple. I know the timetables. I'll be making database of train timings and compare with the timings of user, when he uses the app and tell him, if the next train coming at the station he's at, is going to this platform at location X or not.
There won't be any fancy UI. There would be a dropdown of all stations. That's it. Response from the app will be going to platform no A. I don't know if I will include any feature as of now. The requirement that I see is, app should be offline and platform agnostic.The database entries are fixed and if they change then I should be able to give a new update.I have been reading about HTML5, but I don't want people to use the Internet for this. It should be available on Nokia phones,Android phones, Blackberry,Apple in that order.
Offline and platform agnostic will be hard to combine, unless you use one of the toolkits that pretend to do this (we started that way, but reverted - cost more time to chase bugs in the toolkit than to write code). Easiest is you give up the first requirement - most people with smart phones will have data bundles anyway, a tiny query is not going to make them frown.
Assuming you're not dropping the requirement, HTML5 for the UI can still be an option as most platforms let you embed the browser in your app. That way, you'd only need to port some small wrapper code and the business logic. If it's a commercial app, pick one or two key platforms (that will give you the necessary user feedback to make your app better) and outsource porting of the rest.
This is a tough one... I'd choose native programming. Id just have all the different platforms linked so they use the exact same database. Unfortunately, they all use different programming languages. I don't know about Nokia or Blackberry, but Android uses Java (or C# through MonoDroid) while Iphones/Ipods use Obj-C (or C# through MonoTouch).