用户说体验 | 关于阿里百川HotFix你需要了解的一些细节

2016-11-18
阅读 3 分钟
3.5k
最近很火的热修复技术,无意中了解到阿里百川也在做,而且Android、iOS两端都支持,所以决定试一试。试用一段时间后,感觉还不错,主要是他们有一个团队在不断维护更新这个产品,可以看到他们的版本更新记录。基本每月都有更新,从修复方法到新增类,问了客服据说后面还会把当前已有的限制全部去掉,要是真能实现这些还...

阿里百川码力APP监控 来了!

2016-11-03
阅读 8 分钟
4.1k
在移动互联网时代,一款应用是否成功,用户体验是一个关键的因素。APM的发展使得用户体验越来越完善,本文通过90年代互联产品性能优化的发展过程到今天移动互联网时代下的APM可用性监控体系,如何去解决日渐复杂的业务导致功能不断迭代所突发的致命bug,以及日益增长的用户和膨胀的数据导致流量过大所出现的一些问题。

淘宝直播技术分享:如何打造体验优秀的“直播+”产品?

2016-11-03
阅读 3 分钟
4.2k
2016年是移动直播爆发年,不到半年的时间内无数移动直播App掀起了全民直播的热潮。很多不同产品都在自己的应用里面增加了直播模块,希望能趁着这波移动直播的风潮能快速推进自己的产品。而在电商类的APP中,淘宝率先在手机直播里面试水电商直播,并用实际的数据证明了这是一种非常具备前景的新模式。

云栖大会上宣布即将开源的手淘Atlas什么来头?

2016-10-19
阅读 5 分钟
3.2k
在刚刚过去的云栖大会上,手淘宣布其移动容器化框架Atlas将于2017年年初开源,对这个框架,在过去团队对外部做过一些分享,外界也一直对其十分关注,到现在它终于即将开源了。

推进"五通一平":手淘技术核心"三大容器 五大方案"首次整体亮相 百川开放全面升级

2016-10-15
阅读 1 分钟
2k
在云栖大会上,马云提出五个“新”,新零售、新制造、新金融、新技术和新能源,称将对各行各业造成巨大的影响,成为决定未来成败的关键。而五个新的实现,也必须是各行各业共同推进,整个生态共同受益的结果。继10月14号阿里巴巴资深总监庄卓然宣布手淘技术核心之一的Atlas即将开源之后,淘宝移动平台基础平台部负责人吴志...

10月15日 | 云栖大会“淘宝移动技术实践&开放论坛”来了!

2016-09-20
阅读 1 分钟
2.6k
参会报名链接:[链接]顺应移动互联网消费升级趋势,淘宝作为移动领域的大型航母,业务上取得了突飞猛进的发展。月活用户3亿+,平均每天打开7次,不再限于购物,更是社交商业平台,这,就是今天的淘宝。

Android热修复技术选型——三大流派解析

2016-09-10
阅读 8 分钟
3.8k
2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里AndFix以 及微信Tinker,它们在原理各有不同,适用场景各异,到底采用哪种方案,是开发者比较头疼的问题。本文希望通过介绍QQ空间补丁、Tinker以及基于AndFix的阿里百川HotFix技术的原理分析和...

阿里巴巴 “百川解码“第一期精彩回顾:热修复的坑和阿里的解

2016-09-02
阅读 4 分钟
2.8k
热修复是很多开发者关心的技术,8月27日晚,阿里百川组织了“百川解码”在线直播,以“热修复的坑和阿里的解”为主题,邀请了三位业界嘉宾对热修复技术进行了探讨,并介绍了阿里百川全面接受公测的热修复解决方案:阿里百川HotFix,就网友提出的相关问题进行了解答。本文是此次直播的精彩回顾。

Weex 版扫雷游戏开发

2016-06-29
阅读 4 分钟
2.9k
扫雷是一个喜闻乐见的小游戏,今天在看 Weex 文档的过程中,无意中发现用 Weex 完全可以开发一个扫雷出来。当然这个扫雷和 Windows 那个有一点差距,不过麻雀虽小五脏俱全,随机布雷、自动挖雷、标雷那是必须有的。

Weex Workshop 挑战赛,等你来战!

2016-06-08
阅读 1 分钟
3.1k
一个颠覆性的移动开发方式,一个匠心打造的跨平台移动开发工具,一个后App时代的生产力解放者—Weex,针对App Native开发频繁发版和多端研发的痛点,H5开发的页面稳定性、性能体验等问题,提供了一套性能和动态性兼顾的轻量级移动端跨平台开发解决方案。

