开发者需要Mac的理由是什么?
分享 2011.12.07 浏览次数:9426次
开发者需要Mac的理由是什么?
标签:MAC 网站建设 开发 杭州网站建设
资深IT技术记者Tim Anderson日前在其个人网站发表了一篇文章《Why developers need a Mac》,文中指出开发者都应尝试开发基于Mac的应用,并为此列出了自己认为的四点理由。CSDN对该文进行了编译,全文如下:
我可不是果粉。首先,我认为Windows、Linux系统很稳定、速度也很快,即便我转向Mac,我也并不认为我的计算机职业生涯会因此而改变。无可否认的是,这在很大程度上因为我对Windows的开发相当熟悉,并能很好的避免开发远离用户的应用。其次,我并不太赞同苹果封闭的开发政策,以及对记者希望得到回应的评论置之不理的行为。再者,针对iOS开发的一切应用都必须通过App Store来发布,并付一定的费用,对此我也很厌恶。另一方面,其实我也很赞赏Apple平台。
其实,最近几年我一直在使用Mac和Windows,而且我发觉得越来越离不开Mac了。原因有四点。
第一,你迟早需要开发和测试基于Mac的应用,而使用iOS的可能性更大。你只有基于Mac电脑,才能完成这些工作。因为Apple仅提供了针对它自己操作系统的SDK和模拟器。
顺便提一下,最近我遇到了Keith Varty,他是Nokia公司的Windows Phone传教士。我问他:“Visual Studio只能运行于Windows之上,这会不阻碍开发者基于Mac的开发呢?”他指出其实在苹果公司,这种情况也是存在的,开发者只能使用Mac开发iPhone应用。事实上,利用Mac开发Windows程序要比利用Windows开发Mac程序容易得多。在任何情况下,特殊的规则仅适用于 Apple公司。
第二,除非在最封闭的互联网环境中,否则你的用户中肯定有一部分人在使用Mac,至少会使用iPhone或iPad。几年以前,开发者、系统管理员可以忽略苹果电脑,向用户说“不支持”、“未经测试”,甚至说“我不清楚”。但现在这些是绝对不允许的,你的应用能运行于Mac上是相当重要的。
第三,在很多开发领域,Mac现在占据很大优势。这就意味着仅精通Windows开发的程序员将不再占据优势。例如,现在我正研究Sencha这个产品,发现了下面这个版本:
从上图可以看出,在Mac电脑才能下载该工具。毫无疑问,Windows版本也会推出。但有时,你确实需要一台Mac,来体验最新的技术。
第四,这是最难说明的一点,使用Mac可以避免糟糕的产品可用性。我可以想起的一个例子就是版本控制。在Windows上,可以使用Git、 Subversion以及Microsoft’s Team Foundation Server等工具解决此问题。使用它们之前需进行一些设置。而在Mac上使用自带的Xcode,你仅需选中下图的复选框即可为新建项目配置好版本控制功能。
这是内置的。除了选中这个复选框外你无需做任何事情。当然,在Windows上使用Subversion或Git很简单,而这个简单复选框的可用性不是更胜一筹吗。如果你正在思考UI的设计方案,你不妨花些时间使用一下Mac,使用过程中可能会有很大收获。
顺便说一下,Xcode的其他一些功能并没有Visual Studio好用。所以这个例子只是为了说明上面这一点,没有其他更多意思。
另一个例子是创建Web服务器。Windows上有很不错的Web服务器IIS,你可以在Windows 7的控制面板——程序——Turn Windows Features on and off中选中你希望建立的IIS服务。
这个操作不算难,但了解你需要哪个Application Development Features却是一件让人头疼的事。而在Mac上创建Apache服务器,你只需在“System Preferences”中选中“Web Sharing”即可。
当然还有更多其他的例子,在Windows上也有可用性很好的功能。在这里我想指出的是:Mac可以丰富你在Windows上的体验,提升你对用户界面的感知。
更多关于网站建设开发资讯:让Web页面布局成为败笔的设计误区有哪些?
- PREV:让Web页面布局成为败笔的设计误区有哪些?
- NEXT:“打败”CAP定理
-
杭州网站设计:企业官网内容的核心定位
日期:2025-03-10浏览次数:874次
-
杭州网站设计公司:品牌网站开发助力企业成长
日期:2024-12-20浏览次数:3426次
-
杭州网站建设公司:商城网站建设的六大关键步骤
日期:2024-12-18浏览次数:3411次
-
杭州网站制作:医院网站设计与域名备案的复杂性探讨
日期:2024-12-18浏览次数:3457次
-
杭州网站制作公司:打造安全可靠的医院网站
日期:2024-12-11浏览次数:3547次
相关新闻
整合同类新闻,相关新闻一手掌握
-
杭州网站设计:企业官网内容的核心定位
日期:2025-03-10浏览次数:874次
-
杭州帷拓科技为娃哈哈外籍子女学校精心打造官网
日期:2025-03-10浏览次数:496次
-
杭州网站优化公司:企业IP打造与全网霸屏推广
日期:2024-12-20浏览次数:3116次
-
杭州APP定制:选择合适开发公司的重要性
日期:2024-12-20浏览次数:3287次
-
杭州app开发:如何选择专业开发公司?
日期:2024-12-20浏览次数:3382次
最新新闻
与互联网同行,实时掌握网建行业最新动态
-
如何正确选择杭州网站优化关键词
日期:2020-12-29浏览次数:6191次
-
杭州网站怎么判断优化情况?
日期:2021-04-20浏览次数:6170次
-
杭州网站优化,如何优化内容页
日期:2021-08-03浏览次数:5131次
-
杭州营销型网站对杭州企业具体有哪些作用呢?
日期:2021-09-22浏览次数:5607次
-
杭州网站营销如何促进用户转化?
日期:2023-03-16浏览次数:4480次
随机新闻
新闻新动态,您需要的新闻管家
洞悉市场趋势演变让传播回归社会
免费获取网站建设与网络推广方案报价
-
关于我们
杭州帷拓科技有限公司,是一家新型的全案网络开发公司,作为以互联网高端网站建设、APP开发、小程序开发为核心的专业网络技术服务供应商,帷拓科技致力于全面分析市场环境、衡量与预测市场需求、整合区别于行业竞争对手的绝对优势,结合品牌理念深度挖掘项目优势和产品价值,提升客户品牌认知、认可度。
-
我们的客户
帷拓科技历经十年沉淀,与国内外上千家客户达成合作关系,其中稳定合作的公司有:浙江华为、浙江移动、浙江5G产业联盟、浙江省社科院、绿城足球俱乐部、娃哈哈双语学校、健康中国杭州峰会、科雷机电等,帷拓科技始终坚持“帷有专业,才能拓展无限”的服务理念,坚持“认真坚持细节”的优质服务理念,不断完善自身,成就企业,最终实现共赢。
-
我们的业务
帷拓科技主营业务范围包含互联网高端网站建设、APP开发、小程序开发、商城网站建设、公众号运营以及数字营销等,涵盖了服务、房产、数码、服装、物流贸易等行业,根据品牌现状,为每个客户量身定制项目整体服务方案,以敏锐的市场洞察力、创新的市场策划能力,全面把握市场变化,为客户实现从企业到消费者的价值转换。