, ,

一個月的成果

趁著腦袋裡還記得一些東西,趕緊把這個月學習的成果寫下了,一方面可以告訴iOS的使用者我們的確有努力的在開發iPhone手機的App,另一方面,也記錄一下,免得以後自己忘了。

之前有提到素虹姊發心找來了兩位清大學生幫忙寫『四家合註』iOS的App(另外志中也在發展『廣論』iOS的App),為了讓資料庫可以共用,所以得把在Windows下建立的程式移植到iOS平台來。但是嘴巴講講比較簡單,做起來才發現自己的能力還不足啊!因為自己對iOS,iPhone完全不熟啊。

IMG_0081

不過既然答應人家了,就必須要做到。感謝志中介紹了兩本iOS編程的書籍給我,就開始了我的自學歷程,雖然發現這兩本書對移植一點都沒有幫助,但是也讓『佛學辭典』iOS的App有了開始。

我決定這個月要把資料庫程式,同時也要開發『佛學辭典』iOS App,當書籍送到家的時候對自己下了一個目標,因為大家對iOS的需求實在太大,讓大家等太久了,對大家很不好意思。

所以,開始擬定每天抽一些時間看書,移植。接著這一個月簡直跟google大神抱著睡覺,才弄懂什麼是universal library, objective-c類別,才知道如何建立Xcode的類別庫專案,如何在objective-c裡頭呼叫c++的程式碼,完成了底層資料庫程式的移植。

Twowings_language_structure

就像上圖目前手上使用的語言包括了C++, Objective-c, Java, Swift,恆跨了Windows, Mac, iOS和Android四個作業系統,真的是複雜哩,真怕一下子忘東忘西,就麻煩大了。

另外,也慢慢熟悉Xcode的編程環境,只不過Swift,Objective-c和C++三種語言讓我常常忘記現在在用什麼語言~。不過,學習一定會有收穫的,終於有了雛形,看看下面的圖片,辭典的運作完全沒有問題,就等進一步的美化,就可以上架了。(等~等~,PM說功能太陽春不能上,還要把一些功能補齊才能上。)

ios_dict

0 回復

發表評論

想要加入討論嗎?
快來告訴我們您的想法!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *