开发框架
-
桌面端混合开发总结
桌面端混合开发总结不知不觉在阿里已经入职满一年时间了,在这一年时间里主要接触了低代码(Low Code)、小程序、移动端 H5、监控以及 PC 桌面端(CEF & Electron)等开发技术。在这些技术中, PC 桌面端混合开发技术相对沉淀多一些,接下来会跟大家分享一些桌面端开发的思…
-
深度解读设备的“万能语言”鸿蒙系统的分布式软总线能力
深度解读设备的“万能语言”鸿蒙系统的分布式软总线能力总线是一种内部结构,在计算机系统中,主机的各个部件通过总线相连,外部设备通过相应的接口电路再与总线相连接,是CPU、内存、输入、输出设备传递信息的公用通道。按所传输的信息种类,可划分为数据、地址和控制
-
优酷鸿蒙开发实践|多屏互动开发实践
优酷鸿蒙开发实践|多屏互动开发实践本文以优酷播放中心的技术储备为切入点,结合鸿蒙系统的镜像和流转特性,详细介绍普通流转、自由视角和zoom 等核心能力在鸿蒙上的实践之路。
-
国内智能音箱接入对比
国内智能音箱接入对比万物互联的物联网一直被认为是下一个爆点,而越来越多的智能家电似乎也都证明了一点。Amazon Alexa 的出现也让大家找到了智能家电的入口——智能音箱。将产品接入智能音箱,也成了智能产品的标配之一。 最近正好有相关的需求,因此对国内主要的智能音箱平台做了一次调研。与国外 Al…
-
HarmonyOS快速上手指南
HarmonyOS快速上手指南华为在9月10日发布了HarmonyOS 2.0一时间引起了业界乃至软件开发行业很大的反响,那么作为一名开发人员该不该学习HarmonyOS以及如何快速上手HarmonyOS?那么接下来我们先从HarmonyOS对软件开发行业的影响以及HarmonyOS对开发者的影响两个维度进…
-
mPaaS 服务端核心组件:消息推送 MPS 架构及流程设计
mPaaS 服务端核心组件:消息推送 MPS 架构及流程设计0. 前言 根据《开篇 | mPaaS 服务端核心组件体系概述》的介绍,我们已经知道 mPaaS 的 MPS 服务主要提供了专业的移动消息推送方案,可以针对不同的场景提供多种推送类型,满足用户的个性化推送需求,并集成了苹果、华为、小米、OPPO、VIVO、FCM 等多个厂商渠道…
-
如何把应用搬上车
如何把应用搬上车当前造车新势力越来越火,汽车智能化成为风口,很多手机应用希望拓展车机场景,云音乐及旗下 Look 直播也在车机端场景进行了一些探索,下面分享过程中的一些总结和心得体会 目前车载开发的类型和特点 当前车
-
code-review之前端代码规范
code-review之前端代码规范所谓无规矩不成方圆,前端时间在团队 code-review 中发现,不同时期不同开发人员写的代码可谓五花八门。因此我们提出了一些相关代码方面的规范,希望日后能形成团队的编码规范。 HTML 属性应该按照特定的顺序出现以保证易读性。 保持简单,不要使用嵌套过多过于复杂的选择器。 …
-
华为开源项目ServiceComb快速入门
华为开源项目ServiceComb快速入门内容来源:2017年11月23日,华为开发工程师李达港在“ServiceComb在线直播”进行《ServiceComb 快速入门》演讲分享。IT 大咖说(ID:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。 ServiceComb项目组开发工程师李达港在…
-
华为鸿蒙OS 尝鲜
华为鸿蒙OS 尝鲜1.前序部分1.1官网:https://www.harmonyos.com网上搜索第一个不是官方是三方的1.2.IDE下载位置:源码编译的下载:https://device.harmonyos.com
-
多端统一开发框架 – Taro
多端统一开发框架 – TaroTaro 支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、App 端(React Native) 等的应用。
-
这么多监控组件,总有一款适合你
这么多监控组件,总有一款适合你更多精彩文章。 监控是分布式系统的必备组件,能够起到提前预警、问题排查、评估决策等功效,乃行走江湖、居家必备之良品。 一个宿主机cpu的报警叫做监控;一个业务日志的报错叫做监控;一个APM条件的触发,也叫做监控。分布式系统错综复杂,随便做个统计指标的集合,也属于监控的范畴。怎样…
-
你好,我是鸿蒙OS
你好,我是鸿蒙OS华为消费者业务,持续稳健增长 2010年,华为手机销量300万台,8年后,这个数字增长68倍。 华为平板、PC、可穿戴设备发货量也实现了健康、快速增长。 鸿蒙出世,联接未来 “鸿蒙OS联接了万物,打开了万亿级的巨大市场,选择鸿蒙就是选择未来”,华为消…
-
Flutter v1.12.13 的一些坑
Flutter v1.12.13 的一些坑最近忙着升级Flutter SDK版本,遇到了一些问题,于是记录下来。 因为某些问题,现存的ios 项目无法开启 bitcode,但是v1.12.13中Flutter默认开启了这个,并且引擎也是enable bitcode了的。这个会导致整个项目无法编译成功。网上到处搜索了下,…
-
推荐一个基于Vue 的 H5 快速开发模板
推荐一个基于Vue 的 H5 快速开发模板本项目已经为你生成了一个完整的开发框架,下面是整个项目的目录结构。 启动完成后会自动打开浏览器访问 [http://localhost:9000, 你看到下面的页面就代表操作成功了。 目前前端的一个开发趋势是以搭建单页应用 (SPA) 为主的。当应用体系比较大,或者你的应用业务…
-
敏捷与安全不可兼得吗?看完这篇文章后,我想说:未必!
敏捷与安全不可兼得吗?看完这篇文章后,我想说:未必!起初,企业以传统的瀑布式研发模式把软件开发过程划分为需求、分析、设计、开发、测试等不同的流程。这些流程有着严格的先后次序之分,只有当前面的流程结束之后,下一个流程才能开始运转。这种开发方式好似瀑布的下落,由此命名为瀑布模型。 但随着业务的发展,研发模式也在发生了不断的演进,传统…
-
前端开发神器Charles从入门到卸载
前端开发神器Charles从入门到卸载本文将带大家学习使用前端开发神器-charles,从基本的下载安装到常见配置使用,为大家一一讲解。 截取 Http 和 Https 网络封包。 支持重发网络请求,方便后端调试。 支持修改网络请求参数。 支持网络请求的截获并动态修改。 支持模拟慢速网络。 点击Proxy-Sta…
-
一文了解建造者(Builder)模式
一文了解建造者(Builder)模式建造者模式定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 从概念中可以看到2个重要的信息:一是构建和表示是分离的,二是通过同一个构建过程,能获得不同的实例对象。 Product产品类:具体完整的产品。 Builder抽象建造者:规范产品的组件,…
-
“程序员必懂小知识”创作挑战,专治写作困难症!
“程序员必懂小知识”创作挑战,专治写作困难症!“程序员必懂小知识”创作挑战,专门为写作困难症同学设计,解决你的一切写作问题,轻轻松松拿大奖!这一次,我们不需要长篇大论、不圈定艰深的话题,你只需要上点“小菜”!
-
开发中的你的Git提交规范吗?
开发中的你的Git提交规范吗?1. 前言 目前大部分公司都在使用Git作为版本控制,每个程序员每天都要进行代码的提交。很多开发者也包括我自己,有时候赶时间或者图省事,就这么提交: 过了一段,突然去查找一个具体的提交你会发现不是特别好找。因此我们需要规范我们的代码提交来避免这种情况。同时良好的提交规范也有助于…