My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

MyTime is useful for Jehovah's Witnesses allowing us to focus on the ministry by keeping keeping organized notes. MyTime keeps up with our calls, return visits, literature placements, and field service time so that you don't have to, allowing you to have an accurate field service report.

If you find this useful great! I wrote this for the benefit for all, if you are inclined to help support my efforts and offset the costs of doing development you can help me to maintain the $99.00 yearly license for creating an official application that you could download for free from iTunes, here is a way to donate:

Issues with iOS 5 upgrade? see the FAQ for help

Frequently Asked Questions

Feature Request List

Release Information

Screenshots

NEWS

12/8/2011: Apple approves 3.2.1 fixing several bugs

4/28/2011: Our area was hit by several tornadoes, please be patient I am still trying to pickup the pieces, I appreciate the emails but please do not send emails of concern I have > 200 emails in my inbox and I don't have time to go through them.

8/10/2010: We had a baby girl! (we did not know the gender beforehand). Needless to say I have an extreme lack of sleep and probably wont get to MyTime stuff for the next month... we will see what happens with my time for MyTime now. Thank you everyone for your encouraging emails!

6/20/2010: the 2.8.2 release that went out has a bug: the tracts look like they are not there but they are in the "All Publications" category, I am fixing this problem. Sorry :(

2/2/2010: We are pregnant!... this is not MyTime news right now but it does impact how much time I can spend on this project. Needless to say, the time I spend on MyTime will be reduced, but I still use MyTime myself and will grumble, just like you, when it does not have useful features... I will have motivation to fix/work on things :)

1/30/2010: 2.8.0 released!

Please leave/update your iTunes comments for MyTime (looking for 5 stars :). If you have requests, do that through email to me because the iTunes comments are not sent to me.

Looking for...

Translators

I am looking for translators to translate the text in the MyTime program into whatever language you need. please email me if you can translate MyTime into any other language

Graphics Artists

I am looking for someone to help make better images for the button bar (unless you think that my job using GIMP worked ok). please email me if you can help out with some of my graphics requests

Documentation

There are several YouTube videos here that you can watch to see how to use MyTime.

What am I doing?

take a look at my design diary to see what I am working on and why I chose to do things the way they are. (I just started this on the Not-At-Homes feature so there is not that much stuff in there right now).

Installing

This works on the iPhone, iPhone 3G and iTouch. I am currently only supporting the version that is available on the iTunes AppStore.

MyTime Backup 1.2 software for OSX 10.5.X is avaliable here. See the FAQ regarding how to use it.

Current Features in MyTime

  • Sort Calls by street, name, city, date and bible studies; you can even search for calls
    • quick glance information is presented in the sorted calls views
  • Calls can store (tested up to 300 calls so far):
    • Name
    • Address (house number, street, apartment/floor, city state), lookup with GPS too!
      • view your call in Google maps (by tapping on the address in the call view)
    • "Add Information" so that you can add an email address, phone number, and cell phone number. You can add your own custom fields that are a phone number (that you can dial), a email address (that will open mail), a URL (that will open safari), a multiline notes field, a simple text field, a YES/NO switch, a date or a number. You could use this to make a field for the number of kids that the return visit has or maybe the types of pets that they have, really the sky is the limit here.
      • You can specify some of these "Additional Information" to always show up in new calls and existing calls.
      • You can click on the phone number to call or the email address to email your return visit.
    • add return visits or studies and select publications that you placed
      • publications, hours, studies, and return visits are tracked and reported for the end of month field service report
      • You can make notes for each return visit
      • publications can be selected quickly through a publication category view
    • You can specify a Return Visit as a "Study", "Not At Home", or "Return Visit", now studies are counted on the statistics page, yey!
    • Transfer/send one of your calls to someone else... AND if they are running MyTime they can open up the email you sent them on their iphone and then click on a link within the email and the return visit is imported right into MyTime!
    • You can select a "Manual" way of setting your location, use google maps's geocaching feature which will automatically lookup the location based on the address, or not include your call on the Map All Calls view.
    • in the manual view, you get to place the "pin" wherever you want it to be
    • Editing a call now uses the same animation transition as editing a phone contact on the iphone.
    • Publications not available in a particular language are not shown in the publication "picker"
  • You can add your field service hours manually, and even "start" your time and "stop" your time to keep acount of your field service hours while your phone is off
    • It shows the time that elapsed and when you started your time
  • There is a Street Witnessing/Bulk Literature Placement View to add magazines, books, and brochures for placements like at laundromats or hotels
  • Map all calls page that shows where your calls are on a map
    • the map view now caches/saves the map images and position. This is a much requested feature for those of you with an iTouch and no network connectivity while out in service.
    • It is also a lot more smooth than the previous map view I was using, though not as quick as google maps on the iphone but very close.
  • you can now click on a "pin" in the map and then select the call to go to the call detail
  • The statistics view shows you all of the statistics needed to fill out your field service activity report.
    • You can see the current service year totals and up to 12 months of activity.
    • You can email your Field Service Activity Report to your congregation secretary
    • You can rollover minutes from your field service hours to the next month and round up minutes in the current month
  • You can keep up with your RBC hours just like the field service hours view.
  • Keep up with not-at-homes and convert to calls if needed.
  • Added a "Publisher Type" feature that displays/hides information based on if you are a Publisher, Aux. Pioneer, Pioneer, Special Pioneer, or Traveling Servant.
    • If you select Pioneer, Special Pioneer or Traveling Servant it will show you the yearly Service totals. Otherwise it will hide those values.
  • OS independent backup system! You can email yourself the backup and when you are ready to restore from a particular backup just pull up that email on your iphone and click on a link within the email. Boom everything is restored! You can rely on Google, or whoever your email is through, to keep your backup safe and sound
  • Manual backup system over Wifi (only if using >= 10.5 OSX) download MyTime Backup here
  • Landscape mode works for all of the views that you type in
  • Includes a webserver to enter calls using a regular keyboard
  • Multiple User support: track time, calls, and placements for multiple users
  • MyTime is available in the following translations:
    • Croatian
    • Danish
    • Dutch
    • English
    • French
    • Greek
    • German
    • Italian
    • Japanese
    • Portuguese
    • Spanish
    • Swedish
    • Slovak
    • Norwegian
    • Korean
    • Russian
    • Finnish

