The future of m.RunPee.com

I’m sure no one is going to be thrilled with this, but I’m shutting down access to m.RunPee.com. Sorry.

The primary reason is that I originally created m.runpee.com so that people without smartphones would have access to the Peetimes for movies. It’s a pretty crappy experience, but I thought it was a nice gesture on my part.

However, I just checked the analytics and 98% of the people using m.runpee.com are using an Android or iPhone that is fully capable of running the RunPee app. So, if you would like to continue using the service you’ll have to install the app.

Download RunPee at Google Play

Download RunPee at iTunes

The first thing to know is that of course there are options for using the RunPee app for free. You don’t have to pay a dime to use the app if you don’t want to. But, maintaining RunPee is a labor intensive, and costly, enterprise. We can’t do this for free. I would be grateful if you would consider purchasing Peecoins, or even the Infinity Peecoin, to help us out. You can read all about both options when you install the app.

Please feel free to comment here if you would like. I’m trying to make this the best app for everyone.

Creator of RunPee. Aspiring author.

How to purchase Peecoins or the Infinity Peecoin

Here is a breakdown of the steps necessary to purchase Peecoins, or the Infinity Peecoin. I tried to make the process as simple as possible, but there is certainly room for improvement. I would appreciate it if you shared a comment with me –below — if you have some ideas on improving the process, or would just like to point out where you got confused. Thanks!

First off, before you can purchase anything, you need to verify your email address. This is because I need to record your purchase history, so that when you get a new phone you can restore everything: your remaining Peecoins and the history of which movies you spent Peecoins on previously.

There are two places you can begin the email verification process. The screen below is the first thing you will see when you start the app.

Or, if you are past this screen, you can select any movie from the Movie List Screen, which takes you to the Movie Info Screen for that movie only — as seen here below with Jumanji.

Pressing on either of the underlined buttons will take you to the Email Submission Screen — see below.

Please be careful to enter your email address correctly.  (However, if you make a mistake, you can correct it later.) As soon as you submit your address, you will see the screen below. Wait just a few seconds, and you should receive a 3-digit email verification code.

Simply input your 3-digit code. If your code is correct, it will automatically forward you to the next step. If, for whatever reason, you don’t get a code right away, you can finish this process later without starting over again. The next time you start the app you can input your code. Or, if you need it, you can get a new code, with an option of changing your email address (in the event you typed it incorrectly).

When your email is verified, you’ll see the confirmation screen below.

From this screen you can purchase Peecoins, or the Infinity Peecoin — just scroll down a little to see that option.

Important
The purchase process goes through either the Apple or Google interface, depending on your phone. If you have made purchases before, then the process should be relatively simple. If not, then you may need to add credit card information. (Note: all of your credit card information is handled by Apple/Google. Nothing is shared with RunPee. All we know is if your purchase was successful or not.)

Once you have closed the Email Verification Screen, and selected a movie (no Peecoins are spent/needed at this point), you’ll see a Movie Info Screen like the one below.

Just tap on the underlined button to “Get More Peecoins” and you will see the screen below.

If you want to use the app for free, just watch some video ads (there might be sounds – be aware to turn off the sound in your movie theater, or watch the ads before you go, to bank them for later). Each ad that you complete will reward you with one Peecoin. Honestly, these ads make us almost no money, so we hope that you’ll eventually chose one of the following options.

Purchase Peecoins in bundles of 10 for $1. (Up to 40 for $4 at a time. A minimal fee that gives you a lot of movie Peetimes!) This really helps support RunPee, because we make about 7 cents off of each Peecoin. (Apple/Google take 30%.)

Finally, there’s the Infinity Peecoin. This is the best option if you use the RunPee app frequently, and it really helps support the RunPee Family. You will be ad-free for infinity! You can purchase the Infinity Peecoin for $20 with in-app, or via Paypal for $15. (Apple/Google keep 30%, that’s why it’s more expensive in the app.) If you would like to purchase via Paypal then please refer to the email you receive with your confirmation code. Or visit: runpee.com/infinity/.

Note: as of this writing the only option for purchasing the Infinity Peecoin on an iPhone is via Paypal, but I hope to resolve this issue soon.

Please leave a comment below if there’s anything you find confusing about this process. We’re always looking to improve the app so everyone can enjoy it.

Thank you,

The RunPee Family

Creator of RunPee. Aspiring author.

Apple rejects a long existing feature in the RunPee app

Bad news: Apple has rejected my update to the RunPee app, so the fix for the Timer notifications–that broke because of a change Apple made–won’t be available for about another week.

On top of that Apple is forcing me to remove access to the IMDb movie information available in the app–that has been a feature in the app for over 3 years. Why do I have to remove this feature? Because IMDb.comrecognizes that you are viewing their website in a mobile browser and so they provide download buttons for the iOS IMDb.com app and for the Android IMDb app. Apple, in their infinite inferiority, does not want their users to know that Android exists.