Android动态加载技术三个关键问题详解

2016-05-09
阅读 4 分钟
5k
本文摘选自任玉刚著《Android开发艺术探索》,介绍了Android插件化技术的原理和三个关键问题,并给出了作者自己发起的开源插件化框架。

Weex详解:灵活的移动端高性能动态化方案

2016-05-04
阅读 7 分钟
4.8k
在2016年4月份的QCon上,阿里巴巴资深总监,淘宝移动平台及新业务事业部、阿里百川负责人庄卓然(花名南天)宣布阿里移动端跨平台开发框架Weex开始内测,并将于6月份开源。在QCon的第二天,阿里技术专家徐凯(花名鬼道)和阿里前端开发专家赵锦江(花名勾股)向参会者做了《Weex——灵活的移动端高性能动态化方案》的演讲...

深度揭秘阿里移动端高性能动态化方案Weex

2016-05-04
阅读 3 分钟
4.1k
2016年Qcon大会首日,阿里巴巴资深总监、淘宝移动平台、阿里百川负责人庄卓然宣布移动端高性能动态化方案Weex即时内测,并将于6月开源。此消息一出,群情汹涌,在座的程序猿、攻城狮们纷纷拿起手机扫码,以期第一时间感受Weex的神奇之力。

移动开发生态渐成

2016-05-04
阅读 2 分钟
4.9k
2008年,苹果发布AppStore,Google发布Android 1.0,自此开发者群体里有一群人开始涉足移动互联网,我们开始做App了。随着智能手机和移动网络的普及,越来越多的产品服务实现无线化。

阿里无线的雄心壮志

2016-05-04
阅读 2 分钟
3.8k
在4月21日的Qcon全球开发大会上,阿里巴巴资深总监、淘宝移动平台、阿里百川负责人庄卓然宣布了两条重磅消息。一是移动开发技术方案Weex开始内测,并将于6月份全面开源;二是阿里百川和极客邦达成战略合作,以期共同打造移动开发者生态。

阿里宣布开源Weex ,亿级应用匠心打造跨平台移动开发工具

2016-05-04
阅读 2 分钟
5.6k
4月21日,北京 - 阿里巴巴今天在Qcon大会上宣布跨平台移动开发工具Weex开放内测邀请。Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。

深度揭秘阿里移动端高性能动态化方案Weex

2016-04-29
阅读 3 分钟
10.7k
2016年Qcon大会首日,阿里巴巴资深总监、淘宝移动平台、阿里百川负责人庄卓然宣布移动端高性能动态化方案Weex即时内测,并将于6月开源。此消息一出,群情汹涌,在座的程序猿、攻城狮们纷纷拿起手机扫码,以期第一时间感受Weex的神奇之力。

关于Weex你需要知道的一切

2016-04-25
阅读 2 分钟
12.4k
QCon第一天,GMTC全球移动技术大会联席主席、手淘技术老大庄卓然(花名南天)在Keynote上宣布跨平台开发框架Weex开始内测,并将于6月份开源,同时他们也放出官网:[链接] ,可以在上面申请内测资格,以及下载Android版Demo把玩。

阿里百川与极客邦科技达成战略合作 Weex宣布开源

2016-04-22
阅读 2 分钟
2.8k
4月21日,由InfoQ主办的QCon全球软件大会在 北京举行。超过150名国内外技术专家将为大家带来一场技术盛宴。在大会的开幕式上,极客邦科技与InfoQ中国创始人霍泰稳,和阿里巴巴资深总监,淘宝 移动平台及新业务事业部、阿里百川负责人庄卓然(花名南天)共同宣布,极客邦科技与阿里百川达成战略合作,共建移动开发者生态。

HTTPS时代全面到来,你准备好了吗?

2016-03-21
阅读 3 分钟
4.7k
HTTPS是Http Over SSL,简单来说就是HTTP的安全版本,在HTTP的基础上通过加密传输和身份认证保证了传输过程中的安全性。我们通常访问的网站大部分都是HTTP的,最简单的辨别方法可以看看网址是以http://开头还是https://开头。

Android MVP架构中的Presentation层应该怎么设计

