12306ForMac开发日记--准备篇

来源:转载

本篇文章着重列出自己学习过程中感觉比较有用的东西供大家参考,希望对大家有帮助。

关于Mac

工欲善其事,必先利其器。说到苹果开发,最好就是买个Mac,然而有的小伙伴喜欢折腾黑苹果,结果把所有精力都耗着装系统上了,然后就没下文了。俗话说好钢用在刀刃上,基础设施是不能省的,而且Mac做工很好,买回来就算是收藏也是保值的。

话不多说,Mac的型号不少,我主要推荐以下两款:

  • 预算够就直接买Macbook Pro 15寸(推荐16G内存),大概12~15K左右,屏幕大性能高,便携性好,跑个虚拟机里面再开VS都是小意思。

  • 如果预算不够,可以考虑买Mac mini主机(8G内存+SSD或Fushion Drive),差不多5~6k,需要外接一个显示器。

关于键盘

这一部分不是必须品,Macbook的键盘也挺好用的。不过如果非要让我推荐一款的话,可以考虑HHKB,网上的测评很多,有兴趣可以看看。我自己是不舍得买的,但是女朋友在我生日的时候送了我一个。

关于工具

  • Dash这个绝对是神器,超级好用的离线文档搜索工具。免费版本有8秒的搜索等待,可以先凑合用着。

  • 科学上网这个不用我多说,我推荐用土行孙,大家自己上网搜吧。

相关书籍

  • OS X Human Interface Guidelines

在iBook 上可以找到,介绍OS X的界面设计规范,OS X上的软件比较注重界面设计,这一点如果做不好,很难引起别人的兴趣。

  • The swift Programming language

同样在iBook上可以搜索到,主要就是介绍swift语言,可以先通篇浏览一遍,后续遇到问题再去查。同时配合Dash查Cocoa的API,简直完美。

  • Cocoa Programming for Mac OS X(5th)

第五版以上,里面用的是swift讲解,介绍的例子通俗易懂,全书的例子做一遍下来,开发简单的OS X程序不成问题。

总的看下来,其实需要准备的东西不多,但都挺重要的,大家如果有补充也可以说说。

分享给朋友:
您可能感兴趣的文章:
随机阅读: