排序:
默认
按更新时间
按访问量

Cloud Card能否干掉App

算下来有一年没写blogliao 云OS 3.0已发布,总算向外界表达了我们想做个啥,很多人也开始质疑,Cloud Card到底是个啥?云OS 3.0算不算自主研发的OS?等等,今天想就Cloud Card能否干掉App这个主题聊聊这些事情。 昨天三丰和我们开会讲到一个观点,IOS&...

2014-10-29 14:41:19

阅读数:9495

评论数:21

浅谈阿里All in无线的看法

上周五老陆给我们讲了阿里All in的战略,让我有点情绪激动,有点看到曙光的感觉,也深感庆幸年初转向无线领域的正确性。之前读《浪潮之巅》感觉任何伟大的公司都有可能有衰落的一天,比如A&T、HP、Nokia和Moto,现在互联网时代更加加速了这个衰败过程,以至于阿里在这个看上去的盛世就开始感...

2013-10-22 23:07:55

阅读数:12921

评论数:5

浅谈zygote服务中的设计思路

zygote服务是Android启动和服务APK的核心服务,每个APK都是通过zygote启动,今日阅读它的源码学习到一个不错的设计思路。首先看看一个APK通过zygote的启动流程:按照一般的设计思路,既然每个APK都是由单独的dalvik启动和运行,那么直接通过dalvikvm启动main不就...

2013-09-30 13:30:28

阅读数:6752

评论数:0

云OS开发者平台重新上路

好久没写blog,越深入的做WebOS越对这个领域表示敬意,不敢乱写东西班门弄斧。最近一直潜心做云OS开发平台和工具,意在打造云OS的生态系统,路还很长,不过已迈出一小步,developer.yunos.com已上线,问题多多但总算迈出这一步,想做的事情太多,但只能一步一步来。后续打算把打造这个平...

2013-08-28 14:51:00

阅读数:7828

评论数:5

探索WebKit内核(五)------ 智能指针解析:RefCounted, RefPtr, PassRefPtr, OwnPtr和PassOwnPtr

本文将从WebKit源码中解析WebKit智能指针的用法。进入正题之前,先还是要仔细看看官方文档:http://www.webkit.org/coding/RefPtr.html。不管能否看明白还是要先看看这篇文章,毕竟这是本文最主要的参考文档。文档里已提到2005之前,WebKit基于RefCo...

2013-05-27 19:08:04

阅读数:12102

评论数:2

探索WebKit内核(四)------ Inspector

最近在做WebOS的远程调试功能,效果如同Chrome for android和Safari for ios一样,具体可见:chrome: https://developers.google.com/chrome-developer-tools/docs/remote-debuggingios: ...

2013-05-26 15:37:46

阅读数:16861

评论数:2

基于libevent, libuv和android Looper不断演进socket编程

最近在做websocket  porting的工作中,需要实现最底层socket读和写,基于同步读,libevent, libuv和android Looper都写了一套,从中体会不少。1)同步阻塞读写最开始采用同步阻塞读写,主要是为了快速实现来验证上层websocket协议的完备性。优点仅仅是实...

2013-05-24 17:33:57

阅读数:15623

评论数:5

查看android native crash后的堆栈信息

