HatchKeeper  0.80
The Free Open-Source Egg Incubation Software
Scheduling Hatches:

If you incubate a lot of small and staggered batches or you just like planning ahead, you might find the Schedule Hatch feature useful. Although the dialog varies a little between the desktop and mobile version, the end result is still same.

A scheduled hatch date a single date that can be selected as a hatch date when you add a batch. This allows you create multiple batches that have different types with the same hatch date but automatically calculate different start dates.

To schedule a hatch date, open the Schedule Dialog, enter a schedule name, select a date from the date picker, and click Add. The scheduled date will now be available in the New Batch Dialog's hatch date dropdown.

To remove a scheduled date just select it and click Remove. Removing a scheduled date will not effect any batches that used it.

On the desktop the Schedule Dialog includes a calendar that shows all batch dates, reminders, and other scheduled dates to make it easier to visualize when adding a scheduled date.

On the mobile version the Schedule Dialog doesn't have a calendar, but you can use the main calendar below the Batch List. Tap a week to see all the dates in that week, or select the month name at the top of the calendar to show all dates in that month.