Release Information

Changes in the 3.2.5 release

Making changes, will be submitted after 3.2.4 is approved

  • Fixed the Accessability label for the "Address" cell in calls so that it reads the full address and not just a partial one when the user has turned Voice Over on

Changes in the 3.2.4 release

Approved on 1/6/2012. Submitted to apple on 1/4/2011.

  • Fixed a bug that caused crashes in iPad running iOS 4 even though it is fixed in iOS5
  • Fixed iPad Hours button to be the same color as the rest of the iPad navigation buttons
  • Fixed problem in the Hours entry on the iPad running iOS 4 that caused the user to not be able to select the current date.

Changes in the 3.2.3 release

Approved on 1/4/2012. Submitted to apple on 12/22/2011.

  • Fixed a bug that truncated house number display in the Territory view.
  • Fixed a bug in the territory view in iOS 5 when adding a new territory the name was not showing up in the main territory list.
  • Fixed a restore from backup issue on the iPad with iOS 5.

Changes in the 3.2.2 release

Approved on 12/12/2011. Submitted to apple on 12/8/2011.

  • Fixed bug in iOS 3.1.3 that prevented users from seeing the text in the Statistics view.
  • Fixed bug in iOS 3.1.3 that prevented users from seeing the text in the House View of the Territory view.

Changes in the 3.2.1 release

Approved on 12/8/2011. Submitted to apple on 12/3/2011.

  • Fixed bug in iOS 4.2.1 and below when geocoding. This caused a crash upon starting MyTime.
  • Fixed bug that caused special pioneer service year totals to be under pioneer rules instead of special pioneer rules.
  • Fixed a bug that caused false positives in the data conversion checks after converting to the new MyTime database.
  • Fixed bug in the Hours view if you have the iDevice flat and change an hour type the button disappears.

Changes in the 3.2.0 release

Approved on 12/2/2011. Submitted to apple on 11/24/2011.

  • Added support for iPad
  • Added ability to have more than just an Hours and RBC Hours time categories
  • RBC has now been moved under the Hours view, just press on the "Hours" button to change the category
  • Added ability to have RBC and other time categories automatically add to the "Hours" time category up to 70 hours if you have specified that your publisher type is Pioneer.
  • Added "Additional Information" types to the filters section of the "Display Rules"
  • Added the ability to filter the printable email backup with the "Display Rules"
  • By default now when you create a "Display Rule" it will have a "Deleted == NO" rule
  • Added the ability to add calls from the map view
  • Fixed a bug in iOS5 that caused the Date sorted view to not work
  • Fixed a bug in iOS5 that caused the mapped view to not update the pin colors
  • Fixed a bug in the "setup your email settings" popup that did not have an "OK" button
  • Fixed a bug that would cause the reverse lookup to not work for a call if you killed mytime before the reverse lookup was completed.
  • Fixed misspellings
  • Fixed bug where going to google maps would force it to 0,0 lattitude, longitude if the call was not reverse looked up.
  • Improved performance of editing calls

Go here for older release information

Feature Request List

You can submit feature requests using the wiki page Wishlist or just emailing me (in MyTime on the iPhone go to More->Settings->Comments or Questions to email me) automatically lookup does not unhighlight on 3.1.3 last address not there on call

General:

  • Save call information or anything for that matter when a call comes in or the iphone requests that you close the application
  • Make a DOS/windows version of the backup program (most likely this will not happen because of the mytime webserver MyTime->More->Settings->Start MyTime Webserver)
  • Add a view like the hours view to help keep track of mileage (currently you can use TripCubby for this on the AppStore)
  • Add some indication in the mytimebackup that the filetransfer completed (it does indicate this on the iphone when restoring a backup and when retrieving a backup you get the indication by saving the file)
  • Add some family study time keeper information so that you can keep up with the weekly studies with your children and the weekly 1 hour and 1 return visit you can count
  • Setting to change the language of the application if the phone is setup for a different language (This one most likely will not happen)
  • Add some way to let the user know which of the multiple users are active so that users know that they are entering in the information correctly
  • Be able to backup a single user profile instead of all users at one time.
  • Add some way of keeping up with notes to mention on the field service activity report
  • Add a way to download offline maps for iPod Touch and spotty cell access phones
  • Add quicknotes to the mytime webserver
  • tie MyTime to iCloud to allow syncing and backup (you can do iCloud backups by just specifying your iDevice to backup using iCloud)

Publication Related:

  • Add a way to get "special" publications into the program, like the Kingdom news 37
  • add the ability to edit/add/reorder/hide Literature
  • Add a alphabetized list of publications that uses the index (just like the phone book) to quickly lookup a publication
  • be able to select the language of the literature you place
  • when displaying the title of the publication make sure all of the publication ends up on the screen (using multiple lines)
  • be able to have a "favorites" list of publications so that people don't have to go scrolling through the publications

