Dear Friends,
I’m iPhone developer. I have a Persian calendar application for iPhone: [login to view URL]
Another iPhone developer has different calendar similar to my application.
[login to view URL]
Right now our application converts Gregorian to Persian and otherwise.
Features we requested (more information after we talked more about the project):
1- Shows to user monthly/weekly calendar in Persian. The monthly you can do the interface like iPhone/iPad (if need graphics work, I’ll do it, don’t worry about that).
2- In that interface it also shows small Gregorian and Islamic. Please check the month.jpg. As you can see the Gregorian is in the right side. The Islamic can be in left side.
3- Shows details Iran bank holidays. Some bank holidays are Iranian and some Islamic. In the monthly or weekly calendar shows with red colour as you can see in the bh.jpg.
4- Shows details special dates not bank holiday. I mean those dates is special dates that has name but the country is not close on that date (it can be in blue colour).
5- Application can automatically generate dates by pages or get specific date (month or weeks) and the bank holidays must generate automatically in the calendar. Remember Islamic calendar based on moon and Persian Calendar base on Sun (similar to Gregorian calendar). So it mean if 12 oct 2010 is X day in Islamic the next year it will be in 2 oct 2011! But no worry about the calculation I will provide you the source code to convert that.
6- The monthly/weekly calendar can started on Saturday or Monday. You can have option in Setting for the application.
7- Converter (UIPicker) the bank holidays and weekend (depend of selected NO. 5) be red colour.
8- Converter (UIPicker) I like to be similar to application (check [login to view URL]): [login to view URL]
9- I need to add converter (UIPicker) to Persian to Islamic and otherwise.
10- I need Event Kit interact with original Calendar application events. User able to see the Calendar Application (Original) events in the exact date.
11- Event Kit also able to add/edit/remove event.
12- I need the application be localise.
I will provide you:
1- My current source code as the parts as your requested.
2- C base code Persian to Gregorian and otherwise.
3- C base code Islamic to Gregorian and otherwise (I haven’t try it).
4- Some of Iran bank holidays and special dates. Also some of Islamic bank holidays and special dates. For test to make sure the application works right, you don’t need to import data!
You should provide me, the source code with understandable comment on the code.
Comments:
1- About graphics no need to do special thing. I’ll do all.
2- Don’t worry about No. 7 and 8, I need one part of implement for the bank holidays and only one graphical features.
3- The implement is not difficult. It need time. The difficult part is calculating which is already done by someone else.
Finally, remember IF YOU DON’T KNOW PERSIAN OR ISLAMIC DATES DON’T WORRY. I know and it’s not that important to understand it.