Programming on iPad
Tim Cook说人们喜欢他们的iPad,以至于什么地方都想用上,比如外出拍照啦,在iPad上写代码啦。。。
写代码的话至少需要一个无线键盘,罗技的Ultrathin keyboard cover看上去不错,Apple自家的无线键盘手感也很好,更cool的是CruxSKUNK和Brydge,外形媲美MBA了。
我十分DT的总结了以下几种方案:
###方案1:iPad + VPS
优点:iPad压力小,计算能力取决于VPS的强力程度,无需越狱
缺点:需要联网,不能开发iOS程序
真有这么人干哦,而且持续时间长达一年:
Swapped my macbook for an iPad
iPad & Linode 1 year later
###方案2:iPad Programming Apps
优点:无需越狱,无需联网,可以开发一些iOS程序(主要是Codea,其他也是玩具。。。)
缺点:受限于iOS的安全限制
以下依次是:
- Codea, Lua开发iOS程序,并且App Store已经有用它开发的游戏了~
- Python,只要是Apple允许内的行为,还是能做不少事情的
- JsAnyWhere,练习JS
- Vim,无须多言,学习成本略高,但是你会发现到处都能用
- iConsole,看Log,Debug用
- Github Issues, 随时随地回复Issue
- JSON Desinger,GUI设计JSON数据结构,好像没什么用?
- 其他。。。
<img src=”http://i750.photobucket.com/albums/xx144/hewigovens/Freyr/images/ipad_codea.png” width=100%> <img src=”http://i750.photobucket.com/albums/xx144/hewigovens/Freyr/images/ipad_python.png” width=100%> <img src=”http://i750.photobucket.com/albums/xx144/hewigovens/Freyr/images/ipad_jsanywhere.png” width=100%> <img src=”http://i750.photobucket.com/albums/xx144/hewigovens/Freyr/images/ipad_vim.png” width=100%> <img src=”http://i750.photobucket.com/albums/xx144/hewigovens/Freyr/images/ipad_iconsole.png” width=100%> <img src=”http://i750.photobucket.com/albums/xx144/hewigovens/Freyr/images/ipad_github_issues.png” width=100%> <img src=”http://i750.photobucket.com/albums/xx144/hewigovens/Freyr/images/ipad_json_designer.jpg” width=100%>
###方案3:Jailbroken iPad + MobileTerminal + Toolchain
优点:几乎什么都能干(C/C++/Python/Lua/Ruby)
缺点:需要越狱
直接上效果图: <img src=”http://i750.photobucket.com/albums/xx144/hewigovens/Freyr/images/ipad_mobile_terminal_2.jpg” width=100%>
###关于键盘的一些Tips