![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
文章平均质量分 80
MobService
这个作者很懒,什么都没留下…
展开
-
MobTech符合统一推送接口标准 获中国泰尔实验室高度认可
3月12日,由全球领先的数据智能科技平台MobTech(上海游昆信息技术有限公司)推出的"MobPush" (智能化推送服务)通过中国信息通信研究院泰尔终端实验室(以下简称:中国泰尔实验室)的严格检测,其性能和接口标准符合统一推送联盟(UPA)T-UPA0003-2019《统一推送技术要求和测试方法 v1.0.0》的各项要求。测试表明,MobPush符合统一推送标准的各项性能要求。其...原创 2020-03-12 14:31:22 · 321 阅读 · 0 评论 -
Android防护扫盲篇
一,已知防护策略1.不可或缺的混淆Java 是一种跨平台、解释型语言,Java 源代码编译成的class文件中有大量包含语义的变量名、方法名的信息,很容易被反编译为Java 源代码。为了防止这种现象,我们可以对Java字节码进行混淆。混淆不仅能将代码中的类名、字段、方法名变为无意义的名称,保护代码,也由于移除无用的类、方法,并使用简短名称对类、字段、方法进行重命名缩小了程序的大小。Pro...原创 2019-05-13 18:02:43 · 213 阅读 · 0 评论 -
如何使用ShareSDK实现Cocos2d-x的Android/iOS分享与授权
Cocos2DX 简介Cocos2d-x是一套成熟的开源跨平台游戏开发框架。其引擎提供了图形渲染、GUI、音频、网络、物理、用户输入等丰富的功能,被广泛应用于游戏开发及交互式应用的构建。引擎的核心采用C++ 编写,支持使用C++、Lua或者JavaScript进行开发。同时Cocos2d-x可以适配IOS、Android、HTML5、Windows和Mac系统。Cocos2d-x在中国及全...原创 2019-05-21 10:45:37 · 253 阅读 · 0 评论 -
浅谈APP的分享功能,有时候社交裂变形式比内容更“重要”
回顾2018年的移动互联网,“社交裂变”“下沉”等成为年度关键词。一方面我们可以看到社交裂变助推用户增长,另一方面我们也看到了以拼多多、趣头条为代表的互联网企业对于社交裂变模式表现出的空前关注度。作为社交裂变传播中的重要一个环节,APP的社交分享功能的重要性自然就不言而喻了。如今的社交分享已然成为了APP的标配,用户每天都在从不同的APP中分享内容到朋友圈、QQ、微博等社交平台。这个过程可...原创 2019-05-16 10:25:14 · 685 阅读 · 0 评论 -
智能化运营 让每一次消息推送更有价值
新闻、新应用、新内容提示……手机发出的“嗡鸣”声,不论是工作期间还是深夜里,APP软件无规律轰炸式的信息推送(Push)已成为新型的“垃圾短信”。(图片来源:互联网分析沙龙)每一款 APP与用户会经历“相遇、相知、相恋、相离”四个阶段。每一次亲密接触都存在“分离”风险,不佳的用户体验,就会造成卸载应用的可能性。如何避免APP一推送用户就卸载?怎样获取更多“粘性用户”,延缓与用户分离...原创 2019-05-21 17:31:09 · 347 阅读 · 0 评论 -
原来在App开发上每年可以省去那么多钱!
对于市面上大部分App来说,短信验证码都是不可或缺的认证方式。目前,短信验证码在用户注册、密码找回、身份认证、交易确认等场景的应用十分成熟。而优质的短信验证码对于提升用户体验更是具有十分重要的作用。现在市面上的短信验证服务价格不一,但普遍收费。短信的成本一般在3-5分/条不等,以单条验证码成本3分/条为例,日新增用户10万的App光在短信验证环节就要花费3000 RMB,且仅是注册环...原创 2019-05-22 16:54:33 · 204 阅读 · 0 评论 -
使用TensorFlow 来实现一个简单的验证码识别过程
本文我们来用 TensorFlow 来实现一个深度学习模型,用来实现验证码识别的过程,这里识别的验证码是图形验证码,首先我们会用标注好的数据来训练一个模型,然后再用模型来实现这个验证码的识别。1.验证码准备这里我们使用 python 的 captcha 库来生成即可,这个库默认是没有安装的,所以这里我们需要先安装这个库,另外我们还需要安装 pillow 库安装好之后,我们就可以用如...原创 2019-05-27 12:24:21 · 436 阅读 · 0 评论 -
GitHub 上受欢迎的 Android UI Library 整理一
Script桥接https://github.com/JackyAndroid/AndroidChromium ★1476 - 谷歌浏览器安卓版源码项目https://github.com/TheFinestArtist/FinestWebView-Android ★1428 - 可自定义webviewhttps://github.com/cprcrack/VideoEnabledWebVi...原创 2019-06-04 18:25:26 · 1851 阅读 · 0 评论 -
GitHub 上受欢迎的 Android UI Library 整理二
通知https://github.com/Tapadoo/Alerter ★2528 - 克服Toast和Snackbar的限制https://github.com/wenmingvs/NotifyUtil ★920 - 高仿淘宝微信等热门APP通知视图https://github.com/halysongoncalves/Pugnotification ★683 - 通过一行代码实现通知...原创 2019-06-11 12:04:08 · 3722 阅读 · 0 评论 -
快速实现以深度链接为基础的闭环分享功能
什么是闭环分享现在,市场上主流app都具有分享功能。但是绝大部分app的分享功能仅仅局限于分享出去,而且在微信限制了开发者获取分享结果状态后,通过分享功能进行app或者业务推广的方式受到很大的限制。比如说:1.你不知道用户是否真的分享了 2.不知道分享的链接传播效果怎么样,多少人点击 3.不知道如何有效的引导用户到App,转化沉淀成自己的客户ShareSDK从这几个问题入手,基于深度链...原创 2019-07-26 12:34:10 · 443 阅读 · 0 评论 -
深度链接对社会化营销有哪些价值和作用?
社交网络时代,微信、微博等社交软件被广泛应用于我们的生活,大部分的非社交软件都添加了社区分享功能,比如说爱奇艺的泡泡社区,互联网社交化的发展趋势,也影响着营销界,社会化营销也因此变成了营销推广中的一个重要的传播阵地,人人都是自媒体的时代,信息的传播通过人与人之间传播开来,由此可见,社会化营销已经成为各大品牌和产品中一个重要的营销战术,同时社会化营销的发展和产生的巨大收益,也得益于技术的发展,不仅为...原创 2019-04-18 19:07:54 · 170 阅读 · 0 评论 -
使用prometheus监控nginx
前言由于nginx的快速和高效,生产中的大部分应用都会选择使用nginx来做反向代理,这时对于nginx的监控就显得非常有必要,需要能够直观的显示出nginx实时的流量,访问量,响应时间,http状态码等指标。prometheus具有由度量名称和键/值对标识的时间序列数据的多维数据模型,能够很好的对nginx的这些指标进行收集,并配合grafana进行图像展示。收集nginx指标的较多...原创 2019-04-15 15:13:38 · 1811 阅读 · 0 评论 -
如何采用命令模式实现"撤销/恢复"
前言:现在大部分优秀的编辑器都带有 "撤销/恢复"功能。这个功能就是相当于传说中的”后悔药“,方便大家随时切换到以前的某一个点。为了寻找“后悔药”,我们也开始了该功能的探索之旅。本文主要考虑的方法是采用命令模式实现该功能的思路! mwebxcode美图一、设计模式的一些术语1、设计模式定义设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设原创 2018-01-18 11:06:09 · 5176 阅读 · 0 评论 -
MobLink | URL Scheme和Universal Link的区别
在 iOS 9 以前,我们从外部启动App都是通过URL Scheme实现跳转的。iOS 9 以后,Universal Link 的出现完美的解决了这个问题。原创 2017-06-19 11:53:41 · 2622 阅读 · 1 评论 -
MobLink网页跳转app指定界面技术简介之Universal Link
Universal Link是iOS9推出的一项功能,使你的应用可以通过传统的HTTP链接来启动APP(如果iOS设备上已经安装了你的app,不管在微信里还是在哪里), 或者打开网页(iOS设备上没有安装你的app)。原创 2017-06-05 11:48:22 · 1625 阅读 · 2 评论 -
Universal Link|iOS开发者不得不知的技术
1.Universal Link的使用场景Universal Link是苹果在WWDC 2015上提出的iOS 9的新特性之一。此特性类似于深层链接,并能够方便地通过打开一个Https链接来直接启动您的客户端应用(手机有安装App)。对比起以往所使用的URLScheme,这种新特性在实现web-app的无缝链接时能够提供极佳的用户体验。这具体是一种怎样的情景呢?举个原创 2017-06-12 12:28:42 · 1891 阅读 · 3 评论 -
ShareREC for iOS录屏原理解析
众所周知,由于iOS系统的封闭性,也出于保护用户隐私的角度,苹果并没有公开的API供开发者调用,来录制屏幕内容。导致许多游戏或者应用没有办法直接通过调用系统API的方式提供录制功能,用户也无法将自己一些玩游戏的过程录制下来分享到其他玩家。基于此,ShareREC应运而生。下面我们从说一下ShareREC的录屏的实现原理。由于苹果UI是基于不同的引擎渲染,所以目前针对不同的引擎,主要是采用以原创 2018-01-11 14:01:14 · 1983 阅读 · 0 评论 -
Firebase模块的使用方法
一、Firebase简介Firebase是帮助谷歌开发的手机平台。它可以帮助开发开发者开发高质量手机应用和发展商务。二、开发和测试应用的功能2.1 实时数据库使用云主机和NoSQL数据库在用户和设备之间存储和同步数据。在连接的设备之间快速的同步和更新数据。设备不在线数据也会仍然有效,即使在没有网络的情况下也能提供一个很好的用户体验。2.1.1 介绍使原创 2018-01-22 10:50:12 · 4216 阅读 · 1 评论 -
Mob统计分析的14个功能详解
一、 数据模型1、事件模型用户在客户端,web上产生的任何行为我们都 可以抽象为一个事件(事件即就是 谁在什么时间什么环境下做了一件什么样的事情),Mob统计分析整套系统都是基于事件模型来构建的。例如下图“激活优惠券”为一个事件,为5057**用户在2017-10-18 12:52:45触发,其包含两个数据“优惠券金额=94”、“优惠券名称=618优惠券”原创 2018-01-22 17:47:42 · 3544 阅读 · 0 评论 -
数据如何埋点?Mob统计分析电商类APP埋点需求
1、明确核心业务主流程首次接入数据埋点,建议选择与产品核心业务最关联的业务流程进行分析例如:电商类APP的“购买流程”、“售后流程”金融类APP的“投资流程”、“新用户活动流程”咨询类APP的“文章阅读”、“分享&回流”2、确定用户执行主流程时各个关键行为点例如电商APP“购买流程”可分解如下几个关键行为点搜索商品查看商品详情选择收货人创建订单支付订单原创 2018-01-23 11:01:18 · 4560 阅读 · 0 评论 -
从0到千万级并发服务架构演化
背景介绍回顾ShareSDK,顾名思义,分享的SDK组件,公司基于互联网,早期主要以ShareSDK起家。今日思来,很幸运,能陪着ShareSDK一起成长。请点击此处输入图片描述如图经典的单体应用架构, 和很多初创企业一样,当时采用这种架构。用redis等缓存挡住并发,用MySQL来存储数据。前端的报表分析直接操作MySQL即可。我并原创 2018-01-17 10:35:58 · 352 阅读 · 0 评论 -
MobLink网页跳转app指定界面技术简介之 URL Scheme
由于苹果的app都是在沙盒中,相互是不能访问数据的。但是苹果还是给出了一个可以在app之间跳转的方法:URL Scheme。简单的说,URL Scheme就是一个可以让app相互之间可以跳转的协议。每个app的URL Scheme都是不一样的,如果存在一样的URL Scheme,那么系统就会响应先安装那个app的URL Scheme,因为后安装的app的URL Scheme被覆盖掉了,是不能被调用的。原创 2017-05-27 13:05:31 · 3769 阅读 · 2 评论