Rogue Traveler

While on an extended exploration of Europe I came up with the idea that it would be awesome if my phone could tell me how many days I had spent in each country. Even better, could it tell me what there was to do in the cities I was visiting?

Well the next logical step for me was to see what I could build and Rogue Traveler is the result. The app will keep track of your days in each country you visit by tracing your location only in significant movements. This results in a 'good enough' location to determine which country or city you are in without killing your battery trying to determine what brick on the sidewalk you are standing on. :)

You can see the website I built for the App here.



If you are having trouble with RogueTraveler, please fill out the form on the official web site for the app. (link above)


This is an iOS and tvOS application for viewing geolocated videos. Before I lose you to tech terms and lingo let me tell you why this app is REALLY awesome!

Imagine you are on a vacation in Washington, DC and your explorations take you to the US Capitol. You see the enormous building in front of you and you imagine that it must have been packed with people many times in the past for inaugurations and other things.

Now imagine the same trip, maybe this time with a group of students, and instead of imagining you can all pull out your phones and open an app where you can see the inaugurations right on your screen. You can see how the building was decorated, where the grand stand was constructed and how the people were dressed.

Let's keep going... now you are in Paris exploring the Eiffel Tower and taking in the sights. Did you know that in 1900, Thomas Edison was there as well with one of the world's first motion picture cameras? Once again, you could pull out your phone and discover these films all around you, showing you how things once were. Your mobile phone showing the view through Thomas Edison's camera lens over 110 years ago.

The best part of this app is that you can mark up your own videos and publish them as well. You might have video from a birthday party at your home, video of your family on vacation or you may want to contribute to the world by publishing historic films from your local community. The user community evolves with you.



What are the Rules?

For mobile users, you will have to be within 150 feet (50 meters) of the location of a video to view it. For AppleTV users, the markers shown on your screen when you hit the 'Play' button represent the collection of videos that will be shown.

When publishing you should not think of your videos as a single piece of content. Instead, consider each scene as a piece of content. Mark your scenes and identify their content separately. The interface in the app is already designed to help you do this.

To upload your content you will need to subscribe. Your subscription will help us to continue to upload historic content from around the world. Subscribing does not guarantee that your content will stay online. Content that is considered NSFW may be removed without notice. Your content also expires with your subscription unless it is determined to be an asset to the community.



Visit the HistoryInFilm website here.

If you are having trouble with the HistoryInFilm App, please fill out the form below. Tell me what you are trying to do, how you are doing it and what is happening. I will do my best to try to help.


I really enjoy watching the Ghost Hunting shows and sometimes they have some cool gadgets to play with. One in particular simply speaks words that just come out of nowhere.

Recently I was playing with the Open Ears framework which is a speech recognition tool and I noticed that even if I wasn't talking it would sometimes pick up words. I know the microphones in the iOS devices are super sensitive so that may have something to do with it but either way I thought a Ghost Hunting app was in order!

So now you can use your iPhone to listen for EVPs and other things in all of your Ghost Hunting Adventures. This is our promo video that launched version 1.1



If you are having trouble with GhostTalk, please fill out the form below. Tell me what you are trying to do, how you are doing it and what is happening. I will do my best to try to help.

Audio Tours

This is an iOS application that provides audio tours for attractions in the Washington, DC area.

Our collection begins with the Washington Monument, the World War II Memorial and the Lincoln Memorial and we will be expanding to include tours of local neighborhoods and tours in many languages.

If you enjoy our tours and would like to hear one about your favorite attraction please let us know!


The Story Behind The App

In 2013 following a move to Washington DC it quickly became clear that a visit to any of the city's famous attractions would not automatically provide you with information about the attractions other than how big they are in person. Often to find more information about a memorial you would have to pay for a tour or somehow find a National Park Tour that fit your schedule.

Now with that beautiful little computer in your pocket you can get a tour of these sites right when you are ready, because there is a lot to see and if you have to wait for a tour you will miss so many awesome things!



If you are having trouble with the Audio Tours App, please fill out the form below. Tell me what you are trying to do, how you are doing it and what is happening. I will do my best to try to help.

GPX Builder

This is an iPhone (iPod Touch) only app designed to collect live GPS data in order to generate a GPX file for use in testing location services in Xcode.

This app is intended for iOS developers and will cause your battery to drain more than normal due to the use of full location services in the background.


The Story Behind The App

I have an app in beta that uses the device location to trigger push notifications. In testing in the simulator the notifications trigger prefectly but in reality they are never reliable. This is due to the 'not perfect' location data returned by any GPS receiver and I needed a way to simulate the use of my app with data that was also not perfect. Because this app records live data from the GPS receiver the data I am able to test with is just as sloppy as what my app would receive in the real world.


Trade deal for this app

