我們應不應該用 iPad 來編程?
只要開發者不斷推出殺手級應用,iOS就會繼續成長為一個非常成功的平臺。從簡單的游戲到視聽體驗,似乎在每一種可以想象到的類型中都有無盡的內容可做,只需開發者付諸行動就可以。
在高速增長的蘋果生態系統,一些關鍵性變化開始出現在開發者社區。正如你看到的,移動平臺確實很了不起,但在iOS應用開發過程中會有一個有趣的中斷,這與使用了幾十年的傳統軟件開發是不同的。
在為Windows開發應用程序時,會使用Windows電腦;為Mac開發應用程序,也會在Mac平臺上創建。但是如果給iOS設備開發應用,就需要開發者在Mac或開發工具模擬器中進行,然后再更新到設備對其進行測試。
雖然這看起來不過是大場景中一個微不足道的細節,但是有些人確實喜歡在對應的平臺上創建應用程序。自從平板電腦有足夠大的屏幕進行創作后,開發者就開始想,為什么不能直接在上面編程和部署呢?
最近有人談到iOS平臺上的一個創造性的編程平臺Processing即將發布,現在我們又得知一個叫GLSL Studio的應用可以讓你在iPad上學習和編寫游戲。如果類似程序只有一個,就不足以說明這是發展趨勢。而事實上除了上述應用,還有類似Textastic、Markup for iPad和Gusto這樣的很多iOS應用,此外也包括專門用來學習的Codify,試圖帶來更多完整開發體驗的FTP On The Go等。
沒有人能否認在這方面會有很多有趣應用,但實際上這行得通嗎?iPad真能用于編程?這是開發者社區中較普遍的一個問題,同時開發者對此也各有各的看法。
一些開發者被iPad的簡單和光鮮所吸引,另一些則對其編程應用前景很感興趣。一些程序員似乎非常討厭使用虛擬鍵盤敲代碼,而另一些則喜歡把觸屏融合到自己工作中。
移動平臺將持續增長,而這些都將推動設備的發展并幫助我們帶來更好的應用。不管是iPad還是Android平板,甚至將要到來Windows 8平板,該不該、或者適不適合用來編程都會有一個爭論的過程。開發者和創業者們,希望你們能給出自己的觀點,拿出自己的行動。