Hours/Statistics Related:

  • within time tab, add a number field for month goal. You are already calculating actuals. Maybe the progress to the goal could be like the memory consumed bar in iTunes when you sync your device.
  • Add Notes to the hours view so that people can record a note for the hours they worked... maybe this could be a multiple choice and mytime can then add up the hours separately by type.
  • add a service goal for the year and monthly average required to meet that goal and a year countdown to that goal
  • email yourself your or a daily log of time, locations and any notes connected to the specific time and location
  • Show monthly averages on service totals and service year totals
  • Add a value for the "months shown" setting for "service year" so that the months displayed include the service year (basically you will see yet another month each month until september where it would reset back to 1 month)
  • In the sort by date view, add sections that represent a week ago 2 weeks ago 3 weeks ago and so on
  • Figure out if I can minimize the UI clutter if the publisher is a pioneer or aux pioneer.
  • Need to make the hours view display # h # min (especially for other languages which do not fit on the screen when you say # hours # minutes)
  • Add the ability to track hours for multiple things, maybe refactor the hours/quickbuild hours screens
  • change the hours view to have a month view like the calendar so that you can visually see what was done when.
  • in the hours view, be able to specify the start and stop time instead of a start and duration
  • add option to send statistics through sms
  • add option to send call through bluetooth
  • display the current hours accrued as well as the start time on the hours view
  • add a way to show more than the last 12 months of data.
  • quick way of seeing trends, maybe a graph...
  • add a setting to show the year totals at the bottom of the list
  • Add to each type in the "Statistics" view a way to see what calls are representing those numbers (like for magazines, which calls you placed those magazines with).
  • add a screen to keep up with the monthly service schedule for people to plan and set goals
  • allow user to delete last service year's hours
  • Add ability to be alerted if the "Start Time" has not been turned off in a while
  • Add a view to the statistics view so that you can see the day's activities

Calls Related:

  • add some way to schedule next study, return visit, call on or any other todo... like notifying you when to study info for going out into field service. This is starting to sound like a GTD app :)
  • ability to integrate with google maps and find the nearest call based on location.
  • add ZIP code to address editor
  • Add time since last call on the sorted by date calls list, or put the date/time of the last visit there.
  • add field for territory number in the address area (maybe even the publisher who owns the territory) You can do this with the Additional Information fields in the call so it is not that high of a priority now.
  • Add a manual sorted calls view that will be autosorted based on GPS location initally, but you can reorder them to help with your call route.
  • Be able to import calls from a csv file
  • Add a way to import/export contact information from the iphone to mytime or vice versa
  • have MyTime route the best route to get through your calls.
  • Add an option to allow a call to be put in a "suspended" state so that it does not show up in the date sorted view.
  • Display the number of calls in statistics view (In next version 3.0.0)
  • when a call is transferred store the name of the person who sent it to you
  • Be able to select multiple calls to email to someone
  • Keep up with Do-not-calls (This could be done by writing a note in the house view for the Not-At-Homes, which will be renamed to "Territories" in 3.0.0)
  • Add voice notes for a call
  • be able to flag calls with different icons/colors to indicate priority or category.
  • be able to color the mapped calls based on a filter (currently these are colored based on time since last call)
  • Don't update the pin color for hot-at-home return visits
  • be able to filter out calls on the mapped calls view
  • figure out some way of adding study or return visit counts if you are substituting for someone else
  • sorted by view that shows calls sorted by the latest magazine placed so that you know what calls you have not placed the latest publications with
  • add a way to disable quicknotes and show only the last X notes history (or disable it)
  • Add a call by hour sorted view. It could show you all of the people you called on in 2 hour blocks (you might see the same call over and over in other blocks based on when you called on them). but if you are trying to find people at a particular time this would be handy.
  • add a way to add more quick notes to a return visit note like a multiple choice picker
  • Add the name, street, date, study sorted views to the "Sorted By..." view
  • add the monthly offers as well as the featured presentations fom the KM's
  • add some way to import the preferred time to call back, maybe a multiple checkbox of days and AM/PM selections
  • format the phone numbers in a call correctly
  • Change the usage of "Add return visit" to be either a study or return visit based on the last return visit
  • Show all users' calls on the mapped calls view
  • be able to specify the pin coloring on the map, like coloring for studies in addition to the time since last visited. Or possibly a pin color for the different category of return visit (call, study, family, publisher, territory)
  • Be able to have more than one "Sorted By..." view
  • Have a reminder about calls that you have not visited in X number of days
  • Add the ability to have MyTime act as a proximity sensor and will alert you when you are in range of your calls.
  • Add a mapped territory for those in a foreign language territory, it would be handy to share/update/sync this with others.
  • Add a way to quickly record where you left off on a study
  • Add functionality to work with Navigon or other GPS programs so that you can open your call in those programs to get turn-by-turn directions
  • Be able to see a list of all of the publications you have left with a householder so that you can answer the "Did I place X with them?" question.

Territory/Not At Homes Related (this is being renamed "Territories"):

  • Add the ability to send a single street to the territory owner.
  • GPS track where you worked to know what is worked on the territory card
  • add a way to outline the territory boarders in the mapped calls view
  • add a way to store the picture of your territory card under the not-at-homes territory view.
  • In the not at home views move the add button to the top or have some way of quickly adding an entry without scrolling.
  • Add ability to sort not-at-homes by house number, attempts, date visited, or original order
  • In the Not At Homes view, if there are any notes associated with a entry it would be good to put a small line about the notes in the summary view just like it is done in the sorted calls view where 2 lines of the last return visit notes are included.
  • Add the ability to track publications left at not-at-homes
  • Add the ability to email individual streets to the territory owner.

FAQ (Frequently Asked Questions)

Are you one of Jehovah's Witnesses? Yes, I am serving as the congregation secretary in the Madison, AL Congregation in the USA.

