yashsingh1/xdaforums huggingface dataset:
[Nexus S Themes and Apps] Vulpix:
Anyone having problems? I tried adding http://www.tagage.net/tagage-shop/mifare-classic-standard-round-40-mm/ to my cart, but I keep getting the word "false" in small green text under the add button. :(
[Nexus S Themes and Apps] instigator008:
Gotta sign up for an account first!
[Nexus S Themes and Apps] krohnjw:
Just an update, I have one set of tags delivered and anothr may be there when I get back in state tomorrow. I have a few people testing that I have contacted. Hopefully in the next few days I can have something up for a larger test.

There are a few more actions I'd like to implement as well once i can confirm tag reading /writing is up and going.
[Nexus S Themes and Apps] krohnjw:
Great news - just tested with a MiFare classic card I received and it wrote perfectly. Going to do reading and more testing with writes tonight after the kids go to bed.
[Nexus S Themes and Apps] Vulpix:
Awesome! Is there anything I have to do to join the beta? I want to try this out as well, about to order a bunch of tags...
[Nexus S Themes and Apps] mondaypickle:
I would like to see an option to set a timeout before a task can be launched again. I have a holder for my phone in my car and I put a tag on it that launches car home, but if I turn off the screen and turn in back on again it scans the tag again and relaunches car home. If you can think of a better way to keep it from launching car home again that would work too :)
[Nexus S Themes and Apps] 3Shirts:
How do you accomplish that in Tasker? I can't find an action to actually turn off the screen.
[Nexus S Themes and Apps] 3Shirts:
I second that. I use Tasker to achieve this but it would be cleaner and easier if this app could do it, not to mention obviously helping those who don't have Tasker.
[Nexus S Themes and Apps] crachel:
Display->System Lock

Tasker has to be given device administrator privileges in Settings->Location & security->Select device administrators
[Nexus S Themes and Apps] krohnjw:
I'll take a look. It should be fairly straightforward to implement.
[Nexus S Themes and Apps] krohnjw:
Ok, seeing as how this is pretty easy, it's already done >.>

Essentially if you want to enable rate limiting we'll store the contents of the tag and not execute it if it has already been seen within N seconds.

Is seconds a unit that you'd want to use? I have no use case for this, so I don't know what kind of "timeout" you guys are looking for.

Would minutes be more appropriate?

Let me know, I'll probably push an update tonight or tomorrow night if I can get this hammered out for how you guys want to use it.
[Nexus S Themes and Apps] 3Shirts:
The car example is a good one. In that case I would think minutes would be more appropriate but I'd like to use it for work in which case hours would be better.

Could you have all three?

What about having one tag timeout if another is fired?
[Nexus S Themes and Apps] krohnjw:
I suppose I could make it configurable.

The comparison is only against the last tag read. So reading a new tag (contents must differ) will "reset" this and apply it to the newly read tag.
[Nexus S Themes and Apps] 3Shirts:
So it will still read the tag but only fire if it's a different one to last time (and the timeout hasn't expired)?

So I could tag in the car then in the office then in the car again and as long as the timeout was long enough it would only fire three times?

Thanks
[Nexus S Themes and Apps] krohnjw:
It will fire if it is a different tag, or if it is the same tag and the threshhold has been exceeded.
[Nexus S Themes and Apps] mondaypickle:
Minutes would work, I plan to set it to something like an hour.
[Nexus S Themes and Apps] krohnjw:
I have it as a user configurable spinner (Seconds, Minutes or Hours) so everyone can use it as they see fit.

I'll push an update later today after I clean some things up.
[Nexus S Themes and Apps] krohnjw:
2.9 Up in the Market - free version soon:

- Added rate limiting preference and configurable timeout period.

The way this works is that we store the last tag read. When a new tag is read the contents are compared - if it matches the last tag it must have exceeded the threshold to be executed, otherwise it is ignored.

If it has exceeded the threshold or the contents do not match then the tag is processed as normal.

Once a new tag is read the "timeout" for the previous tag no longer exists. It is exclusively for the "last" tag read.
[Nexus S Themes and Apps] Matridom:
Something i've just realized.

If i open the application, then press "Home" to exit the app, whenever i read a tag, it will launch the tag AND set the focus on the NFC app. if however i "Back" out of the app, the app won't steal the focus and the tag action will still be performed.

