跨平台
IT匠
这个作者很懒,什么都没留下…
展开
-
反应式编程
偶然看到了Infoq的这篇文章,http://www.infoq.com/cn/news/2013/08/reactive-programming-emerging我还真在flex里面做过全局通用的log方案,无论怎么编程,前端总还是要有一个显示log的地方,要不然不管调试,还是运行,出了问题找不到位置,总还是头痛,借助flex的事件机制,在最外围做一个可被任意位置调用发出log的原创 2013-09-02 10:30:58 · 1273 阅读 · 0 评论 -
微软这是把Android当QNX用啊
要说技术层面上,哪个移动平台最棒,应该就是QNX了,发家于医疗设备和车辆中控系统,核心代码超级小,而且绝对无Bug,除了QNX,别人是绝没有这个水准的。当时听说黑莓要不行了,心里期盼着土豪微软干脆收了黑莓,用超级小内核带着CLR,也可以跑着JVM,抛弃WP,发展QNX抗衡Android,消灭iOS,顺便提携一下AdobeAir,那可真是业界一大快事,也能让人类的便携设备水准原创 2014-07-01 19:20:15 · 1148 阅读 · 0 评论 -
小米商店下载破10亿
早上打开家中米一,看到自动升级提醒,原来Wifi连上,屏幕关着,应用也可以升级,这是省心省力。下午看新闻,MIUI应用商城下载量将破10亿,我没横比过其他市场,但是10亿应该不少了,系统加市场且全自动更新,这是厉害的一塌糊涂,安智/安卓市场,单一个下载后自动安装,就让Root问题难为的够呛了。巨头们都喊着强互联网入口,可是小米把入口全自动了,原创 2013-08-30 16:37:22 · 705 阅读 · 0 评论 -
编程语言是生产设备
一直都有把编程语言类比成某类事物的说法,you'bi'cheng原创 2014-07-21 13:26:56 · 823 阅读 · 0 评论 -
Event-Model-View-Controller 架构
Event-Model-View-Controller 架构如何在系统运行过程中动态调整全局字号或者控件尺寸在Android中引入Greenbot的EventBus,在Flex里面引入CommandDispatcher,将原来依赖Runtime的Event机制包含进来,脱离对于语言平台的依赖。原创 2014-04-15 09:31:02 · 787 阅读 · 0 评论 -
微软的诺基亚将要推出安卓手机了
微软诺基亚的诺曼底计划传言许久了,真是微软面对现实的选择,就像当年IBM采用DOS和后续的Windows,倒霉的总是先驱苹果,历史会惊人的相似,这次乔布斯应该不会再复活了吧。原创 2014-01-12 18:27:48 · 514 阅读 · 0 评论 -
微软奇怪的战略
微软Surface2发布了,价格顶着Apple的对应产品,业界唱衰一片,有一次奠定了卖不动的调调,而且,前一天也透出了SurfaceRT仅卖1420的消息,看着,有死透的样子了。但是,微软是蠢蛋吗?应该不是,微软顶着苹果卖东西,意图恐怕不是真的卖货,真正的目的是为盟友们争取产品空间,SurfaceRT/2顶着iPad,Pro顶着Air,Lumia顶着iPhone原创 2013-09-24 09:38:48 · 613 阅读 · 0 评论 -
小米没有平板
小米最后也没有发布平板,没办法啦,只能去买Nexus7二代了。原创 2013-09-05 16:33:15 · 628 阅读 · 0 评论 -
跨平台开发将越加艰难
Surface将要推出第二代了,Windows8.1已经RTM了,所有的消息都表明,Windows RT将会再次冲击市场,如果微软成功了,ARM内核Windows普及了,仅微软的Windows、WindowsRT、Windows Phone,三个平台之间的不同尺寸设备跨平台问题就够头疼了。再掺和Android和IOS,几乎就是不可能完成的任务了,PhoneGap的东原创 2013-08-28 11:34:44 · 462 阅读 · 0 评论 -
PhoneGap不能做复杂的东西
PhoneGap热的不能再热,但是如果真的用纯HTML写个表单,发现最基础的DateChoose在Android2.3上面都是很严重的问题,说明当前Webkit的HTML5解析方式都还没有搞定,没办法只能使用Sencha补救。用了Sencha发现这哥们等于放弃了HTML的语义能力,JavaScript完成一切,真的在低端设备上运行起来,效率低的吓死人。再原创 2013-07-24 16:17:36 · 828 阅读 · 1 评论 -
跨平台UI设计 逃避不是办法
商用移动开发,谈方案必从ios开始,但是,所有人心知肚明ios命不长矣,面对Android,平台适配艰难险阻费力不讨好,针对机型开发,开发完了,机器也淘汰了。实在没有办法,定型不太贵的ipad mini,ios原生开发,主流又讨巧的解决方案,另一面,就成了没有办法的办法,设备适配省了,多分辨率适配省了,多源发布也省了,该省的都省了,该逃避的都逃避原创 2013-08-29 15:34:04 · 789 阅读 · 0 评论 -
微软赶紧收购黑莓吧
上午和朋友聊起微软收购诺基亚,谈到了黑莓牛的一塌糊涂的QNX,下午写博客,文章下面的广告竟然是SurfacePro + VisualStudio2012 + Xamarin,突然感到,如果QNX万年不死的12万行超级内核,加上Mono这个几乎是最高水平的移动虚拟机,能量肯定是不次于Linux Kernel + Dalvik组合的,如果能容忍AdobeAir这种外挂运行时的野原创 2013-09-04 15:53:53 · 703 阅读 · 0 评论 -
移动跨桌面
做了一些跨平台应用,也见了很多人做跨平台,遇到同好,我会问跨Android和iOS的应用,能不能在PC上用,如果不能,也会是个问题吧,要是商用做业务,临时没有合适的设备的,有电脑也不行的话,有点奇葩了吧。原创 2013-07-24 16:22:10 · 485 阅读 · 0 评论 -
真正的跨平台运行
跨平台运行应该不完全等同于跨平台开发,真正的跨平台开发语言应该是C,事实的跨平台编译器应该是LLVM或GCC,跨平台的层次问题,恐怕又是个大话题暂不论。跨平台运行的主流实现源于Java应该没有争议,.NET也是一个流派,当时跨的主要是Windows和类Unix,现今,面对瘦身如此严重的Android和iOS,JVM和CLR实在是太重型了。另一个角原创 2013-07-24 17:04:13 · 1220 阅读 · 0 评论 -
苹果终将再次倒下
桌面计算时代,Intel、AMD、Cyrix、IDT的争斗,加上服务器里面的IBM、MOTO和SUN、带着一帮台湾小弟,技嘉、华硕、微星、精英、升技......,从CPU插槽斗到主板显卡,老辈威盛带着晚几年出现的Nvidia和ATI,将战火引到芯片组,烧旺了整个DIY领域,但是,这场争斗中,谁是真正倒下的呢? 苹果这场斗争的参与者中,很多品牌已经退出或消失,原创 2013-08-05 16:51:03 · 826 阅读 · 0 评论 -
FlashBuilder4.7去掉预览和XCode4.2的StoryBoard
FlashBuilder4.7去掉预览和XCode4.2的StoryBoard,看似两个不想干的平台的两个无关特性。从编程语言的类别层面上来看,却有着特别的含义:FlashBuilder4.7去掉预览功能,可以看作完全对象化的声明式编程语言MXML,由于需要构造复杂的动态变换过程,而向过程性命令式编程语言的妥协;XCode4.2的StoryBoard诞生,可原创 2013-08-09 13:48:51 · 600 阅读 · 0 评论 -
程序员生涯回顾,并响应“自由飞”的《架构之路》
博客好久没写了,因为转行了,不干程序员了,偶然读了“自由飞”的《架构之路》,同感强烈。我的从业历史与“自由飞”略有相似,02年开始读了四年的金融,毕业干了两年装修,08年开始做程序员,7年中从零开始,程序员生涯中以RealProgrammer为自我要求,最终成就了架构师和全栈工程师的状态,无论是Web、Client、Mobile、跨平台,还是各种数据库和BI平台,都原创 2015-09-28 13:07:52 · 879 阅读 · 0 评论