??
苹果编程语言Swift解析:将推动应用开发巨变
以下为文章全文:
许多人可能都已忘记苹果WWDC中的“D”代表了“开发者”。这是一次开发者的大会,参加这一大会的程序员可以从会上了解到新的技术。
今年的WWDC回归本源,并专注于两大领域:软件,以及软件开发者。
尽管许多人对于苹果没有在今年WWDC上发布任何硬件产品感到失望,但需要指出的是,令这些硬件...
分类:
移动开发 时间:
2014-06-20 12:46:25
阅读次数:
189
一旦设备接受了连接请求,对端立即会收到一个状态为GKPeerStateConnected 的Session 状态改变通知,然后这个设备会加到玩家列表中。要测试这个 app,你需要运行两个 app 的拷贝:一个是服务器,一个是客户端。最简单的办法是用模拟器作为服务器,而用一台物理设备作为客户端。如果你没有开发者账号,你将无法在真机上进行调试,这样你可能想在同一个机器上运行两个模拟器。这不是不可以,但...
分类:
移动开发 时间:
2014-06-20 12:39:36
阅读次数:
392
附网址:http://qt-project.org/doc/qt-5/qtqml-index.html
Qt QML
Qt QML模块为基于QML language开发应用程序和库提供了语言和基础建设。它定义并实现了QML的语法和基础框架,并提供API使得应用程序开发者可以使用定制的类型扩展QML,或者将QML与JavaScript、C++集成起来。Qt QML模块同时提供了一个QML...
分类:
其他好文 时间:
2014-06-20 12:23:18
阅读次数:
686
前言
今天Apple发布了新的编程语言Swift,也提供了一本将近400页的 The Swift Programming Language(Swift编程语言)。
虽然我没有开发者账号,没法实际上机练习Swift代码,但这不影响我阅读这本书,以及用铅笔在纸上运行这些小程序。
Apple的东西如此之火爆,Swift一经推出大家纷纷转投iOS/OS X怀抱,相信不久就能出现中文版的相关书籍,而各...
分类:
编程语言 时间:
2014-06-20 11:40:16
阅读次数:
309
QML Applications
QML是一种声明式语言,它提供了一组接口用来描述视觉组件以及他们的互动和相关性。它是一个高度可读的语言,并且被设计成使组件以一个动态的方式相互连接。同时它使组件很容易被复用以及创建定制的用户界面。使用QtQuick模块,设计者和开发者可以很容易使用QML建立流体动画的用户界面,并将这些界面连接到后端的C++库上面。
What is QML?
QML是...
分类:
移动开发 时间:
2014-06-20 11:16:40
阅读次数:
492
Swift 创造者克里斯·拉特纳
6 月 5 日消息,据国外媒体报道,苹果新编程语言 Swift,从开始研发到最终发布仅用了不足 4 年时间。该语言背后的创造者为苹果开发者工具部门总监克里斯·拉特纳(Chris Lattner),根据其在博客上的表述,Swift 的底层架构大多由其一人开发完成,而开发期间,仅少数内部人士对此项目知晓。
Swift 语言开发工作是从 2010 年 7 月...
分类:
移动开发 时间:
2014-06-20 10:40:18
阅读次数:
269
这篇文章主要讲解苹果Swift官方指南的第二章前四节的要点内容,如果想看完整的英文文档可以去苹果开发者页面下载。
Basic
声明常量let
声明变量var
注释依旧使用"//" "/**/", 注意这里"/**/"在Swift可以嵌套使用
表达式结尾不再有分号
整数
你可以声明为Int或者UInt,他们本身适应不同平台(64位, 32位),类似于NSInte...
分类:
其他好文 时间:
2014-06-20 10:39:32
阅读次数:
311
全称为苹果全球开发者大会的WWDC,每年的这个时候,都会如这段时间前后所举行的Google
I/O
和微软的BUILD开发者会议一样,吸引全球科技媒体的目光。近几年来,因为在会上爆的猛料越来越多,“开发者大会”主要并不是让苹果的开发者们兴奋,而是让普通的消费者激动。不过,在今天凌晨刚刚结束的2014...
分类:
其他好文 时间:
2014-06-07 08:46:44
阅读次数:
228
一:导言
有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写("#"),("."),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法。二:普及JQuery知识知识1:用JQuery写插件时,最核心的方法有如下两个:$.....
分类:
Web程序 时间:
2014-06-07 08:43:20
阅读次数:
317
本文转载于HTTP://WWW.HANDOS.INFOintellij
IDEA是一款优秀的集成环境开发工具,他具备有很多特性很吸引人开发特性,比如天生就与Github,Maven,JUnit等主流工具集成,对于Java开发者非常实用。不过,国内的Intellij
Idea教程实在是太少了,甚至没有...
分类:
其他好文 时间:
2014-06-07 07:01:41
阅读次数:
271