Related
Im new to WP7 and app making, so I want to find some things out about making apps for it before I decide to buy a device, Ive been making some small apps over the past few days using the emulator and found some things that i thought would be useful to make some kick ass apps).
1. Is there such api that will help me with finding locations of stores (example: if i request information on Walmart and my gps coordinates it returns a list of close walmarts and their locations).
2. Anyway to take control of certain system settings with permission from user? (change ringer profile on monday - friday 8 am - 5 pm to vibrate automatically)
3. Say I want to have an app that uses GPS and saves my location during a specific time, does that mean I have to have the app running in the foreground since microsoft does not allow people to have their apps run in the background, is this correct?
Thanks
1.no
2.no
3.no, not possible
vetvito said:
1.no
2.no
3.no, not possible
Click to expand...
Click to collapse
1. So any app that has any sort of feature maintains its own database for store locations?
2. How about in the future? I know multi tasking will probably come but what about system settings and what not, do you think they will provide an API to work with if the user gives some sort of permission (like UAC in windows 7).
i think flat out responses that vetvito are more not quite true. my corrections to them would be these answers...
1. if there is a web version of this around or an app you see on iOS/Android which utilises GPS but uses an online database, it's quite easily doable on windows phone provided it uses simple HTTP web requests.
2. at this present, this isn't possible, that is for sure.
3. you are correct in your understanding. it does require being in the forground. if the app is running in the forground, it could easily do as you say provided it doesn't get put into tombstone state. it just requires the write coding done which is quite doable.
The Gate Keeper said:
i think flat out responses that vetvito are more not quite true. my corrections to them would be these answers...
1. if there is a web version of this around or an app you see on iOS/Android which utilises GPS but uses an online database, it's quite easily doable on windows phone provided it uses simple HTTP web requests.
2. at this present, this isn't possible, that is for sure.
3. you are correct in your understanding. it does require being in the forground. if the app is running in the forground, it could easily do as you say provided it doesn't get put into tombstone state. it just requires the write coding done which is quite doable.
Click to expand...
Click to collapse
Thanks! !
The Gate Keeper said:
i think flat out responses that vetvito are more not quite true. my corrections to them would be these answers...
1. if there is a web version of this around or an app you see on iOS/Android which utilises GPS but uses an online database, it's quite easily doable on windows phone provided it uses simple HTTP web requests.
2. at this present, this isn't possible, that is for sure.
3. you are correct in your understanding. it does require being in the forground. if the app is running in the forground, it could easily do as you say provided it doesn't get put into tombstone state. it just requires the write coding done which is quite doable.
Click to expand...
Click to collapse
how were my answers wrong. You just provided workarounds that makes the app useless. Not worth the time or effort.
3. wouldn't work at all, it would be pointless.
1. may work, but it has to be simple.
1. Nothing like that is built into the platform, but there may be publicly available webservices for that. Here are some options
Yelp (http://www.yelp.com/developers/documentation)
Foursquare (http://developer.foursquare.com/)
Facebook Places (http://developers.facebook.com/docs/reference/api/)
Google Places (http://code.google.com/apis/maps/documentation/places/#PlaceSearchRequests)
The WP7 API should support communication with these services.
PG2G said:
1. Nothing like that is built into the platform, but there may be publicly available webservices for that. Here are some options
The WP7 API should support communication with these services.
Click to expand...
Click to collapse
Thanks, I appreciate it!
is it even possible ? thanx
thanx guys, the basic function is just not possible. Iphone is in the same boat after 4 generations, so don't expected too soon also.
i saw an answer from microsoft on their forum saying something like there is need for an 3rd party application, if someone will develope it. It is not blocked like apple iphone. maybe there is hope.
Hello EMaini, welcome to the Windows Phone forums!
I have never had a Samsung before, so I'm not familiar with this functionality. What you're describing would have to be made into an App, as Microsoft would not likely block entire ranges of calls (e.g. only allow those on the white-list, block all others, etc).
So it would most likely take a 3rd party (like Samsung) to make it. You can check in the Samsung Marketplace ("Samsung Zone") on occasion to see if they update their inventory to include such an application in the future.
On a side note: You may wish to contact Samsung thru alternate avenues to let them know you appreciated that functionality, otherwise they may not know that end-users are interested in such an application.
--------------------------------------------------------------------------------
- David A. Matson
Microsof MVP - Windows Phone,
Moderator, Windows Mobile Phone forums
Product Reviewer, Blogger, and Mobile Enthusiast In My Mobile World
coremi said:
i saw an answer from microsoft on their forum saying something like there is need for an 3rd party application, if someone will develope it. It is not blocked like apple iphone. maybe there is hope.
Hello EMaini, welcome to the Windows Phone forums!
I have never had a Samsung before, so I'm not familiar with this functionality. What you're describing would have to be made into an App, as Microsoft would not likely block entire ranges of calls (e.g. only allow those on the white-list, block all others, etc).
So it would most likely take a 3rd party (like Samsung) to make it. You can check in the Samsung Marketplace ("Samsung Zone") on occasion to see if they update their inventory to include such an application in the future.
On a side note: You may wish to contact Samsung thru alternate avenues to let them know you appreciated that functionality, otherwise they may not know that end-users are interested in such an application.
--------------------------------------------------------------------------------
- David A. Matson
Microsof MVP - Windows Phone,
Moderator, Windows Mobile Phone forums
Product Reviewer, Blogger, and Mobile Enthusiast In My Mobile World
Click to expand...
Click to collapse
I don't think it is possible until MS opens up the api's to 3rd party developers. If 3rd party apps can't even access your contacts, I don't see how they can access things like caller id.
nrfitchett4 said:
I don't think it is possible until MS opens up the api's to 3rd party developers. If 3rd party apps can't even access your contacts, I don't see how they can access things like caller id.
Click to expand...
Click to collapse
OEMs have the capabilities. Normal developers don't. For example, LG's DLNA streaming app, this isn't something a normal developer could make, but it's available on all LG Windows Phones.
It's not possible, contact your operator
6.5 had several programs like Magical that did a great job, when I got my HD7 I asked if they had it on the WP7 roadmap and they said no. They don't have low level APIs and they are sticking with Android and RIM.
Man, I want this too. Magicall was brilliant. Surely this can't be a hard one to make for the second party developers. Hasn't anyone managed to gain access to those parts of the API yet? Will they be available in Mango?
It's plain stupid for a smart phone not to have this feature
WP7 doesn't have that function yet as part of the operating system, though I've come across some non-smartphones which has this feature.
This function is most likely tied to your network operator, not to your phone. Check your network operator if they offer "Block Numbers" option. As far as I know vodafone AU and NZ offers number blocking to stop text bullying and threats. This feature should be available worldwide.
Since contacts can be accessed in Mango, hope the APIs support blacklist as well...
*bump*
Sent from my OMNIA7 using XDA Windows Phone 7 App
There's a list of 10.000 Finnish telemarketing numbers freely available to be used in a call blocker. When i had an Android phone i used an app called 'Enidroid' that used this list so that when an incoming call was identified as a number included in the list the phone went silent. I would so like to have a similar one in WP7 also!
work-around!
This tip doesn't get rid of the calls, but it does help you to identify them.
When I get an unwanted call, I add it to my address book with the name "Ignore". When they call again my phone displays "Ignore" as the caller. Use "Link" to link them all together and keep your address book uncluttered.
I remember back in the WM6.5 days there was this lil app named "Bouncer" or "Phone Bouncer" that use send those unwanted calls directly to voice mail. I wonder is it avilable for WP?
It's more wise to contact Samsung for this as they can do this if there is enough interest for it. They can develop an app and there.
On AT&T you can sign up for call blocking. I didnt' want to do that So I am using the magikmail. It lets you setup a lot of stuff. You can't block the number but after you ignore the call it will go to voicemail and you can give them a specific message or not allow voicemail.
I do like that idea of ignore that someone suggested. There for awhile I was getting called for someone's bad debt. Same number for two different people.
But is there any solution if operator doesn't support call blocking???
I couldn't get this to work for me (att) but this is from eHow:
To Block a Number From Calling You
1) Press *60 on your phone and listen carefully to the announcement. It will tell you whether your service is on or off.
2) Press 3 to turn this service on (or off), then press 1 to hear the numbers that are on your blocked list, if any.
3) Press #01# (pound 01 pound) to add the last number that called you to the list.
4) Press # (pound) to add a new number to your list. The voice instructions will tell you to enter the area code and number, and then press # (pound) again.
5) Press * (star) to remove a number from your list. Voice instructions will then tell you to enter the area code and number, and then press # (pound.)
6) Press 0 (zero) to hear all of the voice instructions again.
7) Deactivate selective number rejection by following Steps 1 and 2.
http://money.cnn.com/2011/12/28/technology/carrier_iq/index.htm?hpt=hp_t3
The caption under the video calls him "Travis"
Developer Travis Eckhart's YouTube video exposed Carrier IQ's detailed smartphone data logging capabilities.
Click to expand...
Click to collapse
But later:
The flap began late last month after Android developer Trevor Eckhart released a 17-minute YouTube video indicating that the little-known application was sending everything you do on your phone back to your carrier -- including what websites you visit, what your texts say and what keys you press.
Click to expand...
Click to collapse
Oh well, you can't expect news sites to get things right any more.
Work-In-Progress
Domain is up
AppFeed.net
Coomon problem:
As many of you knows, there is no app or service for Android where users can request notifications of application updates, especially the price changes (mainly price drop), or updates for slow updating apps.
Solution:
My solution was to develop a website where users can add applications to a list, and get a unique RSS/Atom feed that notifies them whenever the apps gets updated (Price, Version, etc).
The feed can be added to any application that support it: Desktop Readers/notifiers (tested with Thunderbirds), Web-based readers (Tested with Google Reader).
I intended to add other forms of notifications, but later found that with the service if this then that I can create tasks that monitor my unique feed that do everything else: Email notifications, Twitter posts, or any other channel provided by the ifttt.com service.
Usage examples:
Some usage examples for such a service:
1) I like a paid app, but its cost is a bit high for me, so I add the app to my watch list to get notified if/when the app gets on sale, instead of having to check frequently or miss an opportunity to get the app during a great sale (happened to me few times already).
2) I like and played a game, and finished all levels, the developer promised extra levels, instead of leaving the game installed on my device and wait for updates, I can uninstall it and add it instead to my list and get notified when it's updated.
3) With Android Play Store auto update feature enabled, I miss most app updates, with notifications on selected apps I can see when those apps gets updated.
4) Other usages...
Status of the project
Currently this project is being developed and tested by just myself, and it seems to be working as expected. But to have a good service, I need some to extra help to test it better, to suggest features, etc.
What is mainly missing is some legal advice, such as a privacy policy and term of service, and on whether I can put up such a service (does Google allow this kind of service? knowing they do not provide API for the Google Play).
What is still missing the some text, I am not a native-English speaker so still trying to put things correctly.
Privacy
I take privacy issues very seriously.
To make this service work, I opted for using 3rd party sign-in (Google and Twitter), what is saved on the DB is a hash of the sso unique token, not even I can get the clear one. User name and email are required, and are saved encrypted in the DB (with AES), and get decrypted only during login to show your name on the top bar, nothing else.
Here is a screenshot of the main wishlist:
And here is what you get in the rss feed, through Google Reader:
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums & Read the Forum Rules
Moving to Q&A
lufc said:
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums & Read the Forum Rules
Click to expand...
Click to collapse
My topic is more development than questions, maybe not an Android App but and Android service
Updated post #1.
project is going well, anybody is interested, please let me know (by leaving a comment), if I get enough feedback, I'll get a domain and host it somewhere, currently it is running on a personal domain.
Update:
Got a domain for my new service, and now it is up and running.
check the first post for link and info
Hi,
while using google for authentication, I am actually notified that your website wants to "manage your contacts".
What is the reason behind that?
Thanks a lot
ale
alanzed said:
Hi,
while using google for authentication, I am actually notified that your website wants to "manage your contacts".
What is the reason behind that?
Thanks a lot
ale
Click to expand...
Click to collapse
For the authentication I use the HybridAuth library, and this is the minimum that I can ask for from Google for use the OAuth authentication, if there is anything less, I'll do it, but I can't find how.
Twitter authentication has just Read Only access (Minimum available).
Update:
Found the solution, now it doesn't ask for Manage Contacts...
Truecaller debuts AI-powered Assistant in the U.S. to help users easily filter scam calls
www.xda-developers.com
I read about Truecaller releasing a new AI powered assistant that works quite similarly to the Call Screening feature in Google Pixel devices, except that it is available for all Android and iOS smartphones.
Anyone try out the feature yet? If you did, how useful was it?