I think that regardless of how i exit the app, launching a tag should not cause the app to steal the focus.
[Nexus S Themes and Apps] krohnjw:
As the task that performs the action is an activity of the main task the only way to do this is to finish the activity when you hit home (in the onPause). This destroys the ability to multi task in its entirety. Since multi tasking (being able to view another task and come back to your original task) is something that's useful I'm not going to do that.

From what I recall there was no difference in the incoming intent (extra data) differentiating it from a normal launch of the application from the background - so doing an automatic exit is problematic there as well (I've looked into this in the past as well). I'll take a look again though as I agree it is not ideal.

A third option would be to have a service that runs in the background waiting for tags to process, but this seems largely unnecessary.

With all of that being said there is an "Exit" option in the menu of every page that will allow you to cleanly exit the app and prevent this from happening.
[Nexus S Themes and Apps] mondaypickle:
You quick turn around on this has gotten you a sale from me :). Thanks a bunch!
[Nexus S Themes and Apps] krohnjw:
Good news - I think I've got it sorted. I was going about it all wrong ;)

There's no reason to deal with the incoming intent programmatically, because it won't help. I did find some additional launch parameters for the activity though that will clear the previous task. I'm going to refine what was added to try to get the exact behavior I'm looking for. Look for an update this weekend or early next week that addresses this :)

Edit: So, the only real downside to this is if you are using the application and background it - when you launch a task it will destroy the root activity, so you'll have to launch it via the icon again. From a use case perspective is this an issue to anyone?
[Nexus S Themes and Apps] krohnjw:
I made a few new demo videos (various tags as well as with the Samsung car dock) and stuck them in the first post. Hopefully I can get Latitude checkins done this week and shoot out an update this coming weekend.
[Nexus S Themes and Apps] df_1975:
Hi, I just bought Tasker today, and did set up NFC Task Launcher to launch a Tasker Task, and when I touch the NFC card I see the notification "Launched Task task_name", but Tasker does not launch the task. This sounds so newbie...

Is there anything I have to configure in Tasker for it to let the task get launched by NFC Task?

Tasker widgets configured to launch the task work just fine.
[Nexus S Themes and Apps] krohnjw:
Yes. Make sure tasker is installed first - then install this app (sometimes it has an issue with the tasker permission if it is installed second).

Second the preference Misc / Allow External Access must be set in Tasker's UI.

All my app does it send an intent to Tasker via a shared class containing the task name - outside of that everything is on tasker's end.
[Nexus S Themes and Apps] df_1975:
Uninstalling and reinstalling NFC Task Launcher fixed the issue. Nice job you did there on NFC Task Launcher :)
[Nexus S Themes and Apps] krohnjw:
Latitude Check in is pretty much complete.

I'll look into potentially getting Foursquare check ins done as well for a weekend release.
[Nexus S Themes and Apps] Borky_16:
will something with g+ happen? :)
[Nexus S Themes and Apps] krohnjw:
I haven't seen an API yet and it doesn't seem to leverage latitude. I'll have to see what sort of API they are providing for checking in to the places.

Hopefully you'll be able to via a similar REST API and just send the coordinates / location ID and message via a JSON object. We'll see what comes out. Ultimately I'd like to add it, but it will take Google posting the API docs first :)

On a side note I am still looking at the Latitude API. It checks you in via Latitude/Longitude - which is simple and done. However I don't think this actually checks you into a "place" - which for some may be the desired behavior.
[Nexus S Themes and Apps] krohnjw:
Ok, it looks like we may have to add a Google Places check in as well for people who want to use the feature of checking in to a specific place (for the rewards for example). I'll look in to that as well. It seems it should be fairly straightfoward. I'll have to take the current location and retrieve a list of "places" based on that and make it a simple one click check in there.
[Nexus S Themes and Apps] kalex:
Is the new free version posted?
[Nexus S Themes and Apps] krohnjw:
No sorry. I started working on a few things before i exported the free APK. I'll post an update soon with Latitude check ins and a fix for the main activity launching when tags are read. I've been stuck dealing with jury duty and kid stuff, so my time has been limited. I'll try to get a release out tonight or tomorrow night though if I get some time to clean a few things up.
[Nexus S Themes and Apps] krohnjw:
2.10 up - Market and free

Change Log:

New Permissions: ACCESS_FINE_LOCATION and INTERNET are for use with Latitude

