写点什么

基于 C++ 构建微信客户端跨平台开发框架

  • 2019-08-17
  • 本文字数:515 字

    阅读完需:约 2 分钟

基于 C++ 构建微信客户端跨平台开发框架

QCon广州2019大会上,方秋枋讲师做了《基于 C++ 构建微信客户端跨平台开发框架》主题演讲,主要内容如下。


演讲简介


跨平台开发已经成为了当今移动客户端不可绕过的命题。React-Native、Weex、Flutter 等跨平台开发方案争奇斗艳,同时各大厂家也纷纷推出自己的小程序框架。不过上述的跨平台方案基本都是使用 JS 作为开发语言,而微信却采用了更为“复古”的 C++ 作为主力开发语言。究竟如何使用 C++ 从零到一搭建跨平台开发框架?用 C++ 进行客户端业务开发的感觉是怎么样的? 希望这个演讲能够给你带来一些思路与启发。


听众受益


  1. 从宏观上了解如何从零到一基于 C++ 搭建跨平台开发框架;

  2. 了解跨平台开发中 C++ 如何与 iOS,安卓系统框架进行交互。


讲师介绍


方秋枋


腾讯 微信客户端工程师


腾讯微信客户端工程师,负责钱包锁、亲属卡、微众银行二类卡等项目的开发。目前主要负责微信支付的跨平台开发框架与相关业务开发。开源项目 SwiftNotificationCenter ,SwiftTimer ,SwiftCssParser 的作者。业余时间也喜欢混迹在 SwiftGG 翻译组,老司机 iOS 周报给大家翻译文章,摘录周报。喜欢 Simple and Stupid 的代码。热爱科技、开源。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2019/guangzhou/schedule


2019-08-17 00:006279

评论

发布
暂无评论
发现更多内容

C语言编程—函数指针与回调函数

芯动大师

RocketMQ 顺序消费机制

Java你猿哥

Java RocketMQ 获取 topic等信息 ssm

简洁高效:Java代码中If-Else结构的优化实践与技巧

xfgg

Java 代码优化

史上最全MySQL各种锁详解

Java你猿哥

MySQL 乐观锁 悲观锁 事务/行级锁

Mac电脑怎么删除VMware Fusion虚拟机系统,vmware fusion如何删除虚拟机

Rose

VMware Fusion虚拟机 Mac虚拟机 删除虚拟机教程 Win系统

MySQL踩坑笔记,加了唯一索引还会出现重复数据?

Java你猿哥

Java MySQL sql ssm 索引

2023年互联网Java工程师高级面试八股文汇总(1260道题目附解析)

Java你猿哥

MySQL redis Spring Boot mybatis 多线程

DMG镜像制作软件:DMG Canvas 激活版

真大的脸盆

Mac Mac 软件 镜像文件制作工具 镜像文件管理

从2000ms缩短到50ms,亿级ES数据搜索性能调优实践

Java你猿哥

Java elasticsearch ELK ssm ES

软件测试 | 软件开发的几个阶段

测吧(北京)科技有限公司

测试

StampedLock:高并发场景下一种比读写锁更快的锁

华为云开发者联盟

开发 华为云 华为云开发者联盟 企业号 5 月 PK 榜

OpenHarmony 3.2 Release新特性解读之驱动HCS

OpenHarmony开发者

OpenHarmony

IDEA 终端命令行设置

Andy

万众瞩目的Nautilus Chain即将上线主网,生态正式起航

西柚子

Hazel for Mac(自动化清理软件)v5.2.2激活版

Rose

Mac清理软件 Hazel 下载 Hazel Mac版 自动化文件管理工具

Mac版PS2023 24.5 大更新,新增4大AI功能,看完忍不住换了!

Rose

PS2023最新版 PS支持AI功能 Photoshop破解

破防了!阿里大佬DDD(领域驱动设计)不破不立,GitHub直接霸榜

Java你猿哥

Java 领域驱动设计 DDD ssm 领域驱动

揭秘!为何阿里P8亲身经历撰写的架构师核心笔记竟如此成功

Java你猿哥

Java 领域驱动设计 软件架构 架构师 分布式架构

你了解LED显示屏的安装方式吗?

Dylan

安装 LED LED显示屏

volatile 底层是如何实现的?

javacn.site

实用自定义 Mac Dock 的隐藏终端命令

Rose

Mac Dock 自定义Dock

终极指南!Terraform的进阶技巧

SEAL安全

IaC Terraform 5月 企业号 5 月 PK 榜

Python实现KNN算法

TiAmo

算法 决策 KNN算法

Parallels使用到期怎么办?PD17虚拟机无限试用版安装教程

Rose

Parallels Desktop 17下载 Parallels到期 PD17虚拟机 PD无限试用版

跨平台开发的优势:ReactNative与小程序容器

没有用户名丶

科兴未来|深圳创新创业大赛开始啦!

科兴未来News

企业 深圳 #双创赛事# 新能源行业 深创赛

基于Spring Boot+VUE Java小程序商城项目(附源码),接私活利器

Java你猿哥

Java 小程序 源码 Spring Boot Vue

基于数据驱动 U-Net 模型的大气污染物扩散快速预测,提升计算速度近6000倍

飞桨PaddlePaddle

人工智能 深度学习 百度飞桨

基于 C++ 构建微信客户端跨平台开发框架_QCon_方秋枋_InfoQ精选文章