Help! I upgraded to iOS 5 and my data is missing! Many people had issues upgrading to iOS 5 when they prematurely disconnected their devices while iTunes was doing the initial sync (upgrading to iOS 5 can take a very long time since it blows everything away and then reinstalls all applications and data). If you disconnect your device before the initial sync is done then all of your application data might not have been restored. You can restore your data by:

  1. connect your iDevice to iTunes
  2. then right click the iDevice in iTunes and select "Restore from backup"
  3. then select the backup you did just before upgrading to iOS 5.
  4. Then wait till the sync is completed; you can tell this from iTunes' status bar or in the ipad in the "status bar" at the top of the screen, you are looking for the swirling arrows. Please make sure that your backup that you select in the above instructions is the one immediately before you upgraded to iOS 5

Does this work on the iPod Touch, iPad or iPhone? Yes it works on the iPad (must upgrade iPad to iOS 5), iPod Touch, iPhone and iPhone 3G(S). I would like to move forward in the near future and stop supporting any iOS before 4.1. There are a lot of hoops I have to jump through to make sure that old devices are still supported :(

Do you accept Feature Requests? Yes, in fact there is a Wishlist page on the Wiki tab that allows you to add your own feature requests. If you want to email me about a feature that is not on the feature request list (Please read the feature requests on this page, I get >10 emails daily about things that are already on the feature request list) then you can use the contact link from within MyTime, just look in the settings tab, please be patient it took >2000 hours to get mytime where it is right now and I do this work in my spare time (which I do not have a lot of it lately since we have a new daughter). I am the congregation secretary, I have a family, and a full time job; needless to say I don't have a lot of time, please if you ask for a feature do not keep emailing me about the feature. I receive between 60 and 200 emails a week about MyTime and it takes a minimum of 1 hour a day to respond to people and help ones that are having problems, the less email I read/respond to the more time I spend with my family and work on MyTime. I am currently having to keep balanced with the time that I spend on making sure that MyTime is bug free and servicing feature requests (and my feature requests, too ;) and make sure that I am primarily focused on Jehovah... I do this for fun.

I asked for something in the iTunes review but you did not reply, why not? I can not actually reply to posts in the iTunes reviews. I cant even get your email address to address your concerns, sorry. Blame apple. This website is the main/only way you can really communicate with me outside of emailing me toopriddy@gmail.com, but please read the rest of this webpage.

What happened to the RBC Hours?!? The RBC hours have been put under the same view as "Hours", just press on the button at the top that says "Hours" to change to a different category like RBC or you can define your own (like Temporary Bethel Work or Pioneer School).

Why dont you have a single place to enter magazines and hours? The focus of MyTime was to follow the direction given in the OD book to us about keeping accurate field service reports which includes detailed information about our return visits and what we talked to them about. MyTime focuses on that and keeping up with your field service hours is a bonus. There is a way to enter your data from the start by going to Statistics and pressing the Edit button, but I do not recommend doing this on a normal basis for recording placements, return visits, and hours.

Can you keep a count of magazines and return visits like you do the hours? Yes, it already does this (it even tells you this when you first look at the statistics screen). I just don't show the return visit, magazine, brochure, study, and book counts if you do not have any.

How do you add a return visit? After you add a call, you can see the call in the Name, Street, and Date sorted views. Click on your call you want to add a return visit to. Then click "Edit" and then click "Add Return Visit". The first "visit" that you input for a call is the "initial visit" you have to make another "return visit" to count the visit as a "return visit"

Why is the return visit count not accurate, where are my return visits? It is probably because you have not made a "return visit"; in MyTime you have to have 2 visits in a call (two dated visits) before I count 1 return visit (this is just like how you should count return visits). If you are adding your calls from your call book, make sure that you date all of your visits even the first visit, because MyTime will not count a return visit unless you have returned and added a second visit to the MyTime database.

How do I enter in an existing study? You have to enter your study as a call (cause they started out that way), and make a "dummy" visit to let mytime think that any subsequent visit is a "return visit". Now press "Done" to save the call and select the call again and then press "Edit" and then "Add Return Visit", now just enter the last time that you studied with them this month and change the type of the visit to "study" and press "Done". Each time you have a study with them, just enter another "visit" and change the type to a study and you can keep up with where you left off in the notes section.

How do I schedule a return visit? MyTime does not work with the calendar yet but you can accomplish this; You can do a Next Visit Date right now in MyTime. Here is the tip: Go to an existing call, press "Edit" then press "Add Additional Information", then press "Edit" so that you can add another additional information "type", press on the "Add Custom Information" Then type in "Next Visit" and scroll down and select "Date/Time" and then press the "Done" button. now at the main "Add Info" press and hold on the move icon at the far right of the "Next Visit" row and move it up to the very top of the screen into the "Information Always Shown" section. Now press "Done" and then press the back button labeled "Call". You should now have a "Next Visit" Additional Information value in every single one of your existing calls and it will be there in all of your new calls. You can then go to the More->Sorted by ... view and then press on the top left button and change the sort to the "Next Visit" and that view will be sorted by your scheduled next visits.

I would like to plan out my return visits for the day, how can I do this? Please take a look at the above FAQ entry for the "Next Visit". It explains how you can create an "Additional Information" to schedule next visits, well you can do the same with ordering your calls in advance (the above FAQ entry and the tutorial videos in MyTime->More->Tutorials help you to see the concept of what you will be doing below).

  1. You can follow the instructions above creating a "Next Visit Day" that is a Multiple Choice with the days as options or even the next visit date as a date (I dont know exactly how you are wanting to do this).
  2. You can also create an additional information for "Next Visit Priority" as a Number and then put a priority to the call (or the order that you want to make the calls for the day).
  3. Then you can also create an additional information for "Next Visit Notes" as a Notes type (for you to solidify your thoughts about what you are going to talk to them about).
All of these should be moved up to the "Always shown section" just as the above instructions show.

Then you can use these 3 fields to plan out your day. You can see them sorted by day by going to the MyTime->More->Sorted By... view and then pressing on the top left hand button. The following instructions show you how you can create a "Display Rule" to see your calls sorted by day and priority; you will only have to do the following once:

  1. Then press "Edit"
  2. Then scroll down to the bottom and select "Add Display Rule"
  3. Then at the bottom click on "Add Display Rule"
  4. Set the name to "Day's Plans"
  5. Press on "Add new sort rule"
  6. Press on "Next Visit Day"
  7. Press on "Add new sort rule"
  8. Press on "Next Visit Priority"
  9. Press on "Add filter rule"
  10. Press on "Deleted"
  11. Press on "Deleted" in the list of filter rules
  12. Press on "Done" to confirm that you dont want to see deleted calls
  13. Press on "Done" to quit editing the display rule
  14. Press on "Done" again to quit editing all of the display rules
  15. Press on the "Day's Plans" to now start using your display rule.
You can now edit all of your calls and put the next visit day and priority and notes.

Why are my calls not showing up on the "Mapped Calls" view? There are two main reasons why you would have this problem: 1) You have to make sure that you have entered all of the address information including city and state or country if you are outside of the US. 2) You have misspelled the street, city, or state/country. If you are sure that you have not done the above things then email me your mytime backup (MyTime->More->Settings->Email Backup to toopriddy@gmail.com) with information about what call is not showing up.