每次发生android runtime exception后都手足无措,因为拿到的都是如下信息:adb logcat:F/libc (21559): Fatal signal 11 (SIGSEGV) at 0x00030010 (code=1), thread 21578 (m.yunos...

2013-05-15 10:53:29

阅读数:22292

评论数:5

探索WebKit内核(三)------ WebSocket

WebSocket是HTML5的一个重要特性,能提供client和server的双向通信,是很多WebAPP做网络通信的首选,不过它在Android的WebKit中并不支持,也就造就了socket.io的流行。在我们云OS中当然不能漏掉这个特性,我这周的任务就是要在云OS的Webkit中支持web...

2013-05-12 14:57:06

阅读数:15563

评论数:2

探索WebKit内核(二)------ IDL和Bindings

WebKit最神奇的一点是JS能调到内核部分(c/c++),这是WebOS向外提供扩展能力的关键(实现或扩展W3C API)。要搞清楚一个JS的方法是如何调到后面c/c++的实现颇费周折,其实就是要把IDL和Bindings弄懂,先解释一下这两个名词:IDL:接口定义语言,详细解释可见http:/...

2013-04-28 11:33:26

阅读数:24756

评论数:10

在xcode中编译和调试webkit, V8和Nodejs

对于一个c/c++菜鸟如何想去研究一些优秀的框架是件很困难的事情,但如果能把这些框架导成xcode项目,并xode上编译和调试将会使学习这件事情相对容易许多,xcode确确实实是开发人员的利器。最近一直在搞webkit, V8和Nodejs,于是乎找到了把这三个框架导成xcode project的...

2013-04-27 09:20:48

阅读数:19633

评论数:2

架构师的楷模

一直把做一名资深的架构师作为自己毕生奋斗的目标,但一直苦于在身边没发现鲜活的例子,见过很优秀的产品经理,见过很优秀的管理者,但优秀的架构师一直没见过,有的架构师技术很专,有的把业务搞得很透,有的能把条条框框说得很有调理,但这些人都不是我心目中架构师的形象,这也是我在成长中很大的困扰,我不知道该如何...

2013-04-26 15:31:52

阅读数:17160

评论数:7

探索WebKit内核(一)------ 菜鸟起步

为什么搞WebKit现在研究WebKit的人越来越多,俺不能免俗,也加入其中。WebKit的火爆也是得益于浏览器和WebOS的混战,随着Palm WebOS, Chrome OS, Firefox OS和Ubuntu Mobile相继发布,WebOS逐渐成为Android和IOS之外的第三世界,而...

2013-03-28 19:03:20

阅读数:96525

评论数:21

重新出发

几经曲折,重新出发。从确定再次寻求机会的那天起,就一直不太平,接触了很多,也得罪了很多,给很多朋友引来了很多麻烦,我只能说声抱歉,我的出发点很简单,仅仅只是想找到一个点能重新出发,重新走向架构师之路。有时感觉自己又回到了起点,有时也吐槽自己:既然如此何必当初。不过,这次的重新出发不至于是对当初的离...

2013-03-06 18:53:55

阅读数:8945

评论数:3

在xcode上开发基于V8的C++

最近开始nodejs,为了搞清楚内部机制,尝试写写基于V8的C++ code。我用的是mac,自然而然想到了用xcode作为IDE。成功编译并运行v8 hello world的步骤如下:1)在mac上编译nodejs参考https://github.com/joyent/node/wiki/Ins...

2013-03-01 12:37:28

阅读数:8894

评论数:0

从Samples中入门IOS开发(六)------ Photo和Album浏览

MyImagePicker展示了如何调用系统Photo和Album,并在自定义的UI中进行浏览,而这个也是很大众化的需求。先看看这个例子的使用流程:对于这个Sample,我主要关注两个关键点:调用系统Photo和AlbumUI组件的嵌套和组合调用系统Photo和AlbumIOS提供了类ALAsse...

2013-01-15 11:28:16

阅读数:10841

评论数:1

从Samples中入门IOS开发(五)------ 基于HTTP的网络编程

上一篇讲的是如何通过socket进行网络传输,实际上对于互联网上的资源,我们更多的是基于http来开发,SimpleURLConnections展示了如何基于http来进行数据传输,这里主要是讲client如何向http服务器请求和传输数据,http服务器端的实现不在此例子范围之内,实际上就是普通...

2013-01-14 13:56:59

阅读数:11438

评论数:0

从Samples中入门IOS开发(四)------ 基于socket的网络编程

SimpleNetworkStreams展示了如何基于Socket网络编程,实现了一个很典型的局域网内网络数据传输的场景,一个是client向server端发送本地的图片文件,另一个是client向server端下载图片到本地文件。抽取出来的一般流程:server开启socket监听此处IOS的一...

2013-01-14 10:34:11

阅读数:17452

评论数:0

从Samples中入门IOS开发(三)------ 文档浏览

IOS提供了对各种文档(PDF, PPT, word, txt, jpg等)的浏览功能,这个非常使用,因为我们难免需要app里浏览各种文档。官方的Sample code DocInteraction展示了如何在IOS浏览各种格式的文档。本Sample非常简单,在tableview里列出了预定的和制...

2013-01-12 17:32:40

阅读数:11336

评论数:0

从Samples中入门IOS开发(二)------ CURD

这段时间在想办法入门IOS native的开发,想找一个比较快速有效的办法,看书或者看文章都不太合适,主要是现在确实没有这么好的书能让你看完后就完成了从Java转到IOS的跨越,并且看完后就容易忘记,不深刻。后来发现一个非常不错的资源,就是IOS Library中的Sample code,基本掌握...

2013-01-11 14:44:22

阅读数:10655

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