程文感嘆道,好用的軟體大多都不是免費的,mindnode還有xmind兩個都是收費的軟體。
mindnode這個軟體非常簡潔,和xmind不一樣,它沒有太多的功能,但是他的每一個功能都挺實用的。
但是也有一些問題,比如它只能畫思維導圖,主題的顏色太少,智慧排版還是不太智慧……
尤其是那個主題的顏色太少這個,因為一箇中心思想,會散出來很多的小思想。
用了它的一個主題,那麼它就會在建立子類的時候會預設用不同的顏色,只是這個只能支援六種顏色,就算自定義也是隻有六種。
這根本不夠用,因為平時散的時候會有很多種不同的思路。
不同的顏色區分度高,讓人看著有新鮮感,更容易記憶。
xmind在建立的時候沒有這個功能,需要自己手動去改每一個節點的顏色,還有自己的主題。
需求整理完畢,接下來就是要開始開了。
這時程文遇到了另一個問題——他不知道應該用哪種語言。
現在他已經學會了php,可是php語言並不能開mac上的軟體。
在經過一番調研之後程文成決定要用ift這個語言,這個語言是蘋果公司開的,是用於ios還有mac開的,在這之前他們用的是object-c,不過現在蘋果主推的已經是ift了。
所以程文打算學習這個語言,其實他有了php高階語言的基礎,學習任何一種新的語言都不是很難。
語言都是相通的,不只是高階的php,就是任何一種高階的其它語言也是一樣的,因為最最基礎的東西都是一樣的。
什麼判斷語句、類、物件、函式方法、迴圈語句這些最基礎的可能每個語言的實現方式有所不一樣,但是它們的效果和原理都是一個意思。
其實現在程式設計師也是挺幸福的一件事情,因為有了網際網路,在上面的學習資料特別多,只要能找到一些好資料學習起來效率還是很高的。
但是有太多的資料也造成了一個問題,網際網路上的資料浩如煙海、良莠不齊,如果能找到好的資料還好,可以減少學習的時間,同時也更能系統的學習。
但是如果找的不對的話,就有可能浪費很多的時間,學習到的東西很少,甚至如果資料有問題,那就更可怕了,可能學習到錯誤的知識,這樣還不如不學習。
程文透過goog1e找到了一個叫做rayender1ich的網站,這個網站上面有一些資料,質量都還不錯。
mac開環境準備很簡單,只需要安裝或者升級一下xcode就可以了,並且這個軟體還是系統自帶的。
接著程文就開始照著上面的一個一個的案例做了下來,開始的時候他的bug還是很多的,不過隨著修改的bug增多,他本身的水平也在提升,又有系統的加成,所以提升更加的度非常快。
還好現在他還在商業化這邊,也沒有什麼問題了,就等著他們改完後,再驗證測試一輪就可以了。
也因此程文才有了時間去學習新的知識,用了一天的時候,程文就差不多把上面的所有的例子學了一半。
晚上到了家裡,程文直接帶著他的筆記本一頭扎進了系統空間,利用空間的加成,在晚上12點之前,總算是學習完了全部的例子。
只用了一天的時間,程文就從一個小白的ift開者,蛻變成了中級。
要是沒有系統,要達到這個程度,少說也需要一兩週的時間。
準備睡覺時,程文才想起來在白天時,系統給的每日任務他就已經完成了。
但他一直到了現在才有時間去看這個獎勵,不得不說程文研究起來程式碼,還真是有一股子鑽研勁。
看了下任務獎勵,這次系統給了他5o元。