Added initial support for Latitude check ins (Foursquare and Google Places coming in a future update)

Changed launch options for app so that main activity does not start when tag read if backgrounded

Added support for Adobe AIR apps to properly launch sub activity

Added progress Dialog and improved responsiveness of App list population when adding an app to launch.
[Nexus S Themes and Apps] Reloaded Puma:
Touchatag

Hey,

So I read through and realized that I probably shouldn't have bought the touchatags. I guess I ended up on the site in the brief time that it had that link up - feck. I am going to send them a strongly worded email!

I searched around and it seems like it's hopeless to remove the read-only attribute on these tags.

Do you plan on having a tag URL > action map at any point in this app? That would solve the problem for these stupid useless touchatags.
[Nexus S Themes and Apps] krohnjw:
When did you purchase them? The link was pulled from the site on April 14th when I found out they were read only. I don't know if anyone has successfully returned them, they appear to be a rather shady operation given what I've had people tell me regarding their interaction with them.

You're unlikely to remove the read-only status on them (unfortunately). They are fairly useless though unless you want to tie yourself into the touchatag service.

At this point I had not planned to include support for remapping URLs. From a technical standpoint just implementing a local mapping of a URL to a command string wouldn't be terrible difficult.

The main reason that I am wary of this is I would need to make the app the default handler for the URI based or Smart Poster tags (depending on what they use and the MIME sent with the tag). In doing this I'd really need to make the app handle all of those tags in a similar manner as the Tags app or other replacements in order not to give the user a poor experience or unanticipated results. This is really outside of the scope of the app itself and would involve quite a bit of work for a small benefit.
[Nexus S Themes and Apps] krohnjw:
For whoever was reporting issues with hotspot + wifi, Disable / Toggle Hotspot has been added for the next release (so you can disable hotspot and then enable wifi to prevent hanging).
[Nexus S Themes and Apps] Reloaded Puma:
I bought them on June 15th. I think it wasn't linked from your site, but from an article on readwriteweb.

They seem to be a fairly decent service set up (if you want to use all of their crap, but you NEED their tag reader to register any of the tags to their service - rather than just letting you type in the ID of the tag).

I understand your concern with the default app issue. And I guess it is little gain for what it would have to do.