Apple is infuriating. There’s no way for me to punish them without punishing my users, but let me put it this way, if I won the lottery I would disable the RunPee app for iOS forever, and only allow it to run on Android phones.

FYI, obviously the IMDb integration won’t be affected on the Android app.

Creator of RunPee. Aspiring author.

Feedback needed for potential update to app

I’d love to get your feedback on a possible change to the app. Currently we have information about each Peetime at the top of the Peetime screen where we briefly describe what happens during each scene. That way you’ll have some idea if you’ll be missing an action scene, or character development, or whatever.

Would it be easier to digest if those brief descriptions were included under the cue for each Peetime? Or should I leave them all grouped together at the top?

The photos below show the current view and a mockup of what it would look like if I changed it.

Please let me know which you would prefer.

Currently looks like this ->

Current layout
Current layout

 

Possible change ->

Mockup of possible change.
Mockup of possible change.

Creator of RunPee. Aspiring author.

Error 918 on Google Play

Lots of people have been getting the Error 918 when trying to update the RunPee app.  Here’s something that works for most people.

Go to Settings > Apps > All > Google Play Store > Clear Cache & Clear Data

then go to

Settings > Accounts & Sync > *your Google account* > click menu (the three dots) > Remove Google Account

then re-add your Google Account again. That should do the trick.

If that doesn’t fix it then the problem may be that there isn’t enough room remaining on your internal devise storage to install/update the app. You can try to free up space by moving other applications to the external SD card, assuming you have one. Not all apps can be moved but it’s a good practice to move all the apps you can to the external SD card.

To move an app to the external SD card open settings > More > Application manager.

Select any application and you should see a button labeled “Move to SD card”. If the app can’t be moved then it will be grayed out.

Or, you can just ignore the update and wait for the next one. I’m not sure why the Google Play store has this issue sometimes but it happens to a lot of people with a lot of different apps. Google could certainly do a better job of explaining to the user exactly what’s going on.

Creator of RunPee. Aspiring author.

Beta testing for RunPee 1.2 on Android

The app is just about complete and it would be very helpful if you could take the beta for a test drive and report back any issues that you find that I can fix before the public launch next week. If you would like to test the app then just visit: http://polyGeek.com/runpee on your mobile phone. There will be an image there that you can click on to download the beta to your phone and install it.

Note: You must edit your settings to be able to install apps from outside of the marketplace. Just go to Settings -> Applications -> Check “Allow Unknown Sources”.

When you click the icon it will begin downloading the RunPee.apk file. If you pull down the Android Notification Bar – the bar across the top of your screen where the time is displayed – you will see the download progress. Once it is complete you can click on that file and it will ask you if you want to install the RunPee application.

New features and changes to this version:

  •  Vibration for the Timer – The Timer will now vibrate the phone at 2 minutes and 1 minute before a peetime. For this to work the phone must be awake so there is a new lock screen for the timer. Please let me know what you think of the user experience for using these new features.
  • Filmstrip navigation – The navigation is completely changed with a filmstrip of icons along the bottom over each screen. And the up-arrow on the filmstrip-nav will open the navigation up into a vertical view that is more descriptive. What do you think? Is it understandable? Do you have any suggestions for improvements?
  • Facebook integration – There is a new screen to quickly let you post a movie review to your Facebook wall without the need to type anything, unless you want to.
  • Ratings – When you post a review to Facebook your ratings are also saved to the RunPee database so that users can see an average of how users have rated different movies.
  • IMDb integration.
  • Sorting icons for movie list – on the startup screen there are now icons, instead of text, to sort the movies by either release date, or title. Do you Think that is clear enough? There is also an icon to limit the movie list to only the classic movies. New movies will be added periodically.
  • Kindle ad – I’ve added an add for the Amazon Kindle. What do you think? Do you think it will annoy people? Will anyone use it?
  • Flashlight – fairly explanatory.
  • Sounds – This is really added just for the fun of it although a few people may actually use it. I’m still working on the interface on this screen to add the ability to delete a sound file after downloading it. This bit is not quite complete. It works but I’ll update the UX before updating.

If you have any feedback the please feel free to comment here or on Facebook or if you like you can email me directly at polyGeek@RunPee.com.

Creator of RunPee. Aspiring author.

Beta version of RunPee 1.1.0

If you have an Android phone with version 2.2+ of the OS ( that supports Adobe AIR ) you can download and install a beta version of the update to the RunPee app – version 1.1.0.

It is very easy to install the app. First, on your phone, you need to go into your settings and enable applications from unknown sources: settings -> applications -> unknown sources ( Allow installation of non-Market applications. ) Note: the menus names may be slightly different on your phone.

Now simply download the RunPee.apk file to your phone by browsing to: polygeek.com/air/runpee.apk <- This is my developer blog. For some reason I can’t download .apk files from the server that hosts RunPee.com.

When the download starts you can simply pull your notification bar down from the top and see the download progress.  When the download is complete simply press it and you will be asked if you would like to install this application. Say yes and you’re off and running. At this point you may want to go back into your settings and turn off the Allow unknown sources for security reasons.

