面孔网张路:julia开源框架

Tags:

Post on 01-Nov-2014

62 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

先说一个团队的故事

2000年XteamLinux

起源:10000行代码

3年(1998-2001)香港创业板上市

1行代码 = 10000元?

2011年

任一

杨锴 张路

3个Yes3个No

Yes, All the world is going mobile.

世界变移动

Yes, There’s no big (I mean BIG) player in

town.

没有大家伙

Yes, The IT finally gives our Mom and

Dad something to use!

父母皆可用

No, There will be no SINGLE killer-app that

conquers all.

一个APP不能包打天下

No, The old, close-minded business strategy IS the

dinosaur.

不开放,就烂掉

No, The now-big stops becoming

bigger.

现在就开始

面孔: 我们的移动互联网实验室

第一个产品:面孔网

姚晨有750万粉丝,而肉眼可见的星星不过

6974颗

HTML5 + Julia 0.1 +Library-R 社交应用数据库

第二个产品:见面

该忘忘,该记记的弹性社交网络

基于Julia 0.82000行代码

已开源:放在Github

每个月出款App,还是开源我们的工具?

开源,与宣传无关

• 现在的开发者离不开开源(Python/Ruby/Apache的HttpClient)

• 任何文档都比不上源代码• 写程序就是写论文:不发表,就烂掉• 保守秘密?应用的开发不是航天科技

开源 ≠ 免费

框架开源服务收费

问题是:人们需要什么框架?

HTML5

跨平台:至少3个(Web、iOS、Android)

同一套代码访问所有传感器?

Julia

Julia:HAL (哈尔)

运行效率媲美本机App?

Julia:速度优化• JS引擎的特点决定了多层次继承的

代码运行速度慢,因此Julia在设计上尽可能避免了这种模式。

• 预编译的Template

• 基于CSS3的动画

“天啊,又崩溃了?”

Julia:减低内存消耗

<div></div>

<div></div>

所有这些只是对机器的,人有什么需求?

工程师和设计师协作代码不要快速变烂

Julia:MVC支持

<div class=”btn” data-touchable=”takePicture”> <label class=”cam-gradient”></label>

</div>

可触摸区

其它?

Julia = 开源App = 快速消费品

快速学习敏捷开发马上开始

Julia Road Map时间 里程碑 介绍2011.3 启动! 经过一年多的准备,Julia项目正式开始。2011.5.17 面孔网上线(Julia

Demo 1)基于Julia技术的Web端产品(新浪微博应用)

2011.9.21 见面app内测版发布(Julia Demo 2)

基于Julia做的第一款移动图片社交应用(Android版本)

2011.10.30 见面app开源 见面的源代码发布到了Github上,同时开通了Julia的Google讨论组。

2011.11.10 Julia v0.8 版本 基于JDK的Android版本2011.12 Julia v0.9 版本 Android版和Web版,数据模型API升级,同时支持

Mobile和Desktop。v0.9的文档将包括基本文档和样例。

2012.1 Julia v1.0版本 Template(模板)API升级,NativePlugin、NativeRuntimePlugin 接口。Julia应用开发API兼容性保证。

2012.3 Julia v2.0版本 iPhone支持,开发者调试环境工具包,多平台(Android、iPhone、Desktop)产品自动生成器。

Julia:不是结束,只是开始

top related