请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
12345678910下一页
返回列表 发新帖
显示全部楼层
回帖奖励
911 Y币
回复本帖可获得 1 Y币奖励! 每人限 1 次
1682
帖子
10
勋章
Y币

[公告] APICloud--2016年--年终总结--有关40万移动应用开发者的未来

  [复制链接]
发表于 2017-1-14 18:24:55
APICloud 2016年年终总结
有关40万移动应用开发者的未来
       2016年对于APICloud平台来说,是增长的一年,更是收获的一年。在这一年里,APICloud平台的产品经历两次巨大更新和升级,为原生开发者带来了全新的产品SuperWebview,为传统企业和互联网公司解决App定制难题。APICloud从移动应用开发专家蜕变、升级至移动应用开发+定制的良性生态系统。

       使用APICloud的开发者现已超过40万人,他们创建了超过60万个移动应用。平台中云编译总数超过220万,API调用次数超过150亿次,开发者每天在云编译中生成的安装包超过5000个。
       在ToB行业中,与APICloud达成深度战略合作的伙伴超过100家,2016年新增及更新的模块数量超过400个,其中有数百个开发者为APICloud平台提供了多样化的付费模块,获得了非常可观的收入,与2015年相比增长了6倍。这样爆发式的增长速度高于前两年的总和。

去年9月,APICloud全新上线App定制平台,经历短短几个月的时间,定制平台帮助近百家企业,App项目总金额超过1500万元。

APICloud坚守每周一次更新的节奏,持续为开发者和企业带来更多的新产品及服务。这体现在以下六大方面:

一、       产品更新:
1.    APICloud召开发布会发布SuperWebView
SuperWebView使用“半翻译式”的原理将大量网页代码在运行时翻译成可调用原生的API,以此获得原生App的功能和体验。SuperWebview的出现必将加速Web技术在Native App中的融合,并且在优质的Native App,甚至超级App中发挥更大的作用。任何一款Native App在集成SuperWebview之后,都可以大幅缩短迭代周期,支持功能的动态增加。由Web技术实现部分的功能更新无需再反复提交AppStore审核。用户也无需重新下载安装。

2.    APICloud为企业带来重磅App定制服务
以快速、高效、成熟的APICloud移动应用开发技术作为基础,结合服务于数万企业客户的丰富经验,“App定制服务”帮助客户快速完成App全链条的开发和上线。项目交由APICloud管理,可大幅缩短开发时间。 “App定制平台”的多重优势还解决了很多传统App定制服务的痼疾,包括“沟通不畅”“实施过程不透明”“失败风险高”“开发周期长导致无法挽回”“实施方能力弱”等等。

3.    模块Store支持一键支付、分类查看及版本选择功能
在模块Store中,新增了每一个模块详情页,并提供一键支付和分类别查看功能。开发者可以方便购买模块和分发授权码。APICloud持续在对模块、引擎等基础服务进行优化,但为保障已使用模块老版本应用的稳定性,推出了版本选择的功能。多版本模块用户可以选择使用新版本或上一版本。

4.    模板Store 使企业低成本获取成熟应用
APICloud精选电商类、O2O类、社交类和资讯类等最热门行业的多种模板。模板从App前端、后端、管理后台到云服务器一站式交付,提高项目的上线速度。其核心价值是让企业在低投入的情况下快速上线成熟的产品。APICloud联手优质的移动应用企业,将已成熟商业化运作的App转化为模板提供给客户,使企业实现从想法到上线的快速演变,商业模式的完美落地。

5.    新国际版注册流程正式上线
美国、日本、澳大利亚、新加坡、韩国、马来西亚、加拿大以及中国香港、台湾的小伙伴们,使用本地手机号和邮箱即可注册APICloud,使用APICloud平台的技术和服务。

6.    强力推出VIP服务
在坚持免费提供核心技术的基础上,推出了“增值服务”来满足企业更高层次的服务支持需求。APICloud的企业VIP服务包含优先技术支持、渠道打包、在线培训课程、认证工程师。6月27日为企业用户提供了权限管理、高速打包通道多项专属服务,让开发工作变得安全、高效、便捷!

