Applause

"Will the next updates have replies. I need to know who's getting kicked off American Idol." vagitarian_

"★★★★★
Sweet little simple free app everyone should have." rbart09

"Thank you and well done, I have wanted this for awhile as well." macababy

"This is without question the greatest app on iTunes." Matt F.

"This is a must have app! Great work!" AllanA

"Handy must have app - ★★★★" 3blind mouse

"Now I don't have to set some stupid timer or just plain forget about the food I left in the oven!" dave816am

Updates

Follow us on Twitter

HiFutureSelf Send messages and quick reminders to your future self

Developers

Hi Developers!

Thanks for using HiFutureSelf. You can now integrate HiFutureSelf into your own apps! It's really easy (promise).

Meat & potatoes

Native apps

Here is a quick function to check if HiFutureSelf is installed, and another to launch HiFutureSelf with a message and time (message & time are optional).

		-(BOOL)hfs_checkIfInstalled{    
					UIApplication *myApp = [UIApplication sharedApplication];
			    NSURL *myURL = [NSURL URLWithString:@"hifutureself://message/new"];
			    
			    if ([myApp canOpenURL:myURL]) {
			        // HiFutureSelf is installed on the device 
			        return YES;
			    }else {
			        // HiFutureSelf is not installed on the device, by default we can launch the App Store.  
			        // Or you can simply comment the next line out and handle the actions yourself
			        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=384927725&mt=8"]];
			        return NO;
			        
			    }
			}
			
			-(void)hfs_launchAppWithMessage:(NSString *)message datetime:(NSDate *)datetime{
			    if ([self hfs_checkIfInstalled]) {
			        // URL encode the message 
			        message = [message stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
			        
			        // Format NSDate properly for HiFutureSelf
			        NSDateFormatter *format = [[NSDateFormatter alloc] init];
			        [format setDateFormat:@"yyyy-MM-dd hh:mm:ss a"];
			        NSString *dateString = [format stringFromDate:datetime];
			        [format release];
			        dateString = [dateString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
			        
			        NSString *hfs_URL = [NSString stringWithFormat:@"hifutureself://message/new?message=%@&datetime=%@", message, dateString];
			        
			        // NSLog(@"Launch HFS %@", hfs_URL);
			        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:hfs_URL]];
			    }
			}
			

Sample usage

-(IBAction)launchHFSNow{
					    
					NSTimeInterval secondsPerDay = 24 * 60 * 60;
					    	NSDate *tomorrow = [[NSDate alloc] initWithTimeIntervalSinceNow:secondsPerDay];
					                 
					    [self hfs_launchAppWithMessage:@"Our Message" datetime:tomorrow];
					    [tomorrow release];
					}

All parameters

All of the parameters are optional.

message=
The message to insert into the text field
cmessage=
Concatenate a message, use this if you do not want the textfield in HiFutureSelf to be erased. Your text will be added to whatever is already filled into the HiFutureSelf text field.
datetime=
Simply pass in an NSDate and the formatting will be handled for you.

Help?

If you need help with any of this, or have suggestions please don't hesitate to e-mail me: contact@dbelement.com

NEED A PERSONAL ASSISTANT?

HiFutureSelf is a simple app that lets you send messages to your future self, turning boring, everyday chores into fun quests.

With as little as two taps you can set up quick reminders for your daily routine. It is that easy.

Best of all, HiFutureSelf is Free!

Available in the App Store

 

THE FASTEST REMINDER APP

HiFutureSelf brings the ease of text messaging to setting up alerts. The app launches instantly, and gets right to the point. Write your message, select a time and hit "Send".

Nice little app! - ★★★★★ "A simple interface to do a simple task. Perfectly lightweight, filling the niche for a quick reminder program." - by Macababy

 

Easy INSTANT ALERTS

There is no fluff, or feature cramming. The only bells and whistles are ones you'll hear when you are awarded the "greatest punctuality" and "remembers things best in the world" award.

Awesome! - ★★★★★ "Very helpful. Better than timers alarms and calendar." - by Imbeast23

Give it a try, IT'S FREE

Available in the App Store

You don't have this app yet. It can't remind you to get it later. So how about you give it a try right now.
Click the App Store button to download the app.

  • Featured on Fox
  • Featured on 148apps
  • Featured on TNW
  • Featured on Fox
If you came here for HiFutureMe you found it! HiFutureMe has been renamed to HiFutureSelf.
Mingle with us: