0
回答
【2016年终总结下】坚持52次版本更新,只为不断提高开发者的使用体验
终于搞明白,存储TCO原来是这样算的>>>   

2016年对于APICloud来说,是增长的一年,更是收获的一年。这一年里,APICloud的产品经历了两次巨大更新和升级,为原生开发者带来了全新的产品SuperWebview,为传统企业和互联网公司解决App定制难题。APICloud从移动应用开发专家蜕变、升级至移动应用开发+定制的良性生态系统。

接下来的时间,APICloud将从6个方面梳理2016年的过往,敬请期待!

开发工具丰富扩展

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生态系统。


相关技术文档:http://www.apicloud.com/index?uzchannel=7
app开发:http://www.apicloud.com/

举报
达斯雷马
发帖于8个月前 0回/1K+阅
顶部