7.     云服务支持Git代码托管
APICloud推出Git代码托管后,开发者可以使用自己的公有或私有Git平台进行APICloud APP的代码管理。一切的代码相关操作均可以在第三方Git平台上完成。开发者在无需依赖于APICloud平台进行代码管理,也无需将代码上传至APICloud平台的情况下,一样可以开发APICloud应用。

8.     启动页闪屏广告
APP启动后,通常要初始化数据,1-2秒后出现应用具体内容界面。在这段时间可以展示一些内容,通常是品牌logo,广告等内容。 APICloud封装好了启动页闪屏功能,您只需要上传相应图片,在App启动时,即可看到闪屏已被设置为您上传的图片。

9.    数据云容器Docker上线
专属的运行环境,独立的负载处理,容器级别的服务隔离自定义容器的配置,无API调用次数及流量限制支持提交代码,自定义功能扩展优先技术支持,优先使用高级功能

10.  云编译支持引擎版本选择和固件版本选择
云编译保留DeepEngine的10个最近历史版本,默认使用最新版本进行编译,允许用户选择回退使用历史版本引擎进行编译。用户可以自主选择应用所支持的最低iOS及Android固件版本要求,为了达到更好的体验,很多应用有一定的固件要求,在云编译页面中增加固件版本选择,方便开发者对其进行配置

11.  开发控制台页面增加“我的账户”
在开发控制台中,新增“我的账户”功能,在其页面中,开发者可随时查询企业版服务、云服务账单、云服务使用明细和模块购买记录。此功能的上线,方便开发者对自身购买的服务形成系统、完善的使用管理。

二、       引擎更新
1.针对三星、小米等大屏Android6.0及以上手机进行了专门的渲染优化
APICloud在DeepEngine的基础上,推出的公测版引擎,该引擎针对三星、小米等大屏Android6.0及以上手机进行了专门的优化适配,APP在窗口动画切换,内容滚动等渲染性能和用户体验上有非常显著的提升。

2.    APICloud云修复功能升级,增加热重启功能
在之前的云修复版本中,APP功能更新完毕后,用户在下次启动APP时,才可以看到更新后的效果。而在增加热重启APP功能后,用户不用关闭重启APP,就能立即体验到新增功能,让新增功能立即生效,用户体验更流畅。

3.    APICloud与腾讯达成深度合作 Android使用腾讯X5引擎提供服务
1)    在动态编译SuperWebview SDK时,针对Android平台,我们提供了基于APICloud核心引擎的版本和基于腾讯X5引擎的版本供开发者选择,如果开发者勾选了腾讯X5的版本,动态编译后的SDK中即搭载X5引擎。
2)    在编译WebApp时,针对Android平台,我们提供了基于APICloud核心引擎的版本和基于腾讯X5引擎的版本供开发者选择,如果开发者勾选了腾讯X5的版本,则编译后的APP将使用X5引擎加载您的H5站点。因X5引擎兼容微信的缘故,该H5站点将拥有其在微信当中运行效果和体验。
3)    在聚合API中提供了名为“webBrowser”的内置浏览器功能模块,该模块内部集成了X5引擎,方便开发者在DeepEngine中使用X5引擎进行H5页面的展示。该模块通过可定制度高的“BrowserView”和独立Browser(类似于微信)两种方式提供API。

4.    iOS引擎兼容性能更优秀的WKWebView
使用webkit内核,更快的javaScript引擎;GPU提供硬件加速,渲染更流畅,页面滚动过程中不阻塞css动画以及图片渲染等;内存消耗大幅减小。

5.    APICloud引擎开放同步接口机制,大量API接口支持同步返回数据

API同时兼容同步和异步操作,带来更灵活的编码方式。
异步接口使用:module.fun({param}, callback);同步接口使用:var ret = module.fun({param});

6.    APP开发引擎开放自定义下拉刷新模块功能
传统的下拉刷新动画和模式已经无法满足用户挑剔的视觉体验。APICloud开发引擎下拉刷新模块机制开放后,Android和IOS开发人员可以根据该机制灵活开发任意效果的下拉刷新模块供开发者使用,实现任何符合开发者APP UI设计场景的下拉刷新效果,同时官方还开源了一套iOS、Android版本的下拉刷新模块的模板代码,模块开发者可以根据这套模板,简单更改后即可定制出新效果的下拉刷新模块。

7.    Apploader和自定义loader支持断点调试
电脑上写的代码终究要在移动终端呈现最终效果。所以,真机调试对移动开发者来说还是很重要的,现在APICloud的apploader和自定义loader都可支持在Android4.4及以上手机中配合使用Chrome进行真机调试,实时跟踪app的内存情况,执行流程,让开发者更容易查找app的错误原因,提高开发效率。

8.    增加frame事件回调,轻松实现“内置浏览器”
在APP中调取外部HTML5链接时,实时监听frame状态,轻松实现“内置浏览器“功能,让用户在APP内体验像在微信中打开美团外卖优惠页的加载效果。APP内嵌入浏览器内核,可获得更多视频格式、文件格式支持,在流量、页面加载速度、H5效率等方面为用户带来更好体验。

9.    引擎开放UI模块沉浸式效果适配机制
APP的“沉浸式”效果由引擎统一适配,并开放API给模块,模块仅需根据API判断后做简单的平移即可适配,轻松支持“沉浸式”效果。

10.  适配Android 6.0机型、7.0机型
Push防杀优化,网络请求适配,硬件加速适配,过渡动画适配,不同厂商ROM适配,更多优化工作还在持续跟进。

11.  优化download、imageCache缓存策略
兼容更全面更多不规范服务器环境下的资源访问,大幅减少本地存储空间占用。

12.  iOS引擎支持应用ATS配置
允许开发者对iOS应用的plist进行ATS相关配置,灵活应对苹果AppStore针对APP是否支持HTTPS的审核政策。

三、       模块更新
2016年,APICloud新增和更新模块共计超过400个,实现实时性的快速增长,更结合时下潮流功能,重点推出音视频和直播等模块功能,为开发者多样化、丰富品类的选择。模块包含APICloud官方推出的模块、与 APICloud 平台建立合作关系的第三方服务商提供的模块以及APICloud用户贡献的模块。模块Store真正成为了一个围绕APICloud平台的开发者生态体系。

1.  官方提供的基础功能模块
由APICloud官方新增及更新模块有70多个,其中包含计步器模块、高德定位、阿里云直播、云之讯短信验证、自定义拍照、可自定义样式添加示意图标的折线图等多种开发者强烈呼吁发布的模块。APICloud在研发新模块的同时,还不忘对已有模块进行更新和升级、不断完善,让平台开发者用起来更加得心应手,简单几行代码即可完成复杂的功能需求。重点优化升级的新模块有:图片剪切、底部/顶部导航条、单项/多项选择器、加载进度条、滑块选择器、可随手指拖动移动的按钮、coverflow效果图片轮播导航等数十种类型的模块。APICloud秉承为开发者服务的中心思想,对已发布模块开发不断添加新的功能点。例如:高德地图、百度地图模块添加支持closeBubble、添加放大缩小监听等功能;微信模块添加lang参数,支持自定义语言;隐私模块的每个接口回调函数添加details参数,返回权限详情等。另外,对fs、db模块添加了同步接口;audio、netAudio添加了来电打断事件的监听;trans模块添加md5编码功能;3DTouch增加动态配置应用快捷菜单的方法等,共计完善几十个功能点。

2.  第三方开放平台模块
2016年 APICloud合作云服务商提供了各种类型模块多达58个,其中最新发布的重要模块有:ž   
雪落无声启动系统常用设置页面的接口
ž   
汉王识别模块系列
ž   
付钱拉聚合支付模块
ž   
网易七鱼客服模块
ž   
神策统计分析模块
ž   
美洽客服模块
ž   
亲加视频直播相关模块
ž   
保利威视视频播放器模块
ž   
苹果银联支付模块
ž   
贝宝支付模块
ž   
谷歌分析模块
ž   
七牛云存储模块
ž   
又拍云存储模块
ž   
高德导航模块
ž   
anyRTC视频直播相关模块
ž   
芒果广告相关多种模块
ž   
万普实际广告模块
ž   
蓝牙打印机模块
ž   
腾讯统计分析模块
ž   
百度统计分析模块
ž   
友盟统计分析模块

第三方服务类模块的更新升级的重要有:
ž   
个推模块优化,提示安全性
ž   
天翼模块后台支持自定义通知内容
ž   
保利威视模块优化红米频繁回调卡顿问题
ž   
Becloud添加苹果支付功能
ž   
QQ模块添加分享文本接口
ž   
微信分享登陆模块,支持分享给好友
ž   
科大讯飞语音识别模块,添加多种发音功能
ž   
趣拍云直播模块,添加支持iOS平台

3.  个人开发者模块
个人开发者提交了众多模块功能,为APICloud大生态贡献一份力。其中不乏质量优秀,深受喜爱的功能。例如腾讯视频播放器、乐视云直播、阿里推送SDK、趣拍视频、腾讯直播播放器、网易云视频、滴滴打车SDK、百度语音识别、百度鹰眼模块、阿里百川电商模块、百度全景图、百度广告模块、声网视频直播模块等,同时还在不断完善已有的模块功能,如audioPlayer模块添加电话打断事件功能。更多模块信息请查询:http://www.apicloud.com/modulestore


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

2.    APICloudStudio、SublimeText、Webstorm支持实时预览功能
WiFi真机实时预览:可以实时在真机上加载并预览指定页面的运行效果,方便开发者在真机上实时调试页面布局和JS代码执行(包括APICloud扩展API调用)。与在PC浏览器和其他模拟浏览器上预览方式不同,在真机上进行页面的实时预览,可以确保调试预览的效果与APP在手机上真实运行的效果一致,从而最终提升APP整体开发效率。

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

4.    APICloud增加CLI开发工具,适用于所有开发者
这是一款适用于终端/命令行的开发工具,它基于APICloud核心开发库开发,包含新建页面模板、新建应用模板、WiFi同步等核心功能等核心库已有功能。CLI工具最大意义在于,无需下载任何软件,直接利用电脑中的终端或命令行程序即可使用CLI工具,以此来开发APICloud移动应用。这款CLI工具将覆盖至几乎所有的开发者。对于开发者来说,现在可以在任意喜欢的文本编辑器中进行APP开发。

5.    APICloud重磅推出适用于任何开发环境的开发工具核心库
APICloud 开发工具核心库可支持新建页面模板,新建应用模板,WiFi同步等核心功能。开发者可基于此核心库,定制各种编辑器插件或者将 APICloud的开发调试功能与已有的自动化业务流程结合,提升开发效率。建立开发工具核心库的最大意义在于,以往APICloud提供的是一个个独立的插件,而现在将直接把底层的各种能力开放给开发者,开发者可以基于Node.JS语言下开发的插件,开发者可以自由定制各项功能。开发工具核心库缩减了开发工具的体积,更加方便和实用。

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

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

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

9.    APICloudstudio支持在本地生成应用正式安装包
无需将代码提交到APICloud SVN服务器,即可在工具中编译正式包

10.  APICloudstudio支持使用代理访问网络
方便开发者在受限制的网络中通过代理网络使用APICloud Studio

五、       开发者服务更新1.    新增开发者视频教程
1)    入门基础:入门概念篇:
新手入门必看视频,手把手教你如何创建第一个APICloud应用,初步了解APICloud开发。
初级代码篇:初级APICloud开发必看视频,APICloud CTO带你走进APICloud开发,让你短时间内玩转APICloud

2)    开发工具:
Sublime使用教程-----windows版本
Sublime使用教程-----mac版本
Sublime开发工具windows版/mac版本必备视频,从安装到开发环环相扣层层嵌套,让你快速掌握

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

4)   
SuperWebView
APICloudCTO分享SuperWebView公开课:SuperWebView工具必备视频,APICloud CTO带你轻松完善原生App
SuperWebView(iOS):SuperWebView工具必备视频,APICloud 技术大牛带你轻松完善原生App
SuperWebView(Android):SuperWebView工具必备视频,APICloud 技术大牛带你轻松完善原生App
更多视频教程请查询:http://www.apicloud.com/video_list

2.    新增及更新开发者技术文档
1)    新手开发指南   
2)    屏幕适配原理及实现  
3)    开发模块设计规范   
4)    模块开发指南_iOS   
5)    模块开发指南_Android   
6)    模块审核规范-iOS   
7)    模块审核规范-Android  
8)    启动页闪屏广告使用指南     
9)    云修复使用指南   
10) 版本更新使用指南   
11) Git 代码托管使用指南   
12) 自定义模块使用说明   
13) SuperWebview开发指南Android   
14) SuperWebview开发指南IOS   
15) 在APICloud平台使用腾讯X5引擎开发指南      
16) Sublime WiFi真机同步和WiFi真机预览使用说明      
17)  APICloud Studio WiFi真机同步和WiFi真机预览使用说明   
18) WebStorm WiFi真机同步和WiFi真机预览使用说明   
19) APICloud  Atom插件     
20) apicloud-cli 工具使用说明   
21) apicloud-polyfill   
22) APICloud 开发工具核心库   
23) 微信开放平台接入指南   
24) 支付宝支付平台接入指南  
25) 七天培训课教程:
http://docs.apicloud.com/Seven/Day1
更多技术文档请查询:http://docs.apicloud.com/

3.    新增开发者开源代码Demo实例、APICloud模块、开发工具、前端框架及文档、云API SDK五大类50余个免费开源码共你下载,让你开发更轻松更便捷。
更多开源代码请查询:http://www.apicloud.com/source_code

4.    APICloud认证工程师项目启动,全国范围进行考核
“认证工程师”是APICloud授予专业水平高,开发能力强的开发者的一个证书,经受严格的考试,经过官方的认证,拿到认证工程师的开发者不仅有了个人专业能力的权威证明,更有机会成为APICloud定制服务的供应商。这概念一经推出,就受到了开发者们的关注和欢迎。在他们的眼中,APICloud从一个单纯的技术提供者,变为了能力认证和变现赚钱的平台。认证工程师的考核已成功在广州、北京、上海、济南等30所城市成功举办,已有超过1000名开发者通过审核成为认证工程师。

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

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

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

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

4. JS组件
AUI 2.0新增及优化了下拉刷新、轮播、弹出菜单、底部弹出框、底部分享盒子、折叠面板、懒加载等常用的JS组件,样式及动画效果保留了原生系统的风格,同时方便开发者进行扩展。同时JS组件的调用方式统一使用API对象的接口调用书写规范;
2017年,APICloud将持续为移动应用开发者,为广大企业用户提供更丰富的产品与服务,继续完善APICloud生态系统。


2016年,我们努力,2017年,我们依然前行,大家对平台有建议和需求可以在这里提出:【时光漂流瓶】2017年,APICloud新功能你说了算!


4
帖子
0
勋章
382
Y币
赞!赞!赞!赞!赞!赞!赞!赞!赞!赞!
216
帖子
5
勋章
5750
Y币
赞!赞!赞!赞!赞!赞!赞!赞!赞!赞!
54
帖子
0
勋章
1504
Y币
赞!赞!赞!赞!赞!赞!赞!赞!赞!赞!
68
帖子
1
勋章
292
Y币
666666666666666666666666666
8
帖子
0
勋章
118
Y币
赞!赞!赞!赞!赞!赞!赞!赞!赞!赞!
4
帖子
1
勋章
1479
Y币

赞!赞!赞!赞!赞!赞!赞!赞!赞!赞!
0
帖子
0
勋章
143
Y币
赞!赞!赞!赞!赞!赞!
3
帖子
0
勋章
86
Y币
越走越好
175
帖子
4
勋章
3万+
Y币
赞!赞!赞!赞!赞!赞!
12345678910下一页
您需要登录后才可以回帖 登录

本版积分规则