這個構想是在約2個月前開始的,
可我一直沒有徹底的去完成他。
不過我研究出來了,
原來孕懷是要40週的時間…
一開始我想要設計一個php的程式,
讓孕婦輸入之後,
就可以隨時上網來看寶寶預定出生的日期還有每週需要注意的事,
不過這樣勢必預要成立一個網站,
而且用戶需要註冊…不然網站怎麼知道誰是誰?
但這個網站就非常的沒有內容了,
就只剩下看日曆這個怪功能…我不喜歡蚊子站。
(其實php我已經寫好了,但是覺得要讓更多人方便用才是重點…)
後來我選擇了使用 ical 檔案格式來作業,
ical是一種單純記憶資料的日曆格式,
利用動態生成ical可以匯入 apple ical(apple 的日曆程式也叫ical)、google日曆、msn的windows live mail的行事曆(含outlook日曆也可),
還有一個武林盟主的yahoo…一下子沒找到怎麼匯入…也就不確定它有支援,
另外的支援ical的有很多,
就不舉了。(別誤會)
資源
--關於ical
- ICalendar 格式 in wiki
- ICAL JAVA API 研究與教學
- apple ical是日曆程式介紹,不是格式
- phpicalendar,寫php看有沒有可以參考的
- 共同ical或是匯入的說明
--規格書
- http://tools.ietf.org/html/rfc5545
- http://tools.ietf.org/html/rfc5546
- http://tools.ietf.org/html/rfc2447
- http://tools.ietf.org/html/draft-daboo-et-al-icalendar-in-xml-01
--驗證工具
流程
需要先有懷孕40週在每個時期該注意或是身體變化的資料,以每週為一個單位,
星期一:身體的變化
星期二:居家該注意的事項
星期三:飲食注意事項
景期四:另一半需要知道的事
星期五:是不是需要和醫生討論或是定期檢查
星期六:…
星期日:…
以7天為一個內容的循環,
若是沒有照循環走也沒有關係的,
重點是讓孕婦可以放心、並且有提醒到看診的時程。
這個資料要編得好,
是比程式還要重要。
如果有程式開發時程表…我願意給他50%的時間,
科技始終來自於人性嘛!
接下來是程式部份,
就如上面說的,
輸入之後可以提供ical檔案讓使用者匯入自己慣用的日曆。
我能想到的方式有:
- php:輸入日期之後…一並請輸入email,
ical寄到你的email信箱,
感覺還不錯的方法,
但這是需要成立或借用一個小網址。 - php:輸入日期之後…可以直接下載或是用連結安裝,
這是最初的想法,
但也是要有網站的呀! - javascript:輸入日期之後…生成可以下載或是連結安裝的程式,
因為 javascript 是伺服器端的程式,
可以提供下載,
每個和嬰兒有關的網站或個人都可以拿回去利用,
不過我的 javascript 還需要很努力。 - google appengine:是要先用 java 寫,
再改編成 javascript,
我javascript 都不好了…更何況 java。
所以現在我覺得第3點是比較ok的。
準備工作
若是以 javascript 來思考的話,
有幾種方式來諸儲存資料(40週資料),
- xml
- 文字檔
- csv
如果上面選的話,
我會選 csv,
因為用 microsoft office excel 好像可以改編 csv的,
也許別人還要補充或是修改的。
先這樣,但我還沒做。
做到最好的話,還需要提供的是:
- ical 匯入各家日曆程式的影片教學
- 建立討論群組共同修改40週注意事項,以免我收蒐的資料有瑕疵。
沒有留言:
張貼留言
周®福:謝謝,留言不一定會在10年內有回應。