bone框架

Bone是阿里智能推出的智能APP UI开发方案,它具备以下特性:

  • 基于React Native:开发简单、跨平台、高性能
  • 先进的分发部署方案:发布灵活、动态更新
  • 丰富的UI组件: 节省大量开发工作
  • 智能设备标准服务封装:标准化、快速开发
  • 阿里智能物联服务套件: 快速接入智能、内容、售后等服务套件

WebStorm编辑器文档

WebStorm编辑器文档

bone架构

  1. 服务层:

    • 每个app/service/*.js文件,被都会自动加载到controller类的ctx.service上。
    • API路由
  2. 获取设备信息:

    • 获取用户设备列表 mtop.openalink.app.core.devices.getbyuser
    • 获取设备最新状态 mtop.openalink.app.core.device.get.status
    • 操作设备上报 mtop.openalink.app.core.device.set.status
    • 获取设备详情 mtop.openalink.app.core.device.getdetail
    • 更新设备信息,昵称 mtop.openalink.app.core.device.update.info
  3. 登录

    • Bone.user.login(completion)
    • Bone.user.logout(completion)

问题:

  1. alink://p.aliplus.com/deviceConfig是什么东西?

1.登录

  • 账号API
  • 容器API
  • 系统API

2.导航栏

  • 导航API
  • 导航&控制器API

3.bone自定义字体

  • inconFont编码API
  • inconFont用法API

4.react native相关文档

  • 动画
  • LayoutAnimation布局动画 | React Native
  • React Native图像变换 Transforms详解
  • react-native shadow 阴影问题
  • React Native开发错误警告处理总结(已解决 !持续更新)
  • ReactNative入门 —— 动画篇(上)
  • ReactNative入门 —— 动画篇(下)
  • React Native布局详细指南
  • React Native 项目常用第三方组件汇总
  • React Native-8.React Native TextInput组件详解
  • ReactNative学习笔记六之折线图
  • http://reactnative.cn/docs/0.20/textinput.html
  • react native识别设备,获取设备屏幕尺寸
  • reactnative LayoutAnimation 在android中没效果
  • React Native---手势响应系统
  • “指尖上的魔法” -- 谈谈React-Native中的手势 #1
  • react native结合Android原生实现调用相机或图库选择图片设置头像
  • ReactNative之键盘Keyboard的弹出与消失示例
  • 怎么解决RN TextInput 被键盘遮挡的问题
  • React-Native键盘遮挡问题进阶发现"Measure"
  • RN-第三方-react-native-image-picker,选择图片上传
  • React-Native项目中应用剪贴板复制粘贴操作
  • React Native控件之Text组件介绍
  • RN控件之TextInput
  • Android开发:最全面、最易懂的Webview使用详解
  • 记录在使用react-native-echarts中遇到的问题
  • react-native组件避免重复渲染
  • 8) React Native 与原生之间的通信(iOS)

5. 江清清的技术专栏

  • React Native专题

你可能感兴趣的:(bone框架)