V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
APICloud
V2EX  ›  程序员

[2016 年终总结下] 坚持 52 次版本更新,只为不断提高开发者的使用体验

  •  
  •   APICloud · 2017-01-17 15:36:03 +08:00 · 1819 次点击
    这是一个创建于 2871 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开发工具丰富扩展

    APICloud Studio 、 Sublime Text 、 Webstorm 支持 WiFi 真机同步

    WiFi 真机同步:可以通过 HTTP 方式,同步工具插件中的 APP 代码文件到真机上,由于当设备和工具插件在同一个 WiFi 环境下时,文件传输速度非常快,所以 WiFi 真机同步操作相比 USB 方式速度要快很多,并且工具插件中会进行智能处理,每次只同步只会更新有修改的文件。

    APICloud Studio 、 Sublime Text 、 Webstorm 支持实时预览功能

    WiFi 真机实时预览:可以实时在真机上加载并预览指定页面的运行效果,方便开发者在真机上实时调试页面布局和 JS 代码执行(包括 APICloud 扩展 API 调用)。

    与在 PC 浏览器和其他模拟浏览器上预览方式不同,在真机上进行页面的实时预览,可以确保调试预览的效果与 APP 在手机上真实运行的效果一致,从而最终提升 APP 整体开发效率。

    APICloud 新增 Atom 开发工具

    APICloud 为 Atom 编辑器全新推出了开发工具包。其中包含新建应用模板,页面模板,WiFi 真机同步,流式日志输出等核心功能.。在 Atom 编辑器中的 Package 找到 apicloud 插件即可使用,便捷高效。其最大优势在于插件工具完全开源,开发者可自定义设置和使用。 Atom 编辑器插件上线,为喜欢 Linux 系统、偏爱 Atom 编辑器的开发者又多了一重选择。

    APICloud 增加 CLI 开发工具,适用于所有开发者

    这是一款适用于终端 /命令行的开发工具,它基于 APICloud 核心开发库开发,包含新建页面模板、新建应用模板、 WiFi 同步等核心功能等核心库已有功能。

    CLI 工具最大意义在于,无需下载任何软件,直接利用电脑中的终端或命令行程序即可使用 CLI 工具,以此来开发 APICloud 移动应用。这款 CLI 工具将覆盖至几乎所有的开发者。对于开发者来说,现在可以在任意喜欢的文本编辑器中进行 APP 开发。

    APICloud 重磅推出适用于任何开发环境的开发工具核心库

    APICloud 开发工具核心库可支持新建页面模板,新建应用模板, WiFi 同步等核心功能。开发者可基于此核心库,定制各种编辑器插件或者将 APICloud 的开发调试功能与已有的自动化业务流程结合,提升开发效率。

    建立开发工具核心库的最大意义在于,以往 APICloud 提供的是一个个独立的插件,而现在将直接把底层的各种能力开放给开发者,开发者可以基于 Node.JS 语言下开发的插件,开发者可以自由定制各项功能。开发工具核心库缩减了开发工具的体积,更加方便和实用。

    新加 es6 脚手架,高效优雅开发 APICloud 应用

    使用最新的 es6 、 es7 语法,在 JS 层以模块化的方式,打破前端开发与原生开发次元壁,采取模块式前端开发,拥有更友好的混合开发体验。自有安装 npmjs 上各类标准模块,海量功能呼之即来。开放的 webpack 、 bable 配置,自由定制与集成其他业务工作流,与 APICloud CLI 命令行工具无缝融合,使混合式开发更加智能、高效。

    APICloud Studio 中支持可视化 AUI 控件插入

    开发者选择 UI 模板后,一键插入正在编辑的代码中, APICloud Studio 为你立即自动生成 HTML 、 CSS 、 JS 代码(操作:在 html 页面中单机右键,在列表中选择插入 AUI 控件)。

    APICloud Studio 集成 emmet 快速代码输入

    支持仿 CSS 选择器的语法进行代码自动生成,极大提高 HTML/CSS 代码的编写速度,最快输入 2 个字母即可完成一行代码的编写

    APICloud Studio 支持在本地生成应用正式安装包

    无需将代码提交到 APICloud SVN 服务器,即可在工具中编译正式包

    APICloud Studio 支持使用代理网络

    方便开发者在受限制的网络中通过代理网络使用 APICloud Studio

    开发者服务更新

    新增开发者视频教程

    1)入门基础:

    入门概念篇:新手入门必看视频,手把手教你如何创建第一个 APICloud 应用,初步了解 APICloud 开发。

    初级代码篇:初级 APICloud 开发必看视频, APICloud CTO 带你走进 APICloud 开发,让你短时间内玩转 APICloud

    2)开发工具:

    Sublime 使用教程-----windows 版本

    Sublime 使用教程-----mac 版本

    Sublime 开发工具 windows 版 /mac 版本必备视频,从安装到开发环环相扣层层嵌套,让你快速掌握

    3)模块开发:

    模块开发篇 iOS

    模块开发篇 Android

    iOS 原生模块开发者必备视频,教你如何开发 APICloud 模块,把自己的技术转变为财富的诀窍

    4)SuperWebView :

    APICloud CTO 分享 SuperWebView 公开课: SuperWebView 工具必备视频, APICloud CTO 带你轻松完善原生 App

    SuperWebView ( iOS ): SuperWebView 工具必备视频, APICloud 技术大牛带你轻松完善原生 App

    SuperWebView ( Android ): SuperWebView 工具必备视频, APICloud 技术大牛带你轻松完善原生 App

    更多教程信息可浏览 APICloud 官方网站-视频教程

    新增及更新开发者技术文档

    1 新手开发指南

    2 屏幕适配原理及实现

    3 开发模块设计规范

    4 模块开发指南_iOS

    5 模块开发指南_Android

    6 模块审核规范-iOS

    7 模块审核规范-Android

    8 启动页闪屏广告使用指南

    9 云修复使用指南

    10 版本更新使用指南

    更多文档信息可浏览 APICloud 官方网站-技术文档

    新增开发者开源代码

    Demo 实例、 APICloud 模块、开发工具、前端框架及文档、云 API SDK 五大类 50 余个免费开源码共你下载,让你开发更轻松更便捷。

    更多代码信息可浏览 APICloud 官方网站-源码

    APICloud 认证工程师项目启动,全国范围进行考核

    “认证工程师”是 APICloud 授予专业水平高,开发能力强的开发者的一个证书,经受严格的考试,经过官方的认证,拿到认证工程师的开发者不仅有了个人专业能力的权威证明,更有机会成为 APICloud 定制服务的供应商。这概念一经推出,就受到了开发者们的关注和欢迎。在他们的眼中, APICloud 从一个单纯的技术提供者,变为了能力认证和变现赚钱的平台。

    认证工程师的考核已成功在广州、北京、上海、济南等 30 所城市成功举办,已有超过 1000 名开发者通过审核成为认证工程师。

    AUI 重新架构

    AUI 2.0 重新架构,完成了从一个单纯的 UI 框架到真正能适合项目开发框架的转变,采用容器+布局结构+控件的嵌套形式,方便开发者快速布局样式。

    rem 的使用

    为了兼容不同分辨率移动设备, AUI 2.0 版本中使用 rem 进行尺寸控制。 html 默认定义的尺寸为 20px ,那么 1rem=20px ;开发者在定义尺寸及字号时可以根据此比例来控制,比如, 14px = 0.7rem*20 ;

    列表布局

    AUI 2.0 对列表布局进行了重新架构,分普通列表布局、媒体列表、选择器列表、表单列表、卡片列表等,在保证兼容各个版本机型的前提下使用响应式布局等分布局;

    工具栏类

    导航栏、底部工具栏、 tab 切换菜单、提示条、搜索条、按钮组等,全部归类于继承 aui-bar 的容器中,少量的代码即可实现丰富的工具栏布局样式;

    JS 组件

    AUI 2.0 新增及优化了下拉刷新、轮播、弹出菜单、底部弹出框、底部分享盒子、折叠面板、懒加载等常用的 JS 组件,样式及动画效果保留了原生系统的风格,同时方便开发者进行扩展。同时 JS 组件的调用方式统一使用 API 对象的接口调用书写规范;

    2017 年, APICloud 将持续为移动应用开发者,为广大企业用户提供更丰富的产品与服务,继续完善 APICloud 生态系统。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3607 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:46 · PVG 08:46 · LAX 16:46 · JFK 19:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.