This is Persian Shamsi app that includes the alternative Gregorian and Islamic dates in a monthly view. You may create a new personal event within the app and view 1396 national Iranian Events.
This app supports both English and Farsi Languages. It offers an option to select the desired event calendars to use within the app as well as the option to display the personal events in their corresponding calendar color.