I would like to know what calls are not showing up on the map You can make a filter for all calls that are not mapped.

  1. Go to the MyTime->More->Sorted by... View
  2. Press on the upper left button->Press "Edit"
  3. Scroll down and press "Add New Display Rule" at the bottom
  4. Now enter the name as "Calls not mapped"
  5. Press on the "Add Filter Rule" and then press on "Location Acquired", you will now be back at the view where you named this display rule "calls not mapped",
  6. click on the newly added "Location Acquired" filter and then select "Done" (this is to set it to say Location Acquired == NO)
  7. Now press "Done" to quit editing the "calls not mapped"
  8. again press "Done" to quit editing the display rules.
  9. Now press on "Calls not mapped" these should be all of the calls that do not appear on the map.

Why are the map pin colors different? Pin colors are based on the number of days since the last visit. (Green < 7days, Purple < 14 days, Red > 14 days)

Does iTunes backup the MyTime data? Yes, every time you sync with iTunes. (Please sync with iTunes often so that your data is saved)

How do I reset the Service Year Totals? How can I get the "Last Service Year Totals" to go away?!? MyTime displays the "Last Service Year" totals in August so that you can turn in your field service activity report and keep a record of the last service year for yourself. MyTime does not display the current service year during the month of August because it would be exactly the same numbers as what you already see in the August section (there would only be one month in that service year). You just have to wait till October for the "Last Service Year Totals" to go away and the new service year totals to appear. MyTime is in its fourth service year now; I tried to make it where you did not have to do anything, it will take care of the service year totals for you.

I really dont like how MyTime works, I want things to be done like XYZ! Any requests can be sent to me toopriddy@gmail.com or you can put your requests up for discussion on the wishlist page. If you really want something different then there are several options (free and paid).

I used the passcode feature but cant get into MyTime! HELP! Here is a workaround to turn it off:

  1. Start the Settings applicaiton
  2. scroll down and select MyTime
  3. enable the "Email backup"
  4. quit the settings application and start mytime
  5. email yourself the email backup
  6. make sure that your email backup is in your inbox and just try to restore from the backup to give you a good feeling that your data is safe.
  7. delete the mytime application and say ok to deleting the data (you can rate mytime if you already have not before, hopefully you will be nice :)
  8. reinstall MyTime from the app store
  9. go to your email and restore from backup
  10. Do NOT exit mytime when it asks you to, go DIRECTLY to the More->Settings->Pincode and disable the pincode using the pincode you entered before.
  11. quit mytime without doing anything else
  12. restart mytime and see that everything is there.
if you have any problems with this, email your "Email Backup" to toopriddy@gmail.com

How do install the Watchtower library on a Mac? Go to "google.com" and search for "install watchtower library mac" and most likely the first link is what you want. I do not endorse or condone doing this (I installed WTLibrary on my mac using VMWare fusion and do not require any 3rd party tools).

Can you get this to work on the Blackberry or X phone?!? I have received a lot of email about this. Sorry, I dont own a Blackberry and probably don't plan on in the near future. From what I have investigated it is a completely different programming environment than what I am dealing with for the iPhone (meaning I would have to rewrite things from scratch... another > 600 hour investment). I am currently having to keep balanced with the time that I spend on making sure that MyTime is bug free and servicing feature requests (and my feature requests, too ;) and make sure that I am primarily focused on Jehovah. I am afraid that adding more to this will only make things bad. Hopefully someone who has a Blackberry and is motivated enough could take on this task. If I chose to make MyTime avaliable for a bunch of platforms, lets say Android, Windows Mobile, and Blackberry... well now it will take 3 times as long for me to write features and get you updates. It would also cause problems and incompatibilities because I would have to write to the lowest common denominator. So it is also better for you that I dont write for different operating systems. There is a field service application on the blackberry which is not like mytime but useful at:

Can you get this to work on the G1 or other Android phones? Nope, same as the blackberry above, BUT there are two options on the Android Market (I neither support nor endorse either of these programs):

Can you get this to work on Windows Mobile phones? Nope, same as the blackberry above, but there is someone who created a program like MyTime for the Windows Mobile platform http://www.myministryapp.com

