Go Back   webOS Nation Forums > webOS apps and software > webOS developer forums > Hedami

Reply
 
LinkBack Thread Tools Display Modes
Old 11/29/2009, 08:37 PM     Thread Author   #1 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default GeoStrings (Location-based reminders)

For those of you who visit the Music Player (Remix) thread, you know I've been working on a new app for awhile now. That app is called GeoStrings.

Up until now, most people keep track of their tasks via a calendar or to-do app that is date/time-based. However many tasks are actually location-based. There are things you have to do at certain locations, whether it be at home, at work, at the grocery store, at a department store, etc.

Now there is an app that allows you to keep track of those tasks and remind you when you get close to a particular location (or locations).

I've created an introduction video demonstrating some of GeoString's capabilities. You can view it here: YouTube - An Introduction to GeoStrings - Location based reminders on webOS

In the future, I'll continue to post more videos showing more in-depth features of the app, as well as a real-time demonstration of the app driving around town.

I'm currently in the testing phase of the project. All major components of the app are complete. Soon I will begin a closed beta phase and will be inviting certain PreCentral members to join. Right now I won't be taking open requests to join the beta list. Once beta testing is complete, I'll be submitting the app to the App Catalog.

EDIT: As of 12/31/09, the GeoStrings app has been released in the app catalog!
__________________
Quick Post: The quick way to post messages and photos to Twitter & Facebook (video link)
Music Player (Remix): The next generation music listening experience on webOS (video link)
GeoStrings: Set location-based reminders and never forget another task (video link)

Twitter: @Hedami

Last edited by DanPLC; 04/30/2010 at 03:02 PM.
DanPLC is online now   Reply With Quote
Old 11/29/2009, 08:44 PM     Thread Author   #2 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default

Here is another video demonstrating the reminder popups that appear when you reach one of your target locations: YouTube - GeoStrings - Reminder Popups
DanPLC is online now   Reply With Quote
Old 11/29/2009, 08:58 PM   #3 (permalink)
Homebrew Developer
 
milominderbinder's Avatar
 
Join Date: Mar 2005
Location: ↑ iPhone Black Launcher Theme
Posts: 4,598
Likes: 117
Thanks: 2,535
Thanked 3,150 Times in 908 Posts

Default

Dan,

I knew it would be something big but I had no idea!

Great idea!

- Craig
__________________
- Milo
Getting StartedRingtonesVideos/MoviesPatches/ThemesMusic Player(Remix)
Battery LifeBackup/SyncingGreat Signal-AiraveiPhone ThemeForum Guidelines
milominderbinder is offline   Reply With Quote
Old 11/29/2009, 09:27 PM   #4 (permalink)
Member
 
tsnum4's Avatar
 
Join Date: Oct 2009
Location: Central Ohio
Posts: 335
Likes: 0
Thanks: 104
Thanked 47 Times in 39 Posts

Default



Dan,
You are incredible. This is THE one application that I can really make use of. I am always forgetting to stop and run in to places to grab stuff; I get home, and then I don't want to run back out.

LOVE the question mark tips

I will absolutely buy this once it hits the app store.

(do you think you can add functionality for it to have it's own unique notifcation sound? i have no knowledge of the development aspect of WebOS so not sure if it's evenpossible)
tsnum4 is offline   Reply With Quote
Old 11/29/2009, 09:37 PM     Thread Author   #5 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default

Quote:
Originally Posted by tsnum4 View Post


Dan,
You are incredible. This is THE one application that I can really make use of. I am always forgetting to stop and run in to places to grab stuff; I get home, and then I don't want to run back out.

LOVE the question mark tips

I will absolutely buy this once it hits the app store.

(do you think you can add functionality for it to have it's own unique notifcation sound? i have no knowledge of the development aspect of WebOS so not sure if it's evenpossible)
When I first implemented the notifications, I wanted to implement its own unique sound; however after thinking about it some more I decided to go with the standard reminder "ding" (or vibrate when in silent mode). First of all, it keeps it consistent with other reminders that people receive on their phones. Secondly, the app respects the choice of the user (whether to have audible alerts or vibrate while in silent mode).
DanPLC is online now   Reply With Quote
Thanked By: tsnum4
Old 11/29/2009, 09:42 PM   #6 (permalink)
Member
 
