展开

关键词

app架构

相关内容

资源编排 TIC

资源编排 TIC

为您的所有基础架构资源提供易用、高效、安全的统一管理平台
  • App架构经验总结(三)

    经常出现测试人员今天需要测试环境的最新版本,叫App开发人员打包一个给她,明天需要切换到生产版本,再叫App开发人员打包一个生产环境的给她。我们知道,一个App,在一台手机上要么只能是测试环境的,要么只能是生产环境的。测试人员要测试两个环境,只能不断替换不同环境的同个App,这实在太麻烦了。那么,在一个系统想安装不同环境的App,只要每个环境App的包名和Bundle Identify不同即可。一般做法就是,非生产环境的App图标就是在生产图标的基础上添加一个环境标签,同时App的应用名称也是在生产的基础上添加环境后缀名。写在最后至此,关于App架构方面的经验总结就先讲这么多了。其中,部分内容在我以往的博客上也已经有所体现,有兴趣的读者可以前往我的博客了解并欢迎参与讨论
    来自:
    浏览:264
  • 移动金融开发平台

    核心服务包括APP客户端开发组件、应用加固、环境安全检测等APP开发运营关键服务,帮助金融机构低成本、高效率地打造移动金融服务…...
    来自:
  • 登录保护

    登录保护服务(LoginProtection,LP)针对网站和 APP 的用户登录场景,实时检测是否存在盗号、撞库等恶意登录行为,帮助开发者发现异常登录,降低恶意用户登录给业务带来的风险。
    来自:
  • 广告
    关闭

    50+款云产品免费体验

    提供包括云服务器,云数据库在内的50+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 移动推送 TPNS

    腾讯移动推送 TPNS(原信鸽)PUSH 服务为您提供安全、稳定、快速、高抵达的APP推送服务,接入方便快捷,消息推送通道稳定可靠,可按不同场景进行推送,支持文本、角标、铃声、大图片多种形式,在线到达率
    来自:
  • 腾讯客户端性能分析

    腾讯客户端性能分析(QAPM)是腾讯云研发的一款面向移动APP的应用综合性能管理平台,简单易用,提供贯穿研发流程内外的性能监控服务,打造发现、定位、解决、度量的一站式性能优化体验......
    来自:
  • App架构经验总结(一)

    不同的架构师大多会有不同的看法;架构也因项目而异,不同的项目需求不同,相应的架构也会不同。然而,有些东西还是通用的,是所有架构师都需要考虑的,也是所有项目都会有的需求,比如API如何设计?架构如何分层?开发环境和生产环境如何分离?这几年,我负责研发过的App,有餐饮类的、社交类的、智能家居类的、电商类的、新闻媒体类的等等。当有了一定的经验之后,你总会有一些自己的心得体会。从API开始一个App,最核心的东西,其实就是数据,而数据的主要来源,就是API。我之前负责的项目,因为API的坑已经受过了不少苦,因此,之后对App项目的架构设计我都会先从API开始。那么,制定API的安全机制,主要就是为了解决这两个问题:保证API的调用者是经过自己授权的App;保证数据传输的安全。第一个问题的解决方案,我主要采用设计签名的方式。
    来自:
    浏览:457
  • APP解决方案架构实施

    移动App上云方案架构实施
    来自:
  • 云托管 CloudBase Run

    云托管是云开发提供的新一代云原生应用引擎(App Engine 2.0),支持托管用任意语言和框架编写的容器化应用。
    来自:
  • 移动应用安全

    移动应用(APP)安全为用户提供移动应用全生命周期的一站式安全解决方案。涵盖移动应用加固、安全测评、安全组件等服务……
    来自:
  • 数据湖计算

    该服务采用无服务器架构(Serverless)设计,用户无需关注底层架构或维护计算资源,使用标准 SQL 即可完成对象存储服务(COS)及其他云端数据设施的联合分析计算。
    来自:
  • 腾讯云搜

    帮助用户快速构建网站搜索、APP搜索、企业搜索等服务。
    来自:
  • App架构经验总结(二)

    原文链接:http:keeganlee.mepostarchitecture20160303版权声明:本文刊载在《程序员》杂志2016年3期,版权归《程序员》所有,未经许可不得转载架构分层API的设计完成之后,接下来我就会考虑App项目的整体架构了。整体如何架构,我也曾经做过不少尝试。早期的时候,Android就是将所有操作都放在Activity里完成,包括界面数据处理、业务逻辑处理、调用API。前面也说过,一个App的核心就是数据,那么,从App对数据处理的角色划分出发,最简单的划分就是:数据管理、数据加工、数据展示。相应的也就有了三层架构:数据层、业务层、展示层。展示层是三层架构中最复杂的一层了,要考虑的东西远远多于其他两层,涉及的东西包括但不限于界面布局、屏幕适配、图片资源、文本资源、颜色资源等等。在开发一段时间后,展示层出现代码混乱是最常见的。
    来自:
    浏览:350
  • 验证码

    天御验证码(Captcha)针对网站、APP 开发者提供安全智能的验证码服务,基于腾讯多年技术沉淀,天御验证码最大程度地保护业务安全;同时,便捷的设计减少交互,让开发者不再因验证码难以识别而担心用户流失
    来自:
  • 云开发 CloudBase

    云开发(Tencent Cloud Base,TCB)是腾讯云为移动开发者提供的一站式后端云服务,支持小程序、小游戏、Web、APP开发。
    来自:
  • 标准兼容测试

    标准兼容测试(Standard Compatibility Testing)致力于为移动开发者提供完善的适配兼容测试服务,发现和定位产品在移动终端出现的适配问题,提供完整的问题信息,帮助开发者解决问题,提升产品的质量。
    来自:
  • App架构设计经验谈:技术选型

    当你做架构设计时,必然会面临技术选型的抉择,不同的技术方案,架构也可能完全不同。有哪些技术选型需要做决策呢?比如,App是纯原生开发,还是Web App,抑或Hybrid App?而且,我们的主推产品是App,微信属于辅助性产品,所以,微信要求也没那么高。因此,我决定以原生为主,H5为辅,App大部分页面用原生完成,小部分用WebView加载H5。毫无疑问,我会以H5为主,微信和App都有的页面统一用H5,App专有的部分,比如导航栏、标题栏、登录等,才用原生实现。这是简单的例子,关于Hybrid App详细的设计,以后再讲。另外,关于H5,绝对是大趋势,强烈建议所有App开发人员都去学习。就说我前段时间分享的Android项目重构之路系列中讲的那个架构,确切地说,都不属于上面三种架构模式之一。
    来自:
    浏览:319
  • APP分层架构设计随想

    互联网分层架构的本质,是数据的移动。互联网分层架构演进的核心原则:让上游更高效的获取与处理数据(复用),让下游能屏蔽数据的获取细节(封装)。?不管数据怎么移动,最终都会汇聚到客户端。服务端的分层架构设计已经讲了很多,客户端的分层架构设计应该怎么玩呢,服务端的分层架构设计是否有能够借鉴的地方呢,今天和大家简单聊一聊。封装复用的道理谁都懂,拷贝代码的坏处也谁都明白,那为什么大家还这么做,让代码越来越“腐烂”呢,根据个人经验,主要是这么几点原因:早期业务压力大,APP是少数几个同学的,没有提前做规划后期代码越来越臃肿,,实现业务逻辑,并层通过DAO层,从db层获取数据db层提供数据APP端的分层架构不是非常相似么?,是数据的移动,分层架构封装复用的思想,前后端有共通的地方。
    来自:
    浏览:662
  • 微服务引擎

    微服务架构核心组件:注册中心、配置中心云上托管服务,提供高效、稳定、无缝迁移服务能力,满足您基于开源框架快速实现微服务架构转型需求。
    来自:
  • 生态型App的架构实践分享

    其实文章的题目纠结了很久,最后还是采用了“生态型App”这个词,这个词可能不是一个约定俗成的词,但却是这篇文章的主线,我将会从以下面三个维度展开,期望能够给正在从事相应工作的移动架构师以启发,也欢迎大家一起探讨本文目录:一、什么是生态型App二、生态型App的特点三、生态型App对架构的挑战与实践一、什么是生态型App什么是生态型App?三、生态型App对架构的挑战与实践生态型App因其自身的特点,导致相对于一般的App对于架构角度的挑战会更多,针对其特点,相应的架构层面也需要提供一定的支持。具体流程如上,就不一一展开描述了,需要说的一点是,前端的架构中,必须针对微应用的本地库(App内)具备相关的管理功能,我们的经验是单独规划出微应用的资源空间,并且约定好微应用的规格。那让我们来回顾一下,看一张图,前端为了支撑生态型App的一个基础架构都包括哪些??这里大致包括了五部分,每一部分都各司其职。
    来自:
    浏览:504

扫码关注云+社区

领取腾讯云代金券