2016-03-21
阅读 6 分钟
5k
本文作者发现,当人们从遗留代码库迁移到MVP架构时,会面临部分代码不知道放到Presentation层还是UI层的问题,甚至作者之前的项目还有人评论说:他不知道某段代码是否属于业务代码。如果连这都不能分清的话,今后在分离代码职责的时候一定会犯错误。本文介绍作者对Presentation层的设计,来理清这些问题。

Docker与Web自动化测试:一键创建Selenium Grid集群

2016-03-21
阅读 3 分钟
6.8k
Docker的容器技术的优秀特性,例如秒级启动、应用隔离、良好的可移植性等,可以在DevOps中大显身手,并推动持续集成,持续交付等理念落地。今天我们就将结合Selenium Grid来介绍Docker在自动化测试中的使用场景。

SLIC Superpixels 算法学习笔记

2016-03-21
阅读 1 分钟
3.1k
算法流程梳理如下: 原文下载:[链接] 1、初始化: (1)通过对图像像素进行抽样,初始化k个聚类中心C_k ,步长为初始化聚类大小S,即将图像分为k个网格,取每个网格中心为初始聚类中心; (2)初始化每个像素点的标签lable为-1,每个像素点与聚类中心的距离distance为无穷大。 2、对初始化的聚类中心进行移动: 在该聚类...

Android 高效布局的几点建议

2016-03-21
阅读 2 分钟
2.5k
在Android应用开发过程中,布局是一项最基础的工作。 如何进行高效布局,提高开发效率呢? 我经过长期实践,总结了以下几条建议: 一、 静态布局为主,动态布局为辅 1. 静态布局 就是我们最常用的,通过xml来进行布局。 优点:所见即所得。布局创建,修改,预览都非常的方便。 缺点:灵活性稍差。 2. 动态布局 通过Java代...

阿里无线11.11 | 手机淘宝主会场实践之路

2016-03-21
阅读 6 分钟
2.4k
每次为了让消费者在大促时能更快挑选到商品和进行平台的营销互动,都会有一个页面来承载大促的核心内容和主要的营销要素,我们称之为主会场。 以前主会场开发,都是前端通过页面搭建系统或者通过源码方式制作PC页面和H5页面,且主会场素材图片都来源于官方素材。系统根据一定业务规则决定谁在坑位里展示,而用户需要从一...

高性能服务端系列 -- 处理器篇

2016-03-17
阅读 5 分钟
4.7k
从JMM说起,作为一名JAVA开发,特别在多线程编程实践中,了解和熟悉JAVA内存模型是很有必要的。刚开始接触内存模型的时候,有很多概念非常陌生,比如happens-before,可见性,顺序性等等。要理解这些关键词,需要先对编译器、处理器的知识有一些了解。还有一些框架例如disruptor,在设计的时候就考虑了CPU的特点,充分发...

从Java到Swift

2016-03-08
阅读 5 分钟
2.8k
我们学习的新事物时,通常并不是从0开始,而是从已知开始,将新事物与已知的进行比较分析,从而快速全面地了解新事物。而我熟悉Java,所以在学习Swift时,就会将Swift与Java进行比较,思考。(文中的示例代码均来自The Swift Programming Language:[链接])

mysql死锁问题分析

2016-02-17
阅读 5 分钟
3.7k
线上某服务时不时报出如下异常(大约一天二十多次):“Deadlock found when trying to get lock;”。 {代码...} 图1 应用日志 1 .死锁是怎么被发现的? 1.1 死锁成因&&检测方法 左图那两辆车造成死锁了吗?不是!右图四辆车造成死锁了吗?是! {代码...} 1.2 wait-for graph原理 {代码...} 图3 wait for graph {...

到底什么是TAE

2016-02-03
阅读 3 分钟
6k
TAE2.0(Taobao App Engine)是针对移动互联网场景的定制化PaaS云服务,基于阿里云基础设施,采用Docker容器技术封装应用运行环境,并且针对互联网应用提供系统构建、发布、持续集成、运维管理的一站式解决方案,让中小团队也具备轻松服务海量用户的能力。

Weex——关于移动端动态性的思考、实现和未来

2016-01-25
阅读 6 分钟
8.6k
今天在移动端,尤其是像手机淘宝这样的 App 中,动态性问题逐渐成为一个比较棘手的问题。所谓动态性,就是把移动应用本身的灵活性、迭代更新的周期和成本优化到极致。比如手机淘宝的店铺首页,它允许商家实时装修自己的店铺,更新自家的商品、活动等信息;再比如淘宝、天猫每次大促的会场页面,要求我们非常灵活的及时调...