<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Chenduzi的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Chenduzi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Chenduzi]]></copyright><item><title><![CDATA[如何“反脆弱”的过好一个程序员的低碳生活]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124592887</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124592887</guid><author>Chenduzi</author><pubDate>Thu, 05 May 2022 17:07:14 +0800</pubDate><description><![CDATA[话说，过去两年多以来，世界发生了很大变化，对我们软件工程师来说影响尤甚：首先是疫情让大家禁足在家 - 长则数月、短则数天，都是说不准的哈；其次，元宇宙忽然火了，号称来了，例如据微软的观点和策略，沉浸式的、虚拟化的办公协同将是未来的工作模式；第三，世道不易，很多人据说“被毕业”了...

现在的世道，是变的日益魔幻虚拟化了。可是也不全是坏消息，软件工程师可不就是虚拟世界的搬砖工吗？越虚幻越不怕。时代变了，是不是一定要加入某家大厂搬砖才稳妥，搞个小厂或者独自搬不行？是不是一定要在厂里现场搬，虚拟的砖远程搬不了？]]></description><category></category></item><item><title><![CDATA[FinClip小程序里如何安全使用SVG]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124591768</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124591768</guid><author>Chenduzi</author><pubDate>Thu, 05 May 2022 16:51:12 +0800</pubDate><description><![CDATA[网上零零散散有一些关于在小程序中如何使用SVG的内容，但不是语焉不详，就是信息不完整。在此整理一下，供哪怕是此前从来没有接触过SVG的开发者也可以参考，迅速利用。首先SVG可以被视为一种DSL（Domain Specific Language），也就是说它并不仅仅是JPEG、PNG、GIF之外的又一种图片格式，它还是一种“代码”；也因此，它既有无比的潜力让开发者发挥创意作出有意思的应用，它也有潜在安全风险。在小程序中，起码至目前为止，它的使用方式和在普通网页并不完全一样。

什么是SVG

SVG是Scal]]></description><category></category></item><item><title><![CDATA[FinClip小程序+Rust（五）：用内联SVG实现二维码]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124591104</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124591104</guid><author>Chenduzi</author><pubDate>Thu, 05 May 2022 16:08:49 +0800</pubDate><description><![CDATA[前面一番操作，从小程序前端到Rust跨平台通用算法逻辑library，基本搞通。再增加其他功能的话，照虎画猫也不难。

给加密钱包写个二维码实现，历时...20分钟

就算是Paper wallet，也还得有两个二维码才能用（总不能每次手敲几十位无法记忆的数字吧？） - 一个是钱包地址，接受支付或者查自己的资产时用；另一个是私钥，在交易时使用。

感谢Rust开源世界的大神们，要给我们的钱包加个生成二维码的功能，真是唾手可得。再把我们在前面已经玩熟了的FinClip小程序+Rust的套路拿出来弄一次，顺便还]]></description><category></category></item><item><title><![CDATA[FinClip小程序+Rust（四）：端到端融合]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124591035</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124591035</guid><author>Chenduzi</author><pubDate>Thu, 05 May 2022 16:06:23 +0800</pubDate><description><![CDATA[前言

在《FinClip小程序+Rust（二）里我们已经试验成功：iOS native app 集成 FinClip SDK，以及 Rust 代码编译成 x86_64-apple-ios 及 aarch64-apple-ios 目标码；在《FinClip小程序+Rust（三）我们用一个 Bitcoin 和 Ethereum 采用的 secp256k1 Ellipic Curve Cryptography（椭圆曲线加密）算法的 Rust 实现（感谢无所不有的Rust 开源生态），极其简单（而取巧）的开发了一]]></description><category></category></item><item><title><![CDATA[FinClip小程序+Rust（三）：一个加密钱包]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124589100</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124589100</guid><author>Chenduzi</author><pubDate>Thu, 05 May 2022 15:02:59 +0800</pubDate><description><![CDATA[前言

在之前的内容我们介绍了整个端到端开发环境的搭建。

其中，我们用 Xcode 开发一个 iOS native App 的“壳”，并集成了FinClip SDK让这个“壳应用”具备运行小程序的能力，我们并采用 FinClip.com 的线上企业端、运营端生成 SDK 使用时所需的 App ID 和 Secret；想自己拥有本地小程序中心的朋友，则可以安装 FinClip 服务器端的 docker 镜像，并以本地的企业端、运营端生成 SDK 使用时所需的 App ID 和 Secret - 一切都在..]]></description><category></category></item><item><title><![CDATA[FinClip小程序+Rust（二）：环境搭建]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124589020</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124589020</guid><author>Chenduzi</author><pubDate>Thu, 05 May 2022 15:00:15 +0800</pubDate><description><![CDATA[上文（《FinClip小程序+Rust（一）》介绍了“夹心饼架构”：应用场景用小程序实现、算法逻辑用 Rust，两方面都实现了跨终端跨平台、一次开发多处使用，中间一层为以操作系统原生技术实现的“宿主”，粘合、桥接了这两侧，宿主代码保持相对简单和稳定。

本篇以 iOS 为例介绍开发环境的准备。

从零到一：构建一个能运行小程序的App

我们先从FinClip官网下载最新的FinClip SDK，解压后应获得 FinApplet.framework、FinAppletExt.framework、FinApp]]></description><category></category></item><item><title><![CDATA[FinClip小程序+Rust（一）：夹心饼架构]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124588512</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124588512</guid><author>Chenduzi</author><pubDate>Thu, 05 May 2022 14:56:45 +0800</pubDate><description><![CDATA[本系列为“FinClip+”技术组合创新内容之一。围绕凡泰极客 FinClip 小程序技术和 Rust 语言的结合，提供一个组合方案的示范，也许在你决定做类似尝试的时候，可以参照作为项目模板，把工具、环境快速配置好，更便利顺畅的进入应用功能开发。

Why Rust?

因为它酷😎，因为个人喜欢，所以用它作为锤子，到处找钉... Nah... just kiddin' ~

必须有一些很合理的理由。理由们如下：

当你开发一款应用，需要跨 iOS、Android 甚至 MacOS、Windows、Linux]]></description><category></category></item><item><title><![CDATA[如何在App里拉起一个小程序？（IOS篇）]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124444181</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124444181</guid><author>Chenduzi</author><pubDate>Wed, 27 Apr 2022 10:05:45 +0800</pubDate><description><![CDATA[最近和同事们讨论的最多的技术架构就是「Native+小程序」，作为混合开发的一种新模式，确实有非常多的优势。一方面，小程序天然具备跨平台能力，一套代码可以在 iOS 与 Android 两个平台中运行，其次小程序有远超过 H5 的体验（支持本地缓存，Webview，有丰富的组件与支持库），同时还支持热更新，也可以避免 DOM 泄露，业务功能用小程序的形式去改造也不会影响APP安装包体积。
要实现这个架构最基本的就是要能在App 里拉起小程序，我司是用的FinClip 小程序容器，本期给大家分享实操经验。先.]]></description><category></category></item><item><title><![CDATA[车载小程序赋能车联网共建开放共赢新生态]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124410002</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124410002</guid><author>Chenduzi</author><pubDate>Mon, 25 Apr 2022 17:24:58 +0800</pubDate><description><![CDATA[一、车联网进入发展快车道

20世纪末以来，汽车时代从1991-2000年的机械阶段，相继经过电子和通信阶段，走向2009-2014年的网联阶段和2015年至今的智能阶段，2025年后，汽车将会实现认知和自动驾驶。

按照规划，国家将“推动互联网、大数据、人工智能同交通运输深度融合，加快车联网、船联网建设，构建以数据为关键要素的数字化、网络化、智能化的智慧交通体系。”

交通强国成国家级战略，智慧交通为主攻方向之一。交通强国是十九大做出的重大决策，被视作“建设现代化经济体系的先行领域”以及“全面建成社会主义]]></description><category></category></item><item><title><![CDATA[智能手表的突破和新发展机遇]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124291452</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124291452</guid><author>Chenduzi</author><pubDate>Wed, 20 Apr 2022 10:32:18 +0800</pubDate><description><![CDATA[2022年，智能手表已经不再只是手机厂商们的副业。


智能手表在提高人们生活品质、促进生活方式、智能化等方面均起到很重要的作用，智能手表产业已经迎来巨大的市场空间。


近年来，我国智能手表出货量快速增长。2015至2020年，智能手表出货量以约31%的复合增长率持续增长，2020年出货量达1.1亿台，预计2025年出货量达1.7亿台，2021-2025年智能手表出货量复合增长率将达到10%。
从品牌厂商角度看，目前智能手表领域的主要公司可分为以苹果、三星、小米等代表的智能手机品牌厂商，以佳明、Fibit]]></description><category></category></item><item><title><![CDATA[小程序能当成 App 吗？FinCip：能]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124243555</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124243555</guid><author>Chenduzi</author><pubDate>Mon, 18 Apr 2022 10:33:10 +0800</pubDate><description><![CDATA[如果早些年提问，「把小程序当成 App 使用」本身就是一件天方夜谭的问题，好像业务人员不再关注研发工程师是否能够按期交付代码，而是想自己在屏幕上点击几下光标，编程软件就能快速生成无数个页面和应用。

时光荏苒一去不返，如今的低代码产品早都把「拖拉拽快速生成页面与应用」变成了必备的基础功能，「把小程序当成 App来使用」也不再是以往那么不切实际的幻想。

变化万千

当今世界的运转方式发生了翻天覆地的改变，人们开始逐渐习惯戴着口罩外出，进入写字楼和商场时提前准备好健康码，吃工作餐时分桌落座，用手机扫码领取包裹]]></description><category></category></item><item><title><![CDATA[FinClip SaaS 版上线啦]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124243306</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124243306</guid><author>Chenduzi</author><pubDate>Mon, 18 Apr 2022 10:22:42 +0800</pubDate><description><![CDATA[自 2019 年凡泰极客提供 FinClip 及小程序容器生态服务以来，就受到了来自各行各业的关注，我们也与各位开发者朋友一起走过了 4 个年头。

在这段时间中，我们与各位客户始终保持着积极良好的合作关系，逐步踏入了银行、证券、保险、社交直播、移动通信、文化娱乐、生活服务、IoT 等 10 余个行业，我们提供的小程序解决方案也成为了各行业头部企业采用的标杆案例。



我们一直以“对前沿技术保持敏锐嗅觉，以极高效率、极低成本推动行业移动数字新生态”作为公司的产研目标，公司成立不久，就逐步推出了 FinCl]]></description><category></category></item><item><title><![CDATA[Native+小程序打开APP混合开发新模式]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124018756</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124018756</guid><author>Chenduzi</author><pubDate>Thu, 07 Apr 2022 15:52:29 +0800</pubDate><description><![CDATA[随着移动浪潮的兴起，各种APP层出不穷，极速的业务扩展提升了团队对开发效率的要求，那么各大企业或者商家都在开发APP，具体APP是怎么的一个形式呢？互联网时代的到来具体是怎么开发的APP，这其中首先我们需要了解APP开发的模式有哪几种呢？



开发模式，APP开发有三种模式：

1、Native APP原生安卓iOS技术开发的APP，这种APP开发费用一般较高，开发周期较长，成本自然上去，它的优点就在可实现的功能多样、丰富，APP的性能好，用户体验非常好，加载速度快，样式多样，不用联网也能实现部分功能。
]]></description><category></category></item><item><title><![CDATA[玩转“私域流量”，小程序助力企业服务触达]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124018581</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124018581</guid><author>Chenduzi</author><pubDate>Thu, 07 Apr 2022 15:49:04 +0800</pubDate><description><![CDATA[互联网的飞速发展，也让我们有了许多弯道超车的机会，微信小程序发展也在快速崛起。相关数据显示，2020年起，微信小程序的DAU已达到4亿，人均小程序交易金额同比增长67%，活跃小程序同比增长75%，有交易的小程序数同步增长68%。最关键的数字是，至2021年全网小程序数量已超700万，其中微信小程序开发者突破300万，DAU更超过4.5亿；日均使用次数同比增长32%，活跃小程序则增长41%，小程序生态已塑造出新的增长空间。



在部分商家眼中，“用户都在里面”的微信生态一直是个机会场，但...]]></description><category></category></item><item><title><![CDATA[小程序晋升「连接」新角色,native + 小程序架构模式成趋势]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124018445</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124018445</guid><author>Chenduzi</author><pubDate>Thu, 07 Apr 2022 15:43:39 +0800</pubDate><description><![CDATA[互联网发展到今天，我们经历了从PC互联网到移动互联网，互联网产品从无到有，从有到精，其中移动APP作为企业与客户连接到通道，一直都是战略重地，对照PC互联网，移动互联网时代则以更快的速度走过“即时通讯→社交娱乐→电子商务→细分领域”四个阶段，虽然几大主流软件垄断了市场，但是移动互联网在细分领域仍有潜力可以挖掘，随着APP开发市场的不断火爆，开发APP的需求也越来越多，开发安全以及成本也成了大家关心的问题。那各大企业想要开发一款APP之前，需要先了解下市面上常见的一些APP开发技术架构。

|Native A]]></description><category></category></item><item><title><![CDATA[智能家居革命要来了，App+小程序容器助力打造智能家居生态平台]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/124016415</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/124016415</guid><author>Chenduzi</author><pubDate>Thu, 07 Apr 2022 15:39:31 +0800</pubDate><description><![CDATA[从2000年起国内的智能家居产业进入了萌芽阶段，如今历经了二十余年的发展，国内智能家居从概念萌芽，发展到智能单品，再到场景化互联，已经逐渐成为了普通消费者在家装时会认真考虑的产品，而不是一个虚无缥缈的概念。



如今的我国的智能家居市场以达到了5800亿元的规模，资本也在疯狂的进驻智能家居行业。据天眼查数据显示，截至2020年我国有近14.5万家经营范围含“智能家居、智能家电、智能家装”，且企业状态为在业、存续、迁入、迁出的智能家居相关企业。



只不过和市场形成鲜明对比的，是智能家居远没有想象中惊艳的]]></description><category></category></item><item><title><![CDATA[FinClip黑板报：用对跨端方案，让开发效率飞速提升]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/123994294</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/123994294</guid><author>Chenduzi</author><pubDate>Wed, 06 Apr 2022 16:54:49 +0800</pubDate><description><![CDATA[众所周知，很多平台都采用了跨端开发（跨平台开发）的方式。相对于原生开发，跨端开发有开发成本低、开发周期短、开发难度小等诸多优点。


那么，什么是跨端开发？


首先，我们来理解一下什么是端。像Andriod、PC、IOS、ipad等，我们可以称之为用户终端，也是作为我们应用程序所运行的平台，这种终端操作系统往往有其自己的开发语音，而终端系统有排他性（例如Andriod和IOS互不兼容），如果我们使用某操作系统的语法进行开发应用，那么在其他系统上就跑不起来，如IOS原生应用不能跑在Andriod上。


然]]></description><category></category></item><item><title><![CDATA[FinClip黑板报：3分钟了解Vue开发小程序的技术原理]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/123991705</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/123991705</guid><author>Chenduzi</author><pubDate>Wed, 06 Apr 2022 15:41:16 +0800</pubDate><description><![CDATA[Vue、 React 和 Angular 是当前应用最广的三大前端框架，仅从 GitHub 趋势来看，Vue 更是排在了第一位，目前已经达到了 17 万的 Star。

目前，不管是 BAT 大厂，还是创业公司，Vue 都有广泛的应用，对于任何一个前端工程师来说，Vue 都是一门非常值得我们学习的前端框架。

但在国内小程序成为移动开发的破局者之后，Vue的名字又经常和小程序关联在了一起，下面我们就一同探究两者之间的关系。

一、首先认识下Vue

Vue.js（读音 /vjuː/, 类似于 view） 是]]></description><category></category></item><item><title><![CDATA[智能家居群雄逐鹿，小程序助力生态合作新模式]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/123788903</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/123788903</guid><author>Chenduzi</author><pubDate>Mon, 28 Mar 2022 10:32:09 +0800</pubDate><description><![CDATA[我国智能家居市场正在蓬勃发展。根据 CSHIA《2020中国智能家居生态发展白皮书》数据显示，2019年底中国已成为全球最大的物联网市场，全球15亿台蜂窝网络连接设备中9.6亿台来自中国，占比64%。中国将成为全球最大的智能家居市场消费国，占据全球50%-60%的智能家居市场消费份额，利润占据全球20%-30%的市场份额。我国是全球物联网支出最大市场，2020年我国智能家居市场规模已经超过5000亿元。

IDC报告预测，未来五年中国智能家居设备市场出货量将以21.4%的复合增长率持续增长，2025年市场出]]></description><category></category></item><item><title><![CDATA[敏捷迭代丨如今PC端应用也能运行小程序了]]></title><link>https://blog.youkuaiyun.com/Chenduzi/article/details/123682015</link><guid>https://blog.youkuaiyun.com/Chenduzi/article/details/123682015</guid><author>Chenduzi</author><pubDate>Wed, 23 Mar 2022 11:38:33 +0800</pubDate><description><![CDATA[小程序逐渐打通所有应用场景，打破移动端和PC端的边界，解决了频繁在桌面设备和移动设备间跳转带来的「割裂感」，使用户在办公、学习、娱乐时带来极大便利。在未来，小程序将成为万物互联的连接器，打破物理边界。

用户想在电脑上使用小程序的呼声越来越强烈，尤其是涉及一些协同工作的用户，在电脑上操作小程序的愿望非常强烈。

例如，你在手机上用印象笔记，电脑上需要下载软件才能同步，但用 PC 端小程序就可以免去安装，而且可以和同事实时同步，便于预览。

还有，对于一些短视频、直播等内容来说，用户需要花费大量时间去观看，在]]></description><category></category></item></channel></rss>