If you are willing to trade GPX files generated by this app so I can test my app that is in beta I will be happy to send you a GPX files to test yours as well. If you are interested, please use the form below to contact me and we can trade test requirements.



If you are having trouble with the GPX Builder App, please fill out the form below. Tell me what you are trying to do, how you are doing it and what is happening. I will do my best to try to help.

Sitemap Plus

This is an app for the Mac Desktop designed specifically for Web Developers to help maintain web content. If you are not a web developer, do not know how to upload a file to your website via FTP, don't own the site you intend to crawl or have an IT department that will not help you with any of this please use another app.

After entering a web address, Sitemap Plus begins crawling the site to create a list of accessible pages, links and media files. Pages, links and content with accessibility issues are displayed in red and error reports can be exported for distribution to content and development teams.

Sitemap Plus can also export XML Sitemaps for a site which is compatible with all major search engines. (To learn how to use a sitemap with a Search engine, please visit the individual search engines for more information.)

Data from each crawl is stored so you can browse your reports at any time. The changelog is only available after durring and after a crawl of a web site.



If you are having trouble with the Sitemap Plus, please fill out the form below. Tell us what you are trying to do, how you are doing it and what is happening. We will do our best to try to help.


This is an iPhone (iPod Touch) only app designed to help you get cute photos of your dog. You can adjust the sliders in the app to match your dogs personality. The more outgoing your dog is the crazier the sounds will be.

There is also an assistance switch for deaf dogs if your device has a built in flash. This may or may not help, but if your dog is deaf the sounds are not likely to do the trick on their own.


Tips For Using This App

There is definately a technique to getting a dog to 'smile' for the camera. The way to get the most out of this app is to wait until your dog is where you want them for your photo. Let your dog start to calm down then with your camera ready, tap the sound button (the musical note) and take as many photos as you want of your dogs reaction. Dont wear them out on the sounds, if it isn't a surprise it won't continue to work.

Deaf dogs are much harder to photograph, but in many cases they react very well to light sources. Try not to shove the camera in their face before flashing the light at them (triggered by the sound button) instead let the light be in their visual range so they will have to turn to you to see what it was.

All of the images you take will be added to your devices camera roll where you can view and share them with your friends.


The Story Behind The App

After 12 years of professional pet photography, we have found the most effective noise makers and discovered which noises work best for different dogs. The sounds in this app were all made by us using those same noise makers, just as we would on one of our professional shoots.

*If your dog ever seems scared of one of the sounds, move your sliders more toward the left and take a break before trying another photo. You don't want your dog to become afraid of the camera


Frequent Questions

I am not hearing any sounds, why not? First check the mute switch on the side of your device. Then make sure the volume slider in the camera mode is not all the way to the left. You should hear a sound every time you tap the button with the speaker.

The App tells me that my photos are saved to the camera roll, but I can't find them. Where are they? When you first access the camera you are asked if you want to allow PuppyCam to access your camera roll. If you said "No" it can not save your images. You will have to enable access to your camera roll by going to your iOS Settings, then choose Privacy then choose Photos and make sure PuppyCam is turned ON. Then the app can save your images.

Why does my button say 'squeak' and not 'camera'? If your device does not have a camera, you can still use the app to make sounds while using a separate camera.

Why don't I see the 'deaf assistance' switch? If your device does not have a built in flash, you will not have the 'deaf assistance' option. Sorry.

My dog won't sit still even with the sounds, what can I do? Make sure there are no treats around and have someone help you to get your dog to sit or lie down. Keep putting the dog back in place until he begins to understand that he needs to stay still. Then get your camera ready and start with your sliders far to the left.



If you are having trouble with the PuppyCam App, please fill out the form below. Tell us what you are trying to do, how you are doing it and what is happening. We will do our best to try to help, but please understand we are unable to help you with your dog.

Chatter Cloud

This is an iPhone (iPod Touch) only app designed to create a local 'thought exchange' where a user can post thoughts anonymously and users within range can see the thoughts float across their screen.

The app collects no identifiable information from a user and the only thing stored locally is the background color choice selected by the user.

Download it on GitHub!

The Story Behind The App

I was on a Metro train the other day in Washington DC that stopped in the tunnel between stations for an extended period of time. Because this happens often my first thought was to pull out my phone and see what other people were saying about it on Twitter, but there is no signal at all for any carrier underground. I thought it might be neat to see the random thoughts about our situation from each of the passengers around me so this app is my idea of how that experience could be visualized.



If you are having trouble with the Chatter Cloud App, please fill out the form below. Tell me what you are trying to do, how you are doing it and what is happening. I will do my best to try to help.

My GetHub

Just in case you want to see how I code you can find some of my open source projects on github. A personal favorite is the XML Sitemap Generator for Mac OS X that became 'Sitemap Plus' above. (There have been some major improvements since the github project)

Contact Us