第1页
Native.JS
JS⽆无所不能
第2页
HBuilder 追求快,永⽆无⽌止境! 极客,不愿浪费每⼀一秒
第3页
你可能从未⻅见过的代码助⼿手
第4页
1个数字键,少按10下键盘
第5页
1个代码块,少按20下键盘
第6页
史上最全语法库,没有之⼀一
第8页
加⼏几⾏行代码,Web变成App
Web
App
if (navigator.userAgent.indexOf("Html5Plus") > 0){ // 判断是否运⾏行在HTML5+容器下
alert("当前运⾏行环境是 " + plus.os.name);
}
else {
alert("当前运⾏行在普通浏览器下,UA信息如下:" + navigator.userAgent);
}
第9页
“15450”
HBuilder 制作App安装包总数
第10页
⽅方向传感器 短信
XHR 相册 地图
⾳音频 缓存 压缩与解压缩
⼆二维码
消息事件
运⾏行统计
社交分享
浏览器
重⼒力加速器
设备按键 开放的WebView
摄像头
本地UI 联系⼈人
推送
启动器
断点上传器
本地数据 地理位置
⽂文件管理
设备信息
续传下载器
28类,575个 API 事件 属性
第11页
“够造了吗?”
第12页
“iOS 8 add more then 4000 APIs.”
- Craig Federighi WWDC 2014
第14页
我们极客
no zuo no die
第15页
⾃自从有了GitHub之后,抄代码越来越⽅方便了
第16页
DEMO
第17页
Native.JS
native.js <> jsnativeBridge
第18页
Native.JS
• 575个API => 40万个原⽣生API 随你调⽤用 • 不需要原⽣生⼯工程师了! • 不需要原⽣生环境了,啥XCode/adt不要,HB搞定
⼀一切 • Web ⼯工程师,雄起!
第19页
DEMO
第20页
找代码
第21页
类型映射
第22页
获得对象
第23页
调⽤用⽅方法
第24页
断点调试
第25页
本地打包
第26页
“one more thing.”
–Steve Jobs
第27页
Native.js ⺫⽬目前的缺陷
• ⺫⽬目前调⽤用OC的API,C Style 由于存在Struct暂时 还不⾏行
• Android JAVA不⽀支持多接⼝口实现,⼀一个JSObject 暂时只允许实现⼀一个Java接⼝口
• Android Java接⼝口实现,暂时不能返回Object
第28页
SDK 发布!
第29页
永久定价$0.00
!
没有时间限制 | 没有超过⼀一定规模收费
第30页
开源
!
mui已开源! 框架语法库已开源! HBuilder将逐步开源! Github.com/dcloudio
第31页
侠客的⼀一⽣生是⾏行侠仗义, ⼯工程师天⽣生就是侠客! 称⼿手的开发⼯工具,就是侠客的⼑刀, 有把更快的宝⼑刀,每 ⼀一个侠客的愿望! HBuilder带着美好的愿望来到这个世
界, 要给每⼀一个⼯工程师⼀一把好⼑刀! 宝⼑刀赠英雄
第32页
来!侠客 请接⼑刀!
第33页
千秋万载 Web⼀一统江湖