Blaize's Avatar
 
Join Date: Nov 2009
Location: Just flittering about...
Posts: 1,412
Likes: 1
Thanks: 1,352
Thanked 531 Times in 393 Posts

Default

This looks like it will be really useful!!!! Remix is already my most used app, and I promise that once I am gainfully employed again (just got done with school) I will definitely donate to keep you working. Thanks so much!
Blaize is offline   Reply With Quote
Old 11/29/2009, 10:20 PM   #7 (permalink)
Member
 
Join Date: Jul 2009
Location: Nothern Virginia
Posts: 100
Likes: 9
Thanks: 17
Thanked 8 Times in 8 Posts

Default

Looks good, Can't wait to try it out in the field
merrix is offline   Reply With Quote
Old 11/29/2009, 10:55 PM   #8 (permalink)
Member
 
Join Date: Sep 2009
Posts: 12
Likes: 0
Thanks: 3
Thanked 0 Times in 0 Posts

Default

I can't wait to check this out.
This is the first app that I've been excited about.
I've been interested in other apps to varying degrees but not actually excited like I am with this one.

Outstanding work.
waya68 is offline   Reply With Quote
Old 11/29/2009, 11:12 PM     Thread Author   #9 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default

Quote:
Originally Posted by waya68 View Post
I can't wait to check this out.
This is the first app that I've been excited about.
I've been interested in other apps to varying degrees but not actually excited like I am with this one.

Outstanding work.
Thanks! Keep your eye out on this thread. I'll be posting more videos and any news related to the app here.

I'm actually excited myself to have this app working. Almost on a daily basis I find scenarios where it would have been useful to have this app.

For instance tonight my wife and I were going to a place called Fresh Market. Afterwards, we needed to go to the grocery store. She had a written list but forgot to add one thing. So she asked me to remind her about it when we got to the store. This is a perfect example of the usefulness of a GeoString. With my crappy memory, I would never remember this especially when we're going somewhere else first. But with a GeoString, a popup would come up as we drove to the grocery store.
DanPLC is online now   Reply With Quote
Old 11/29/2009, 11:16 PM   #10 (permalink)
Member
 
Join Date: Jun 2009
Location: Chicago
Posts: 316
Likes: 0
Thanks: 32
Thanked 166 Times in 26 Posts

Default

Love the application danplc! just posted about it on my blog: Upcoming Application: GeoStrings | The Mx Web
__________________
The Mx Web
kmax12 is offline   Reply With Quote
Old 11/29/2009, 11:21 PM     Thread Author   #11 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default

Quote:
Originally Posted by kmax12 View Post
Love the application danplc! just posted about it on my blog: Upcoming Application: GeoStrings | The Mx Web
Thanks, I'll check it out.
DanPLC is online now   Reply With Quote
Old 11/29/2009, 11:55 PM   #12 (permalink)
Member
 
Join Date: Aug 2007
Posts: 118
Likes: 0
Thanks: 29
Thanked 7 Times in 5 Posts

Default

Looks like a great, highly functional app. Good job. One observation I had when watching the video is that when you want to scroll down to edit more information for a Geostring, you use the mouse on the very small side of the screen where the list of locations doesn't take up screen space. I assume this is because trying to scroll in the list of locations will just scroll that list and not the entire editable Geostring item. With a mouse this seems easy enough but with a finger that would probably be kind of annoying, don't you think? Have you thought of this at all and if so do you plan to make it easier to scroll through before you put out a beta version?
willxcore is offline   Reply With Quote
Old 11/30/2009, 01:09 AM   #13 (permalink)
Member
 
Join Date: Jun 2009
Posts: 347
Likes: 0
Thanks: 9
Thanked 101 Times in 41 Posts

Default

This looks like one of the few apps out there I could use daily.
Release ASAP!!
dhMassacre is offline   Reply With Quote
Old 11/30/2009, 01:10 AM     Thread Author   #14 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default

