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

互联网“下半场”,移动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

云如何让App开发更简单?的更多相关文章

  1. 中兴应用之星携手天翼开放平台:让APP开发更简单

    日前,业内率先的APP开发平台运营商中兴应用之星与中国电信天翼开放平台达成战略合作.即广大用户通过天翼开放平台,可直接享受到应用之星提供的"APP开发服务".   应用之星.中兴通 ...

  2. 让开发更简单 —— Coding Enterprise 发布

    今天,我们很高兴地宣布 Coding Enterprise 发布了 —— Coding Enterprise 是 CODING 专为企业打造的软件开发协作平台,提供了针对中小型企业的公有云版本和针对大 ...

  3. 微服务平台(Micro Service Platform : MSP)旨在提供一个集开发、测试、运维于一体的开发者专属平台,让开发者能快速构建或使用微服务,让开发更简单,让运维更高效。

    微服务平台(Micro Service Platform : MSP)旨在提供一个集开发.测试.运维于一体的开发者专属平台,让开发者能快速构建或使用微服务,让开发更简单,让运维更高效. MSP采用业界 ...

  4. 圆环,扇形控件基本算法一种实现 - 代码库 - CocoaChina_让移动开发更简单

    圆环,扇形控件基本算法一种实现 - 代码库 - CocoaChina_让移动开发更简单   ////  CircleCore.h//  Quartz////  Created by 仙人掌 on 12 ...

  5. 让你Android开发更简单

    转载:http://www.jianshu.com/p/22ff8b5fdadc 搭建一个新的Android项目,你会怎么做? 每个人对应用框架的理解不相同,但是最终达到的效果应该是一样: ①降低项目 ...

  6. iOS-----用LLDB调试,让移动开发更简单(二)

    image lookup –address 当我们有一个地址,想查找这个地址具体对应的文件位置,可以使用image lookup --address,简写为image lookup -a e.g: 当 ...

  7. MVVM With ReactiveCocoa让移动开发更简单

    作者:@雷纯锋2011 MVVM是一种软件架构模式,它是 Martin Fowler 的 Presentation Model 的一种变体,最先由微软的架构师 John Gossman 在 2005 ...

  8. Unity3D游戏开发之SQLite让数据库开发更简单

    各位朋友大家好.欢迎大家关注我的博客,我是秦元培,我是博客地址是http://blog.csdn.net/qinyuanpei.在经历了一段时间的忙碌后,博主最终有时间来研究新的东西啦,今天博客向和大 ...

  9. Spring实战(一)Spring简介---呕心沥血只为让Java开发更简单。

    Spring诞生的初衷是为了替代更加重量级的企业级Java技术(EJB). 相对于EJB来说,Spring提供了更加轻量级和简单的编程模型,它增强了POJO(简单老式Java对象)的功能,使简单的Ja ...

随机推荐

  1. 如何打包静态库.a文件 iOS

    代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将 ...

  2. php中require、require_once、include、include_once类库重复引入效率问题详解

    首先我详细说下这四个引入函数 include() 与require() 的功能相同 唯一不同:require()不管是否被执行,只要存在,php在执行前都会预引入,include()则是执行到该语句时 ...

  3. css3图片模糊过滤特效

    体验效果:点击这里查看效果 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ...

  4. c语言程序设计第3周编程作业(数字特征)

    题目内容: 对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值.对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推.这个整数在第n位上的数字记作x,如果x和n的奇偶性相 ...

  5. 【RabbitMQ系列】队列、绑定、交换器

    队列: 从概念上来讲,AMQP消息路由必须有三部分:交换器.队列和绑定.生产者把消息发布到交换器上:消息最终到达队列,并被消费者接收:绑定决定了消息如何从路由器路由到特定的队列. 消费者通过以下两种方 ...

  6. beta冲刺3-咸鱼

    一,昨天的问题: 页面整理还没做 我的社团这边的后台数据库未完成,前端代码修改未完成. 二,今天已完成 页面整理基本完成,把登陆独立出来了,然后基本处理掉了多余页面(反正也没几个--) 我的社团这边试 ...

  7. Hibernate之缓存

    Hibernate为了解决频繁查询数据的效率问题,提供了三种级别的缓存 1.一级缓存 一级缓存 又叫 session缓存 .Session对象会缓存处于持久化状态的每个对象 ,如果下次想用数据表中同一 ...

  8. Vim 游戏 2048

    给大家介绍一款可以在Vim里面玩的游戏 vim2048. 界面如图: 操作非常简单,可以用 hjkl 或者 上下左右方向键移动 项目开源地址为: https://github.com/wsdjeg/v ...

  9. lamp环境搭建经验总结

    环境:centos6.4,13个源码包:参考教程高罗峰细说php思路:1.首先确定gcc,g++的安装,因为这是c语言的编译工具,没有它,源码不可能安装,redhat的yum需要配置,分为本地源和网络 ...

  10. mysql数据库基本操作

    下载地址 http://www.mysql.com/downloads/mysql/ 端口号:3306 用户名:root 密码:自定义 连接到MySQL服务器 >mysql -uroot -pr ...