Appointment Tracker

New Productivity Apps

In addition to GraphPad, I'm planning on creating other productivity Apps geared towards realtors and contractors.  I just uploaded the first of these Apps to the App Store - an iPhone Mapping application that allows users to show all their appointments on a single Map, with directions between them.  Opening an appointment and pressing on a button transfers the appointment location to Apple Maps, giving users turn-by-turn directions from their current location.  

This is only the start, though.  If there's a lot of interest, I could turn this into a Mileage tracking App, allowing users to record all their appointments and output a weekly or monthly log of who they saw and how many miles they drove.  That will depend on users response, however.  If this is something you'd like to see, please add a comment to this post or send me an email via the contact form on this website.



Appointment tracker is an iPhone App that allows users to plot all their appointments on a single map along with the directions to each.  Selecting an appointment will display the appointment information, and with the click of a button an appointment can be transferred to Apple Maps to get turn by turn directions.   Add a Contact for clients you frequently visit and get the address of your current location simply by pressing a button.  Great for contractors and realtors or anyone who typically travels to multiple locations on any given day.

Integrating GraphPad – Non-geocoded locations.

I created a MapView that displays appointments as a simple way to integrate GraphPad with a backend server, however, when the first team tried to integrate with their server, they ran into the issue of non-geocoded data.  GraphPad needs the latitude and longitude of an address in order to display the appointment on the MapView and doesn’t load an appointment without it.  I looked into simply geocoding any downloaded addresses that didn’t already have the latitude and longitude, however, there turned out to be a number of issues doing this.  The preferred approach would be to geocode addresses at the time of creation so when the data is downloaded from the server it is displayed correctly as shown below.


GraphPad allows users to create appointments and automatically geocodes addresses before uploading the data.  Users can have me setup an account on my server to see how this will work.  IT departments and other developers can also request an account on my server to help develop their own integrations and I look forward to working with them on this.  It would also make sense to have additional screens displaying customer information, account history, etc, however, this is beyond the scope of what I have planned for GraphPad and would require some consulting work to be created.