Quote:
Originally Posted by willxcore View Post
Looks like a great, highly functional app. Good job. One observation I had when watching the video is that when you want to scroll down to edit more information for a Geostring, you use the mouse on the very small side of the screen where the list of locations doesn't take up screen space. I assume this is because trying to scroll in the list of locations will just scroll that list and not the entire editable Geostring item. With a mouse this seems easy enough but with a finger that would probably be kind of annoying, don't you think? Have you thought of this at all and if so do you plan to make it easier to scroll through before you put out a beta version?
I'm glad you mentioned that. Yes, I have put a lot of thought into this. The app has some logic built in so that the user can scroll the page even when touching the location list if the list has 3 items or less.

When the location list has more than 3 items, it becomes a scrollable list, so when the user swipes their finger over it, it will scroll the location list instead of the page. When the user swipes this area, it should be pretty intuitive to them to realize that this is a scrollable list and therefore they need to scroll the page by placing their finger somewhere else. I think the easiest place would be right above the location list (instead of on the side like I did in the emulator video). I've done this on my device and it's easy to do.
DanPLC is online now   Reply With Quote
Old 11/30/2009, 03:26 AM   #15 (permalink)
Dew
Member
 
Join Date: Nov 2009
Posts: 72
Likes: 0
Thanks: 11
Thanked 19 Times in 5 Posts

Default

Dan, this is fantastic! I can't tell you the number of times I've forgotten to do something when I'm at a particular location, especially on days I have to go to several different locations. Really looking forward to the release and hope it works in the UK.
Dew is offline   Reply With Quote
Old 11/30/2009, 06:14 AM   #16 (permalink)
Member
 
willsurg's Avatar
 
Join Date: Jun 2009
Location: Queens, NY
Posts: 66
Likes: 0
Thanks: 14
Thanked 8 Times in 8 Posts

Default

very kool Dan, I like your implementation of the idea!
willsurg is offline   Reply With Quote
Old 11/30/2009, 06:35 AM     Thread Author   #17 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default

Here's another video I shot demonstrating a few of the other features of the app: YouTube - GeoStrings - A few features
DanPLC is online now   Reply With Quote
Old 11/30/2009, 06:38 AM     Thread Author   #18 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default

Quote:
Originally Posted by Dew View Post
Dan, this is fantastic! I can't tell you the number of times I've forgotten to do something when I'm at a particular location, especially on days I have to go to several different locations. Really looking forward to the release and hope it works in the UK.
I hope so too! I'm going to have a few international users in my beta program to test things out. I think with a little work it should be able to be compatible. The webOS location services should work in other countries I imagine, as well as the Google API that I'm using to search for businesses.
DanPLC is online now   Reply With Quote
Old 11/30/2009, 10:47 AM   #19 (permalink)
Member
 
Join Date: Jun 2009
Posts: 158
Likes: 0
Thanks: 3
Thanked 20 Times in 12 Posts

Default

Dan,

Nice demo! I'll be sure to check it out when it comes out. One interesting feature you may want to consider is ability to do online comparison shopping. If I add say a dvd title, it would be nice if there was an option to do an online price check so that I can decide if I want to get it now or online.
__________________
Mobile photoblog http://post.jauderho.com/
jauderho is offline   Reply With Quote
Old 11/30/2009, 11:12 AM     Thread Author   #20 (permalink)
Member
 
DanPLC's Avatar
 
Join Date: May 2009
Posts: 4,540
Likes: 120
Thanks: 273
Thanked 1,358 Times in 661 Posts

Default

Quote:
Originally Posted by jauderho View Post
Dan,

Nice demo! I'll be sure to check it out when it comes out. One interesting feature you may want to consider is ability to do online comparison shopping. If I add say a dvd title, it would be nice if there was an option to do an online price check so that I can decide if I want to get it now or online.
While a tool like this would be nice to have, I don't think this would fit well in this app. The purpose of this app is to remind you of tasks when you get close to the location(s) where you perform the task. In the demo, I used "buying a movie" as an example, but that's just one example of any task you may need to do around town.

There are many examples of GeoStrings other than buying merchandise. Off the top of my head, here are a few:
  • While at work setting a GeoString to remind yourself to record a TV show when you get home.
  • Setting a GeoString to drop by an old friend's house the next time you're in their neighborhood.
  • Setting a GeoString to remind you to drop by the library to read a new book that came out.
  • Set a GeoString to remember to stop by the florist on the way to your grandmother's house to pick up some flowers.
DanPLC is online now   Reply With Quote

 

Content Relevant URLs by vBSEO 3.6.0