CSDN的移动开发朋友们

跨越高山,飞跃重洋,我们行走在技术之路上。欢迎投稿:tangxy@csdn.net

微信终端跨平台组件 Mars 在移动网络的探索和实践

在 IM 方面,弱网络一直是横亘在应用开发者面前的一大问题,微信终端跨平台网络基础组件 Mars 团队基于微信业务需求,针对网络层进行了大量的优化工作,以解决国内在复杂移动网络情况下的网络连接问题,并经历了微信 5 亿用户的检验。

2017-06-15 18:23:09

阅读数:6054

评论数:1

微信移动端数据库组件 WCDB 系列(三) — 解析 WINQ 原理

WCDB 是微信开源的一款移动端数据库组件,高效、完整、易用是 WCDB 的基本原则,在本文中,作者深入地分享了 WCDB 在易用性上的思考和实践。

2017-06-15 16:53:58

阅读数:5664

评论数:0

微店 Android 插件化实践

微店从 2016 年 4 月份开始进行插件化改造,到年底基本完成。现在一共有 29 个模块以插件化的方式运行,其中既有如商品、订单等的业务模块,也有像 Network、Cache 等的基础模块,已经很好地支持了微店多 Feature 快速并行迭代开发。完成一个插件化框架的 Demo 并不是多难的事...

2017-06-14 15:11:50

阅读数:5120

评论数:5

这样,苹果就能干掉 Amazon Echo

原文:Here’s How Apple Could Kill the Amazon Echo 译者:孙薇 2007 年 1 月,就在苹果公司发布 iPhone 前夕,乔布斯登上旧金山 Macworld 大会的舞台,承诺苹果将推出三项革命性的产品——用以取代 iPod 的触屏音乐播放器、...

2017-06-13 17:18:55

阅读数:58

评论数:0

iOS 与 Android 系统十年之战,究竟谁是赢家?

苹果公司刚刚为 iPhone 发布了 iOS 11,而 Google 几周前也更新了 Android O。这两种系统几乎支持全球所有手机,那么,谁才是现阶段的赢家?

2017-06-13 16:51:12

阅读数:13645

评论数:13

WePY 在小程序性能调优上做出的探究

导语性能调优是一个亘古不变的话题,无论是在传统 H5 上还是小程序中。因为实现机制不同,可能导致传统 H5 中的某些优化方式在小程序上并不适用。因此必须另开辟蹊径找出适合小程序的调估方式。本文旨在介绍两点在小程序开发过程当中碰到的一些性能问题以及 WePY 的一些优化方案。小程序组件化框架 WeP...

2017-06-13 10:20:14

阅读数:684

评论数:0

Kotlin 教程(一):走进 Kotlin 的世界

今年 Google I/O 大会上,官方扶正 Kotlin 的举动火遍整个 Android 开发圈。不过,有些开发者似乎过度解读 Google 的意图,认为 Kotlin 要取代 Java 成为 Android 开发的标配,大会上说的是 official support kotlin,并非 rep...

2017-06-12 14:11:27

阅读数:771

评论数:0

苹果终于入伙 WebRTC,新一代移动 Web 应用爆发路上还有哪些坑?

Safari 即将在最新版本中集成 WebRTC,其对于整个实时通信领域而言,究竟意味着什么?对于 WebRTC 开发者来说,又将有着怎样的改变?我们带着种种疑问,请教了网络实时通信领域的资深专家 —— 声网 Agora.io 创始人兼 CEO 赵斌,从 WebRTC 的发展历程谈起,详细剖析 W...

2017-06-12 11:13:36

阅读数:23159

评论数:0

苹果终于入伙 WebRTC,新一代移动 Web 应用爆发路上还有哪些坑?

在刚刚落幕的 WWDC17 上,苹果为我们带来了一个不小的惊喜 —— 其浏览器内核 WebKit 将正式支持 WebRTC,而未来基于 WebKit 内核的苹果浏览器,比如 macOS High Sierra、iOS 11 中的 Safari 浏览器和 Safari 技术预览版 32,都将使用到 ...

2017-06-12 09:45:49

阅读数:87

评论数:0

JavaScript 跨域原理

1. 同源与跨域1.1 基调一般情况下,禁止一个域从另一个域读取数据,却可以使用某些从其他域拿到的资源。比如说,允许一个域执行、渲染、应用从其他域获取到的脚本、图片、样式;同样,一个域可以展示从其他域获取的内容,比如在 frame 中显示 html 文档。网络资源也可以选择性的让其他域来读取自己的...

2017-06-08 17:05:11

阅读数:44

评论数:0

今年的 WWDC 2017 为我们带来了什么?

北京时间 6 月 6 日凌晨 1 点,一年一度苹果开发者盛会 WWDC 2017 在美国加利福尼亚州圣何塞拉开帷幕,来自 75 个国家的 5300 名开发者汇聚一堂,其中年龄最大的开发者是来自日本的 82 岁老太太,最小的开发者也年仅 10 岁,所以如果你还没有开始写码,那还有很多时间,为时不晚。

2017-06-06 13:56:02

阅读数:3403

评论数:3

Android 卡顿检测方案

应用的流畅度最直接的影响了 App 的用户体验,轻微的卡顿有时导致用户的界面操作需要等待一两秒钟才能生效,严重的卡顿则导致系统直接弹出 ANR 的提示窗口,让用户选择要继续等待还是关闭应用。所以,如果想要提升用户体验,就需要尽量避免卡顿的产生,否则用户经历几次类似场景之后,只会动动手指卸载应用,再...

2017-06-05 10:57:20

阅读数:37

评论数:0

Google I/O 2017 行纪 —— 作为移动开发者,我们需要关注什么?

Google I/O 上,Google 从“Mobile First”转向“AI First”,这也是整个科技行业发展的大方向,值得所有的科技公司关注。但是我们作为一个移动应用的开发商,也需要关注与自身业务紧密相连的移动端变化。因此,在本文中,我将会从一个面向海外市场的移动端开发者角度,与大家分享...

2017-06-02 11:20:14

阅读数:3448

评论数:0

前端模块化发展简史

前端发展日新月异,短短不过 10 年已经从原始走向现代,甚至引领潮流。网站逐渐变成了互联网应用程序,代码量飞速增长,为了支撑这种需求和变化,同时兼顾代码质量、降低开发成本,接入模块化势在必行。伴随这一变化的是相对应的构建工具的快速成长,或是为了优化、或是为了转义,都离不开这类工具。所谓温故而知新,...

2017-06-02 10:00:21

阅读数:39

评论数:0

Google I/O 2017 行纪 —— 作为移动开发者,我们需要关注什么?

相信今年大会的主题大家已经从各种报道中了解了许多,总体而言就是从“Mobile First”转向“AI First”。这也是整个科技行业发展的大方向,值得所有的科技公司关注。但是我们作为一个移动应用的开发商,也需要关注与自身业务紧密相连的移动端变化。因此,在本文中,我将会从一个面向海外市场的移动端...

2017-06-01 16:14:50

阅读数:32

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