当前位置: 首页 > news >正文

云如何让App开发更简单?

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~

互联网“下半场”,移动App开发对于质量、速度的要求更加苛刻。4月初,腾讯云正式上线移动开发平台MobileLine,借助腾讯在移动应用开发领域的成熟积累,帮助移动开发者低成本、快速的构建弹性、高质量的精品应用。

短短几天,就有几百个移动开发者申请接入使用。

一、简单、高效才是王道,腾讯内部移动开发百花齐放

腾讯一直积极拥抱移动互联网,打造了众多的精品应用。实际上,对于支撑移动开发的各种服务,腾讯内部也是百花齐放,比如移动分析、信息推送,Crash上报等通用服务。腾讯云MobileLine 作为腾讯移动服务对外输出的窗口,将把腾讯内部这套久经业务锤炼,拥有成熟经验的能力,通过云的形式输出给开发者,让移动开发更简单高效。

比如针对新的App开发者,MobileLine在App全生命周期的各个阶段提供不同的功能、工具支持;针对想在已有 App 添加移动服务的开发者,MobileLine支持无缝集成。目前,基于移动开发平台相关服务打造的应用包括:一部手机游云南、微信读书、KEEP、蘑菇街等。

二、赢在起跑线,打造云端一体化开发模式

腾讯云移动开发平台MobileLine针对开发者比较普遍的需求,首先开放一些开发者需求比较迫切的移动服务,让移动开发者能够享受到腾讯在移动开发这里成熟的积累,实现云和端一体化的闭环开发体验。

\1. 移动分析(MTA):实时数据统计分析服务,监控版本质量、渠道状况、用户画像属性及用户细分行为,通过数据可视化展现,协助产品运营决策。

\2. 移动推送(信鸽):专业的移动 App 推送服务,支持百亿级的通知/消息推送,秒级触达移动用户。

\3. 异常崩溃检测(Bugly):为移动开发者提供专业的异常上报和运营统计,帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈。

\4. 计费(米大师):为商户提供专业的一站式计费解决方案,聚合国内外主流支付渠道,提供账户托管、安全风控、对账结算、营销活动、数据分析、立体监控等多维度服务,覆盖多类型、多场景、多终端。

\5. 云存储(COS):为企业和个人开发者们提供的一项高扩展性、低成本、可靠和安全的对象存储服务。开发者可以使用 COS 来存储图片、音频、视频或其它由用户生成的内容。

\6. 静态资源托管:为网页应用提供快速、安全的静态托管。开发者可以快速的将网站或是应用所需要用到的静态内容部署到腾讯云 CDN 上提供加速服务。

MobileLine的最终目的是为移动开发者提供完善的企业级移动开发解决方案,涵盖从研发构建到上线运营的整个生命周期,后面将会陆续开放应用构建、持续集成、质量管控等多项服务,形成云 + 移动DevOps解决方案。

三、全链条、全方位移动开发服务,让App开发者聚焦核心业务

腾讯打造移动开发生态多年,已经形成了一整套全链条、全方面的移动服务。以开发移动游戏为例,游戏币账户包括充值、消费、营销活动全部由米大师完全托管。用户运营可以利用移动分析(MTA)和移动推送服务(信鸽)轻松解决。图片、视频存储交给云存储服务(COS)。另外,通过整合多种社交关系链,比如基于LBS能力的附近玩家,以及基于QQ、微信关系链等,让好口碑引爆社交圈,打造杀手级应用。

由此,MobileLine将App开发的周边事情全部“打包”完成,让开发者可以将更多的精力放到核心业务逻辑的开发上。知名学前教育教育类应用 “童yan” 的 CEO 陈达树表示:“我们基于腾讯云移动开发平台构建的新版本即将上线,研发效率得到了极大的提升,版本上线周期比预期大大缩短。”

腾讯移动开发平台MobileLine作为一个开放的窗口,后续会持续对外开放公司内优秀的移动服务,提升移动开发效率,助力用户打造更多高品质应用。

附录:MobileLine从零开始,四步快速集成

  • 第一步:通过控制台创建项目和应用,全程只需要输入5个字段,轻松创建

  • 第二步:从控制台下载配置文件并放到指定位置,全程拖拽搞定。

  • 第三步:集成SDK,只需要简单的配置依赖,以Android开发来说,只需要一行

第四步,初始化

对于android开发来说,只需要在Application的 onCreate() 方法中添加两行代码

到此,你已经集成了最基本的移动分析服务,再集成其他移动服务,只需要从第三步开始,非常简单快捷。

上面说的是Android开发,事实上对于iOS开发来说,前面两步是完全一样的,第三步集成SDK和第四步初始化也完成的毫无压力,具体可以看移动开发平台的入门文档。

此文已由作者授权腾讯云+社区发布,原文链接:https://cloud.tencent.com/developer/article/1097281?fromSource=waitui

 

问答

对于中小型应用,Django开发比ASP.NET更快吗?

相关阅读

hbuilder 开发5+ APP采坑记录

移动端开发教程-移动端事件

解读移动端的跨平台开发:TypeScript + Angular

 

相关文章:

  • Common方法
  • 区块链概况:商业价值
  • 【水】tyvj1523 平面几何入门
  • web标准化(下)
  • Java环境搭建与配置
  • 【JS第17期】单体内置对象
  • Delphi编程地一些小程序
  • 乐观锁和悲观锁
  • Linux初始设置
  • PostgreSQL 11 preview - 分页内核层优化 - 索引扫描offset优化(使用vm文件skip heap scan)...
  • linux下jdb远程调试tomcat源码
  • PostgreSQL 11 preview - pgbench 支持大于1000链接(ppoll()代替select())
  • 数字操作符九度OJ 1019 简单计算器
  • NO1 ip-systemctl-fdisk
  • 执行对象cocos2d-x 2.x action动作整理集合
  • JavaScript-如何实现克隆(clone)函数
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • idea + plantuml 画流程图
  • Java知识点总结(JavaIO-打印流)
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • SpiderData 2019年2月13日 DApp数据排行榜
  • 分布式事物理论与实践
  • 基于web的全景—— Pannellum小试
  • 简单基于spring的redis配置(单机和集群模式)
  • 前端知识点整理(待续)
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 问题之ssh中Host key verification failed的解决
  • 写代码的正确姿势
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • ​2021半年盘点,不想你错过的重磅新书
  • ​油烟净化器电源安全,保障健康餐饮生活
  • #HarmonyOS:基础语法
  • #mysql 8.0 踩坑日记
  • (13)Hive调优——动态分区导致的小文件问题
  • (8)STL算法之替换
  • (C语言)二分查找 超详细
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (转载)Linux网络编程入门
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
  • .Net 路由处理厉害了
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • /etc/fstab和/etc/mtab的区别
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • [ C++ ] STL---string类的使用指南
  • [AR Foundation] 人脸检测的流程
  • [BT]小迪安全2023学习笔记(第15天:PHP开发-登录验证)
  • [C++基础]-入门知识