What if I upgrade to a iPhone 3G,3GS,4? Will I be able to transfer my MyTime data? (or upgrading any device) Yes, but there is a problem here caused by apple. You would think that if you "restored" from a backup you would get your old data on your new phone... but you do not for "security reasons". So the ONLY way you can upgrade your phone and transfer your data is to use the email backup feature in MyTime.

  1. On your OLD iPhone/iTouch go to MyTime->More->Settings and touch the "Email Backup".
  2. Email this email to yourself using an account that is configured in the mail application on your new phone
  3. Now open up the mail application on your NEW iPhone and press get the email you just emailed yourself and press on the link within the email to restore your backup on your new phone
Help! I have lost my MyTime data and the restore from iTunes did not work! I have created a wiki page to help you get and restore your backup.

Cant you release this on cydia?!? Yes, I could but you loose a lot (short answer: No I am not going to, please don't ask again). On cydia, you will not get backups so when you update your iPhone software or loose/kill your iphone you will loose your calls. The 2 different distribution means (cydia and the AppStore) ends up being a huge headache for me (especially when I am doing this for free and being paid for writing other iPhone software as a side job). So I am sticking with the distribution channel that everyone can use because there are a lot of people out there that do not want to jailbreak their iphone. No, MyTime will not go on cydia.

I have an iTouch (or an iPhone with spotty access) and would like to view the maps while out in service, what do I do? When you are using the internet from a wifi hotspot or your home, you can use the Mapped Calls view and zoom into the places/streets that you are interested in and those images will be stored on your iTouch/iPhone so that you can use the map view while you are not connected to a wifi network or have spotty service. Sorry, this is a very manual process and maybe I could come up with something that might make this automatic.

I have an iPod/iPhone Touch and I keep loosing my data Most likely this is not a problem with MyTime, but rather might be related to your iPod/iPhone case (I have received one report of 2 iPods failing and having to be replaced in this manner). Do you have a case for your iPod/iPhone that has magnets on it? Some cases that have more than 2 magnets generate a large enough magnetic field when the magnets touch each other that it will reset or cause permanent damage to your iPod/iPhone... my reccomendation: don't use cases with magnets on them... and you might want to go to an apple store and get your iPod/iPhone replaced if it is doing this just to be on the safe side.

MyTime keeps getting uninstalled from my iPhone; what is the deal? There are two causes for this (none of them involve me or MyTime being at fault): 1. You have synced your iPhone/iPod with a different computer or iTunes user... The iPhone and iPod do not work like this, iTunes when it asks "would you like to transfer your purchases to this computer" is basically telling you "Would you like to delete all applications off of your iPhone and then transfer the applications in this computer's iTunes library onto your iPhone?" Usually this is never what you want. 2: You have a hardware problem just like what is described above in the I have an iPod/iPhone Touch and I keep loosing my data FAQ entry

How do I change the language in MyTime? You don't change the language in MyTime, you change the language of your iphone. From the Home screen, go to Settings -> General -> Internationalization -> Language and change the language there.

Why is there not a good way to back the calls up? OR Hey where did the backup button go? There are lots of ways to backup your MyTime data: 1) sync with iTunes; iTunes backs up your application data every time you sync. Sync often, in fact charge your iPhone on your computer to ensure that your data gets backed up often. wiki page http://code.google.com/p/mytime/wiki/iTunesBackup has information about how to retrieve your backups from iTunes 2) More->Settings->Email Backup and email yourself the email backup from mytime (do not forward this email backup, most servers and email clients will mess up the email backup). 3) MyTime webserver go to More->Settings->Start MyTime Webserver and follow the onscreen instructions to go to a webpage to download/upload the data file for MyTime.

