文章列表
随着HTML规范和浏览器的发展,基于Web的应用程序开发已经是各种类型软件开发的首先方案。企业软件已是B/S结构的天下,面向互联网用户的应用毫无疑问是采用Web形式的,甚至连iOS,Android软件也可以采用phoneGap这类基于Web的框架 ...
近几年来基于JVM的脚本语言获得了长足的发展,Scala作为其中的佼佼者获得了越来越多的关注目光,甚至有的开发者认为Scala将会取代Java成为JVM平台上最重要的开发语言。对于以Java为主要开发语言的程序员来说,学习和了解Scala已是一门必不可少的功课。在未开始Scala的学习前,我们已经通过博客,微博或多或少的了解到Scala的特性:
1. 优雅,简洁的语法
2. 无缝的结合了命令式和函数式的编程风格
2. 对多线程程序的编写提供了良好的支持
3. 与Java现有类库的良好集成
面对如此诱惑,对于工作繁忙的我们如何来学习Scala呢?《快学Scala》给出了答案。
该书的作 ...
自2007年1月9日史蒂夫·乔布斯在Macworld推出iPhone至2012年9月12日搭载iOS6的iPhone5发布,iOS已经走过了5个年头。在这五年中苹果总共卖出了4亿部搭载iOS的设备,软件商店中共有650,000 多款软件,软件累计下载量为30,000,000,000次,苹果累计分给开发者的佣金达50亿美元(以上统计数据截至2012年6月,参考http://zh.wikipedia.org/wiki/App_Store_(iOS))。
从以上数据可以看出为iOS开发软件将会拥有大量的潜在用户和获得丰厚的回报。那么作为一名程序员如何在iOS设备上开发软件呢?首先就必须掌 ...