The main thing that I’ve added to this version is access to the RottenTomatoes.com data. But this is only for the latest movies. Just select one of the recent releases from the startup screen and at the bottom of the “peetime” screen you’ll see a “Movie Info” button with icons above it. If there is a RottenTomato icon there then when you click on the button you’ll go to a screen that gives you the option to see all the extra info for the movie – youTube videos, RottenTomato ratings, Twitter comments about the movie.

I have also made a few cosmetic changes here and there – yes I know it’s still not very slick but I’m not a designer so it’s the best I can do. 🙂

Hopefully I fixed more bugs than I created. But if you notice anything please let me know in the comments. I’m going to take your feedback and make any needed changes and then on Monday I’ll submit the update to Android/Apple.

Creator of RunPee. Aspiring author.

The RunPee app is available at iTunes

RunPee for iPhone
The RunPee movie list on iPhone

The new RunPee app has been approved by Apple and is available for download on iTunes – 4Free! Also available on Android and Windows7 Mobile.

Note: this is not an update to the existing RunPee iPhone app. This is a totally new app built by me,  not RockSoftware – now named RockLive. The agreement between myself/RunPee.com and RockLive has ended and now I’m able to create my own apps. Unfortunately due to a technical snafu by Apple the old app can’t be updated. But don’t worry, this app is free.

However, the most important thing – the peetimes – were always done by me and my family so that much remains the same. For the time being you can use either app you want. But later this year the old RunPee app will be discontinued and the peetimes will no longer be available through that app.

What’s new with the RunPee app?

There are a few features that I’ve added. First off we now write a synopsis of the first 5 minutes of the movie for those who are running late. So if you’re late to the theater or caught in the concessions line you’ll know what you missed. We also have a short message from the person who harvested the peetimes letting you know which one we would recommend using and how difficult it was to get peetimes for that movie.

Also, you can see from the image – upper-right – that movies are divided out by month, or first letter, so that it should be much easier to find the movie you’re looking for. In the next update – by the end of July – I’ll add the ability to do a text search for any movie in the database.

The new RunPee Timer

The biggest change comes in the Timer. Instead of just showing you how long the timer has been running you can now see a progress bar with the peetimes marked off. I also show you how many minutes you need to wait until the next peetime so that you can see at a glance how long you need to wait. In addition the cue for the upcoming peetime is displayed so that you never have to leave the timer.

Unfortunately at this time there is no vibration alert built into the timer. But that will be coming in an update probably in September/October. ( This app is built using Adobe AIR which currently does not have the ability to vibrate the phone. However AIR 3.0 due in a few months will have that ability and I’ll update the app pronto when it does. )

related: Why use Adobe AIR?

I have also added an “About Page” so that if you care you can read a little bit about the people who go and get the peetimes for the app.

If you would like to be on the beta-testing team send me an email – to polyGeek@RunPee.com – with the UDID number of your iPhone/iPad.

As always don’t hesitate to suggest improvements or new features. Many of the new additions to the app came from users like yourself.

Thank you for your time and support of RunPee.com. Please remember to tell your friends and family about the app because as we all know, “A bladder is a terrible thing to hold.”

Creator of RunPee. Aspiring author.

Why use Adobe AIR?

RunPee on Adobe AIR
Something tells me Adobe marketing wouldn't approve of this image. 🙂

I’ll try to explain the reasons behind the decision to use Adobe AIR to build the RunPee mobile apps.

First, I have been a Flash/Actionscript developer for over a decade so using Adobe AIR is very easy for me to pick up and work with.

Second, and most importantly, the Android and iPhone apps use one code base. If I were to build the apps using the native languages and tools for both Android and iPhone then I would have two entirely different code bases to work on. They wouldn’t share a single line of code between them. That would effectively double the work.

Plus it simplifies testing to have just one code base. I only need to do rigorous testing on one platform and then do a quick check on the other to make sure something funky isn’t going on with AIR – which rarely happens. In fact I don’t even have an iPhone. I do all the testing on my two Android phones and then ask users/family to do a quick run through on their iPhones.

It goes without saying that every update to the apps that I make would also have to be done twice. In the end that becomes overwhelming to keep up with. I’m not a team or a company. I’m just one guy working with the time limitations of personal projects like RunPee and client work that pays the bills.

Thirdly, I would have to learn both Java – for Android – and Objective C – for iPhone – to be able to write native apps. There are many developers who can work in both languages, plus ActionScript. And I salute them. But I’m really not interested in putting for all that effort to write apps that only work on one platform. And it would be a huge effort. I’m not even sure it’s possible to write iPhone apps on a PC and there is a zero percent chance I would ever use Mac. To put it quite bluntly I’d give up using computers altogether if my only option were Mac.

So there you have it. If it weren’t for Adobe AIR there would be no RunPee app.

Creator of RunPee. Aspiring author.