I deleted MyTime off of my iPhone how do I get it back with the data? First off DO NOT SYNC WITH ITUNES AFTER DELETING MYTIME!!!!! if you sync with iTunes it will backup your phone in the state where you deleted your data (you might have an older backup with older data, but please make sure that you do not sync with itunes). If you did a sync since deleting the application AND you did not do an email backup, I can not help you your data is lost forever. If you have not synced with your PC try this:

  1. turn off your iphone (hold the power button at the top for a couple of seconds till the slide to power off appears and then slide it to turn off
  2. press and hold the power AND home buttons and HOLD THE BUTTONS DOWN for exactly 10 seconds and then immediately release the power button and STILL HOLD the home button for 10 more seconds
  3. (the screen should be black right now) hook the iphone to your computer, it should say that it is in a mode where you need to restore the iphone. IF YOU DO NOT GET THIS MESSAGE FROM ITUNES THEN YOU DID SOMETHING WRONG START OVER, select to restore the iphone from itunes. THIS WILL BLOW EVERYTHING AWAY ON YOUR IPHONE, but it will restore from the last backup that you had, so if you did not have anything that changed since the last backup then it is not a big deal.
  4. wait forever, restoring takes a while, when the iphone comes backup then select the backup to restore from and then do some more waiting.
  5. Things should be like before you deleted the application

How do I use the Backup program? How do I restore my calls from the 1.1.4 version, or any version for that matter? Use MyTime Backup on OSX 10.5.X to restore your calls.

  1. On your iPhone/iTouch go to MyTime->More->Settings and touch the "Backup Data".
  2. Now on OSX start the MyTime Backup program and select "Restore"
  3. then find your old record.plist file from your backup.
Sorry there is no NON-OSX version of 'MyTime Backup' right now.

How do I restore a backup that I retrieved using the "email me my backup" from the MyTime program? You can open the email on your iDevice and either press on the link in the email or open the attached file in MyTime.

I would like to sync my data between my iPhone and iPad, how do I do this? Currently there is no good way to sync your data between any iDevices. What you can do is use the Email backup feature to email your data between devices. To restore your data from your iPhone to your iPad you go to MyTime->More->Settings->Email Backup->Email MyTime Backup to your email account setup on your iPad. Then on your iPad you open up the email you sent and press on the restore link (THIS WILL DELETE ALL MYTIME DATA FROM YOUR IPAD AND RESTORE ONLY WHAT WAS ON YOUR IPHONE). If you edit anything on the iPad you will need to follow the same procedure to "restore" the data back to your iPhone. This is NOT a sync of data but rather a transfer of data. This is very error prone (as in user error, not MyTime errors) and you can only edit data on one device at a time. Please use this procedure at your own risk.

Why dont you store the data on a webserver or have MyTime be a webapp since I could use it on any smartphone or computer? I thought about this before writing the software, but I some areas where I go out in service that I do not have cell phone access, so if I was out in field service I would not be able to use the program at all :( There are many people in my boat too, many that have expressed that Google Maps doesn't even know where their street is because it is so rural. Also, many people have expressed concerns that they do not want their calls on the internet and have inquired how I store the calls and I reassured them that nothing is sent anywhere it always stays on the phone. This was very reassuring for them (and probably for their calls who do not want their identity stolen from the possibly hacked cloud computing servers). On a personal note, I also hate signing up for yet another web service that I have to remember a password for (I use different passwords with > 14 characters each, I am in the Firewall/VPN software business and am very paranoid :\ ahem security conscious) Cloud computing is useful for some things but not all things, sadly there are many companies out there implementing things where someone just learned how to use a hammer and everything is now a nail (cloud computing being the hammer in this case). Everything has a place and I don't think that it fits that well in MyTime given some of the problems associated with it.

Can you get the Watchtower Library to work on the iPhone? No, please go to jw.org and download the epub formats that are provided for you. Please do not email me about this, I have already received > 100 emails asking me to do this. I have talked to a brother in the Legal department about the possibility of even doing this and I am in the process of formalizing things so that I would not be doing anything illegal. The Watchtower 2007 CD has some wording in the EULA which points to the fact that the society is disallowing the use of the publications outside of the watchtower library program (this would include any iPhone program). If I ever work on a program like this, I will put information on this site.

If you cant get the Watchtower Library on there, now about one or two publications, or even the daily text?!? No, please go to jw.org and download the epub formats that are provided for you. The problem with putting the WT Library on the iphone is legality, it is ILLEGAL to use the WT library's data for use outside of the WT library program (citations and snippets are allowed when they are referenced in talks and whatever). Read the EULA that you agree to when you install the WT Library, they spell it out in gory detail. Certain applications were granted the ability to use the WT library's data in in those cases they are not doing anything illegal. For now, I will NEVER make an application which breaks the law, and that would be anything that would display the society's material without their consent.

What about the bible, cant you put the New World Translation in a iPhone application? No, please go to jw.org and download the epub formats that are provided for you. Same reason as above, but you can visit http://www.watchtower.org/bible for an online version of the New World Translation. Distributed copyrighted material, whatever its form is ILLEGAL.

What about the Daily Text? No, please go to jw.org and download the epub formats that are provided for you. Same reason as above. Distributed copyrighted material, whatever its form is ILLEGAL.

I heard about this iSilo program, that it can show the WT Library on the iPhone, how do I do that? I am not supporting/endorsing iSilo and the WTLibrary for the iPhone. I just downloaded/bought iSilo for $10. It is not that great of a user interface, though it works, and it hesitates a whole lot (like if you try to drag the page to page down, it sometimes does not even realize that you are dragging a page down). The "User interface" is a bunch of "links" to different documents. Here are instructions on how to put the WTLibrary data on your iOS device

How do I sign up for the meekspace.com website to get the WTLibrary files? Go to http://meekspace.com/gaining-access/ and follow the instructions there :)

I just clicked on "Enable Popups" and I cant get the popups to go away! I hate popups! The popups are enabled to show just once. There are 3 or 4 popups that are scattered through MyTime and only show once for each unique popup. I dont like popups either but they helped to lessen the amount of email I get for common questions. So you disable the popups by viewing them :)

I just heard the letter about the new Watchtower CD that it will include a version for Windows Mobile phones, what does this mean for the iPhone? From what I know and what I read on the letter, it will only work on non-smartphone Windows PDAs (though I don't understand what the smartphone limitation is). This does not mean anything for an iPhone effort of creating a WTLibrary program. The brothers handling the iSilo formatted files have a distribution source through http://meekspace.com . Please follow the instructions at http://meekspace.com/gaining-access/

Why are you not working faster to get feature X out? Well I am doing this for free... and in my free time. I have responsibilities in the congregation and a wife and daughter that I don't want to alienate, so I don't have a lot of free time in the first place. This is a hobby and it is fun to work on when I can (I usually do something on it at least once a week). Don't hesitate to mention feature requests that are not already in the list above or in the Wishlist in the wiki pages.

I want to help with the translation work, what do I do? Here are the instructions you need to follow: First, I have an email list for each language so that translators for a particular language can review and discuss translation issues. There are only witnesses on these email lists and there are only 1-5 people on most lists. Translators can also break up what work they want to do in pieces to reduce the translation burdeon. Please indicate which email address you want me to add to the email list for translators. Follow the following instructions as well:

  1. Sync your iphone/itouch with iTunes,
  2. select your iphone/itouch device in the left hand view
  3. and click on the "Serial Number" text (it will change from the serial number to a device ID),
  4. now use the copy keyboard sortcut (splat-C or apple-C whatever you want to call it on OSX and CTRL+C on windows) and email me that 40 character hexidecimal string that is in your clipboard (for example, it looks like 12381239481243d1ade123498234). You just have to paste the text into an email using splat-V on OSX and CTRL+C on windows. make sure you include what language(s) you are able to translate to.
I can only do this for 100 people so first come first serve. Please do not send me your iphone/itouch's ID string if you are not going to translate MyTime You can then go to the Translation Instructions page and start translating.

I have loads of free time and am very detailed about things and I want to help with beta testing, what do I do? Before a version is released to Apple, I release several versions to the testers and translators to verify that things are OK before releasing to the masses. If you have the ability to quickly run through things within 1 or 2 days of sending out a testing build then you would be able to help with testing, if you are not able to get to the testing quickly then I appreciate your efforts but there are only so many slots for testing that I can give out. If you can be a tester, follow the instructions for the translation work just above and send me the iPhone/iTouch ID.

I want to start developing a program for the iPhone, what should I do?

  1. Read the Cocoa Programming for Mac OSX 3rd edition, it gives a good intro to objective C and Cocoa.
  2. Read articles at CocoaDev.com
  3. Download the iPhone SDK from apple
  4. Tutorial on how to make a OSX program http://masters-of-the-void.com/
  5. Take a look at a video class in iTunes of Stanford's iPhone programming class lectures
  6. listen to "Late Night Cocoa" podcast from iTunes (listen to the memory management podcast if you dont know about it, it is very good)
  7. And play with example programs from apple.

Isn't it materialistic to own an iPhone? Being materialistic is not about what you have it is rooted in our desires, our priorities, and our focus in life (g03 4/8 20-21). I personally depend on doing business on the iPhone to bring in an income for my household (1 Tim 5:8). There was an assembly part this year 2009 that dealt directly with this topic. It mentioned "a device" that could do "all kinds of things even keep up with my field service time and calls". The part mentioned how "devices" could be a snare and take up your time. Most of the time, though not all, you are the best judge if you are going out of your means to purchase something or if this device is going to be a time suck for you. I am not encouraging materialism, and certainly I don't want to be accused of causing people to be materialistic, so please do me a favor and think about Luke 14:28 and before purchasing anything.

Why are you asking for donations? I have received two nasty emails (out of the hundreds of "thanks") like "If your a brother, It might not be appropriate to ask for money unless you are going to send it to the world wide work fund... Pray about it" and I want to make sure that people understand why I put a donation button in the program. First, I was asked by many people to have some way of being able to donate to me since I have spent countless hours writing this software and they recognized the effort that I put in this program. Writing and publishing an application on the iTunes AppStore is also not cheap; you have to pay yearly subscriptions just to even have the program show up on the AppStore, even if it is free. The cost, out of my pocket, of doing development is well over what I have received and will receive in donations, I am not making money for this program at all. Based on the society's direction in the Kingdom Ministry about this subject it seems like I am doing nothing wrong by principle, I am not selling the society's literature and I am not asking for money or doing business at the Kingdom Hall. I consider it like helping pay for gas in a car group when someone else drives.

Isnt this an apostate ploy to steal our information?!? No, I would not be serving in my congregation if this was the case... Also I freely show you the source code that is running in mytime, just click on the "Source" tab above and look through the source code. Any able programmer could look and see that I am not doing anything malicious (no other Field Service program on the app store is giving you this assurance). I am not gathering data about your usage, I am not posting ads to the user, I am not sending your information anywhere. The only thing that goes on the internet is the geocache location information so as to put your calls on the mapped call view, and it only sends the address of the call to google maps to resolve the GPS location. All of your data is safe and secure in your personal iPod/iPhone.

Doesn't the society tell us to not use electronic devices for field service activity? No, I have not found any information pointing to this fact yet (let me know if I am wrong). There is repeated information about "keeping accurate records" like KM 9/88 p3 for instance. Many articles mention to record the information, in fact one article KM12/02 p8 mentions that people have used various means to note their activity "some use a calendar or diary. Others carry a blank field service report slip with them". The gist I get from most of the articles is: record your information accurately so that you can give a truthful report and keep up with your return visits so that you can be a better minister.

What was your experience with Apple's development program, I heard that it is a big ball of wax? Here is my experience as a developer writing a free application as a freelance developer and I will compare it with me developing a commercial program as a Company (there is a huge difference, the freelance is much easier and has less of a wait)

Freelance, Free Application (after application is developed and ready to ship):

  • signing up for the developer program 2 hours
  • obtaining the developer license $99 and 30 minutes
  • getting the certificate setup and compiling with it 3 hours (just because certificates are obnoxious and the instructions were lacking, and I do commercial work with openssl code so I know about certificates)
  • submitting to apple quick ~1 hour to understand/upload things
  • Wait time for apple to approve or at least get back to me with problems 1-7 days
  • It took me 3 rounds with them (uploading a fixed version and them testing) to get the app released to sale, so 14 days
  • All updates take 3-5 days to get out after this.
  • total time: ~21 days, but it could have been 7 days if I did not have bugs in the program.

Commercial Application (after application is developed and ready to ship, though this is WAY better now, this was just the first experience):

  • signing up for the developer program 2 hours
  • obtaining the developer license $99 and 12 days (had to wait for them to approve us as a company and we had to call them to get this pushed through)
  • entering in the tax information 1 day to get the paperwork through
  • I submitted the app for review but it is waiting to be allowed to charge for the application
  • waiting to be approved to charge money for a program >21 days
  • we are now able to charge, but they are approving the application, it has been 9 weeks since we were approved to charge and they finally approved the application (it was submitted Sept 17)
  • Apple had questioned the utility of the program and there was also a naming mixup, someone had the same name for their program and we basically were pushing their program through the system, and not ours :/
  • total time: 14 weeks

Screenshots

Powered by Google Project Hosting