If they were URI based would you not just load up the link in the browser? Or have a screen saying "Go to URL"?
[Nexus S Themes and Apps] krohnjw:
Well, if they are Smart Posters then you need to take the attached action and perform that (technically). If they are URI based there is an entire subset of URIs that would need to be handled potentially. This all really depends on the MIME that the tag is written with. Can you run a logcat capture and scan one? If they are using their own custom mime type (as opposed to registering their app as the default handler for text/*) I could potentially just add that and work from there. I don't have any of their tags though to test anything with and don't really want to shell out $20 for a bunch of semi-useless tags.
[Nexus S Themes and Apps] Reloaded Puma:
I wouldn't want you to have to buy them either!

I PM'd you.

Cheers!
[Nexus S Themes and Apps] gkrawiec:
I had tags printed with android robot logo.

- DELETED -
[Nexus S Themes and Apps] kalex:
No worries. Thank you
[Nexus S Themes and Apps] wahooburger:
Questions on features for NFC Task Launcher

Hello,

Still waiting for my Nexus S and NFC tags to be delivered, but I had a few questions on supported features of the NFC Task Launcher:

1. Enforcing a certain read order for tags. Example, if there is Tag A and Tag B deployed, if user does not read Tag A before Tag B, then Tag B will not trigger any action on the Nexus S.

2. Changing the Nexus S/Wallpaper as an action when reading a tag.

Thanks so much for letting me know!
[Nexus S Themes and Apps] krohnjw:
1.) No, I'd suggest looking to Tasker and using a local variable for this. You can then launch the Tasker task directly from the NFC tag.

2.) No
[Nexus S Themes and Apps] krohnjw:
Upcoming for 2.11:

- Added disable / toggle to portable hotspot

- Changed Ringer Volume to automatically set ringer mode off of vibrate if volume is > 0

Foursquare and Google Places check ins will come in August when I am back from vacation.

I also added a new source for tags: http://www.tagsfordroid.com. They are selling Android branded Mifare 1K tags - ~$4 per for 5 or ~$3 per for 10 (shipping included). They are solid discs with a 3M adhesive backing. I received them a few days ago and they are working quite well. If you're looking for something a bit less plain than the standard fare tags they are worth a look.
[Nexus S Themes and Apps] krohnjw:
2.11 up in the market. Free version going up tomorrow AM

Changes:

Added new preference to exclude profile tags from rate limiting

Added Disable and Toggle options for Portable Hotspot

Setting a ringer volume > 0 now changes the ring type to Normal if it is silent or vibrate automatically.
[Nexus S Themes and Apps] unknownkwita:
Im trying to get my PC to wake on lan, It works when i use a standalone app, but im not sure how i would go about triggering it from a NFC card, or even if its possible.

If anyone has done this or has some ideas please let me know
[Nexus S Themes and Apps] pacosal:
Witch are the features of the free version?

I think you must have 2 or 3 versions.

1- This version

2- A free version with less features but enable to write tags

3- A free version complete but without write tags.

The 1 version will enable people with business make tags on read-only tags, for example, to create a new wifi spot at their pub, like adobe creater

The 2 version to try out.

The 3 version for all the users to read the tags created with 1 version, like adobe reader.

It's up to you!

Good luck, I'll buy your app, anyway.

---

I have your App now!
[Nexus S Themes and Apps] hammysink:
Love your app. Using it regularly. Thanks much!
[Nexus S Themes and Apps] gkrawiec:
I agree with the free version that can read but not write tags. Makes the SSID/Password much more useful.

-gk
[Nexus S Themes and Apps] krohnjw:
I've kicked that idea around since the start. it's probably something that I will eventually do.
[Nexus S Themes and Apps] gkrawiec:
yeah, go for it, it would be perfect for coffee shops and public locations that offer free internet but want to semi limit it only to customers. I cant think of any other

settings that would be that useful on a free for all app (checkin maybe? volume control in movie theaters and libraries? have you thought of others?)

i don't agree that a free version with less features (but including tag writing) is necessary. To use this app you need to buy tags anyway. There is a cost involved there and its not insignificant. If you are spending 15-30 dollars on tags, i don't think spending an extra 2 dollars on the app will stop anybody from buying it.

-gk
[Nexus S Themes and Apps] Keitaro_Xp:
Is possible to add the option for turn on/off the gps signal?

Thanks.
[Nexus S Themes and Apps] krohnjw:
No, GPS access is restricted to packages signed by google.
[Nexus S Themes and Apps] Keitaro_Xp:
Okay. Thanks a lot for answer me and thanks again for this app... It's Great!
[Nexus S Themes and Apps] sprock-et:
Thanks

Thanks, just got this app and can't wait to start experimenting with it
[Nexus S Themes and Apps] Alepeso:
Great idea !
[Nexus S Themes and Apps] jorwebs:
Thanks!!:D good app...
[Nexus S Themes and Apps] pacosal:
I think we need a widget in order to enable a default profile.

In my case, I will tap this widget to leave my phone with my default settings when I am not at home, work or in the car. Usually without wifi nor bluetooth eating my battery.

Please As soon as you can.

btw a post about your app in spanish at www.androidizados.com
[Nexus S Themes and Apps] gkrawiec:
I've been using your app for a while (the developer version) and it worked great.

Now I purchased the official market app, and for some reason when I get an NFC tag near the the phone all my other NFC apps pop up (NFC TagInfo, TagInfo, Tags, TagWriter), but NFC Task Launcher is no longer an option.

When I open the app NFCTL and approach a tag to the phone it doesnt react either. Its like it is no longer registered with android.

The things that do work are when NFCTL has to write to it, for example writing tasks or formating them works fine.

I have already tried uninstalling and reinstalling the market app. With and without powerdown the phone. I also tried going back to the developer version and still no good.

UPDATE: I went back to the market version...no luck...i now even uninstalled all the other NFC apps, and it still does not work. Any suggestions? something I should try?

thanks,

-gk
[Nexus S Themes and Apps] krohnjw:
Grab a logcat while you are reading the tag and send that to me if you would (krohnjw at gmail) - it's only set to be the receiver for the application specific mime type so something funky is going on.
[Nexus S Themes and Apps] gkrawiec:
Hi. Will send it.

Can you please give me instructions on how to get the logcat? I just googled it and I am not clear if its something i do inside the phone or the phone has to be connected to the computer in developer mode.

thanks,

-gk
[Nexus S Themes and Apps] krohnjw:
You can either use alogcat from the market (start it, then scan the tag, save and email from the app) or if you have the sdk installed hook it up via USB and adb shell logcat > logcat.log (will create the log in your CWD).
[Nexus S Themes and Apps] krohnjw:
2.12 is up in the market - no free version will go up only because 2.13 is going up this weekend, possibly earlier if I don't add any more features prior to then (Free and Market).

Changes:

2.12

- Added ability to link directly into shops from Buy Tags option in app

- Fixed potential FC issue with vCards

- Changed toggle widget to fall back gracefully to opening settings screen when enable/disable fails (this is an issue with 2.3.5)

2.13 (finished so far)

- Added option to set alarm for N minutes from current time (requested feature)

- Added Foursquare checkins to a specific venue via the mobile app / mobile website (if app is not installed)

- Added clarification to Latitude checkin

- Added dialog clarifying Profile Tags and Load Tags when no tags have been saved

- Added help text to Tasker screen for issues with tasks not launching.
[Nexus S Themes and Apps] krohnjw:
I added facebook checkins leveraging the mobile site and your current location. I'd go the oAuth route but I have no intention of registering an app with facebook just to access their API. As a result this will open the mobile site to a list of places nearby that you can check in to very easily.
[Nexus S Themes and Apps] krohnjw:
2.13 up in the market as well as free

Also a new free version is in the market for executing tags only.
[Nexus S Themes and Apps] krohnjw:
Localization is going into the next update - anyone interested in assisting with a possible translation (Market description and I can provide a single strings file with all text from the app)?
[Nexus S Themes and Apps] WiseManWhite:
That is great! That thing should be in cars in hopes that people would be less prone to texting while driving and would promote the use of bluetooth headsets/speakers. Great work!
[Nexus S Themes and Apps] 3Shirts:
Hi,

I use this all the time now. Every so often though I still have the problem where the normal NFC card reader opens instead of this. A second swipe usually works but the normal app makes that stupid screechy noise!
[Nexus S Themes and Apps] eddieras:
just curious as to what creative things you guys have done with this fantastic app and technology. mine's pretty basic but i love it-

Tag in house where i enter/exit house

"OUT" profile - shuts off wifi

"HOME" - turns on wifi, shuts off bluetooth

Tag in car on dash

"AUTO" turns on bluetooth, shuts off wifi

"CAR OUT" shuts off bluetooth

love to hear what others have done
[Nexus S Themes and Apps] krohnjw:
Yeah - essentially it's not grabbing all of the tag data, so it fires a more generic incoming intent such as NDEF_DISCOVERED or TAG_DISCOVERED which I don't register to handle (as i don't want my app handling other tags for obvious reasons). This will usually happen if you move the tag out of range before the read is complete, but there's not too much I can do to assist with that unfortunately.
[Nexus S Themes and Apps] krohnjw:
Here are the tags I have around:

Office: Turn on wifi, associate with Work network, make sure ringer and notification are on high

Car: Turn off wifi, Turn on Bluetooth, Media volume max (Car home launches once it pairs with the stereo)

Laptop: Enable configured wifi tether for traveling

Night Stand: Set Ringer, Notification and Alarm volume max - set alarm for am wake up for work
[Nexus S Themes and Apps] 3Shirts:
Ok, thanks for the reply. It happens even when I put the phone ON the tag and leave it there so I'm sure it's not that. Most of my tags only fire a tasker task anyway so aren't very big.

I'll try to isolate the problem a bit more
[Nexus S Themes and Apps] krohnjw:
Odd - it should never do that if it gets a full read (unless something is messed up system side with the intent filtering). See if you can grab a logcat when it happens.
[Nexus S Themes and Apps] pacosal:
Hi,

I can help you in order to translate into spanish, if you like.

Send your String resources to pacosal@gmail.com

I'm waiting this yet.
[Nexus S Themes and Apps] krohnjw:
Thanks - I'll send that to you today. Life has been hectic and I have a few other projects (along with my actual job) that have been taking most of my time.

2.15.0 is up - only change should be a Portuguese translation. If anyone needs that here that doesn't have the market version let me know.

I'll add a simple 1x1 widget that will allow you to fire off a saved tag.
[Nexus S Themes and Apps] pacosal:
Ok, thank you!
[Nexus S Themes and Apps] droidance:
I would love to obtain a copy of the new apk! Thank you!