草庐IT

HMS Core助力宝宝巴士为全球开发者展现高品质儿童数字内容

HMS Core 2023-03-28 原文

本文分享于HMS Core开发者论坛《宝宝巴士携HMS Core为全球家庭用户提供优质儿童数字内容》采访稿整理

宝宝巴士是国内有着十多年出海经验的开发者,其旗下有超过200多款儿童益智互动App。初期探索时,在HMS Core伙伴的相关政策支持下,宝宝巴士在海外市场稳扎稳打,不断开拓。同时,在HMS Core推送服务广告服务支付服务的加持下,宝宝巴士为全球用户提供多元化高品质的儿童数字内容。

Q1: 宝宝巴士APP开发的初衷是什么?能否简单介绍一下公司目前业务及发展情况?

A1:起初我们就简单开发了几款产品,比如宝宝玩形状、宝宝玩颜色、宝宝上厕所等,希望小朋友可以通过使用我们的APP可以学到有趣的知识,培养良好的习惯。随着团队的深入开发产品矩阵的规模化,现在我们线上的APP已经达到了200多款。当然我们并没有局限在互动APP上面,而是在原有基础上进一步推出了国学故事、儿歌动画,为儿童打造好听好看好玩的启蒙内容。目前我们的产品已经覆盖了160个国家和地区。

Q2:宝宝巴士是最早一批出海开发者,在业务拓展过程中是否遇到过困难?

A2:其实作为最早一批的出海开发者,我们并没有很多成熟的经验可以去借鉴,因此我们也走了非常多的弯路。早期因为不熟悉海外的一些政策法规踩了不少坑,汲取了一些教训。这些事情我们已经咨询了HMS Core的本地化合规方面的伙伴,他们在数据以及政策方面给我们一个比较好的咨询的一个结果,然后我们现在产品也逐渐被海外的一个用户认可。

Q3:宝宝巴士作为传播效果较为突出的早教数字产品之一,有哪些分发渠道及传播优势?

A3:一方面我们通过构建自己的产品矩阵打造出了一个相对成熟的内部的生态,可以通过重点的产品进行推广分发。另一方面我们也会去借助外部的伙伴的一些技术支持以及渠道的支持。尤其是HMS Core,通过HMS Core接入的推送服务宝宝巴士可以为用户推送比较感兴趣的一些内容。此外全球化的广告订阅支付服务等也为我们提供了更多的曝光和推广机会,有了HMS Core加持,相信在将来宝宝巴士可以为全球用户提供多元化高品质的儿童启蒙内容。

Q4:宝宝巴士与华为的合作有哪些加成与赋能呢?

A4:其实这几年来,我们从车机、智慧屏、PAD、音箱快应用都有着比较广泛的合作。比如说前段时间我们跟HMS Core在印尼推广我们的预装合作,还有一个就是我们宝宝巴士世界在墨西哥本地运营商进行宣传的配合,同时宝宝巴士还有多款产品获得耀星计划的支持可以得到很好的曝光。

其实从大方向来讲,我们的整体方向是没有发生变化的,还是依然基于年龄加能力的体系去打造好听好看好玩的启蒙产品内容。其实跟华为合作,宝宝巴士是第一批接入鸿蒙开发的合作伙伴,智慧品市场上还有5款我们的开发内容。接下来我们会更加深入的去了解我们的服务分布式特性与HMS Core配合开发出更多的产品并期待未来在数据云存储以及华为智慧屏进入校园的领域继续深化的合作。

Q5:公司下一步的发展规划是什么?如何考虑与HMS Core更进一步的深度合作?

A5:首先当然是非常很荣幸的获得这个奖项,也感谢HMS Core对我们的一个支持和肯定。其实这几年来宝宝巴士一直得到HMS Core从技术到服务上的一些支持,使我们的一些优质企业内容可以很好的触达全球的儿童服务更多的家庭。未来宝宝巴士将秉承快乐启蒙的理念,用奇妙有趣的方式为儿童量身定制好听好看好玩、益智为特征的内容。5G与AI进程加速全场景智慧体验的年代已经到来,宝宝巴士期待HMS Core能开发出更多更好的功能和产品,希望能与HMS Core扩大合作领域,在技术数据服务上开展更深入的合作,实现全方位多形式的合作共赢。

了解更多详情>>

访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHubGitee

关注我们,第一时间了解 HMS Core 最新技术资讯~

有关HMS Core助力宝宝巴士为全球开发者展现高品质儿童数字内容的更多相关文章

  1. ruby - 将数组的内容转换为 int - 2

    我需要读入一个包含数字列表的文件。此代码读取文件并将其放入二维数组中。现在我需要获取数组中所有数字的平均值,但我需要将数组的内容更改为int。有什么想法可以将to_i方法放在哪里吗?ClassTerraindefinitializefile_name@input=IO.readlines(file_name)#readinfile@size=@input[0].to_i@land=[@size]x=1whilex 最佳答案 只需将数组映射为整数:@land边注如果你想得到一条线的平均值,你可以这样做:values=@input[x]

  2. ruby-on-rails - 如何在我的 Rails 应用程序 View 中打印 ruby​​ 变量的内容? - 2

    我是一个Rails初学者,但我想从我的RailsView(html.haml文件)中查看Ruby变量的内容。我试图在ruby​​中打印出变量(认为它会在终端中出现),但没有得到任何结果。有什么建议吗?我知道Rails调试器,但更喜欢使用inspect来打印我的变量。 最佳答案 您可以在View中使用puts方法将信息输出到服务器控制台。您应该能够在View中的任何位置使用Haml执行以下操作:-puts@my_variable.inspect 关于ruby-on-rails-如何在我的R

  3. ruby - 查找字符串中的内容类型(数字、日期、时间、字符串等) - 2

    我正在尝试解析一个CSV文件并使用SQL命令自动为其创建一个表。CSV中的第一行给出了列标题。但我需要推断每个列的类型。Ruby中是否有任何函数可以找到每个字段中内容的类型。例如,CSV行:"12012","Test","1233.22","12:21:22","10/10/2009"应该产生像这样的类型['integer','string','float','time','date']谢谢! 最佳答案 require'time'defto_something(str)if(num=Integer(str)rescueFloat(s

  4. ruby - 如何使用 Selenium Webdriver 根据 div 的内容执行操作? - 2

    我有一个使用SeleniumWebdriver和Nokogiri的Ruby应用程序。我想选择一个类,然后对于那个类对应的每个div,我想根据div的内容执行一个Action。例如,我正在解析以下页面:https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=puppies这是一个搜索结果页面,我正在寻找描述中包含“Adoption”一词的第一个结果。因此机器人应该寻找带有className:"result"的div,对于每个检查它的.descriptiondiv是否包含单词“adoption

  5. ruby - 如何在ruby中提取方括号内的内容 - 2

    我正在尝试提取方括号内的内容。到目前为止,我一直在使用它,它有效,但我想知道我是否可以直接在正则表达式中使用某些东西,而不是使用这个删除功能。a="Thisissuchagreatday[coolawesome]"a[/\[.*?\]/].delete('[]')#=>"coolawesome" 最佳答案 差不多。a="Thisissuchagreatday[coolawesome]"a[/\[(.*?)\]/,1]#=>"coolawesome"a[/(?"coolawesome"第一个依赖于提取组而不是完全匹配;第二个利用前瞻和

  6. ruby-on-rails - 如何找出拦截 'method_missing' 的内容 - 2

    使用Ruby1.8.6/Rails2.3.2我注意到在我的任何ActiveRecord模型类上调用的任何方法都返回nil而不是NoMethodError。除了烦人之外,这还破坏了动态查找器(find_by_name、find_by_id等),因为即使存在记录,它们也总是返回nil。不从ActiveRecord::Base派生的标准类不受影响。有没有办法追踪在ActiveRecord::Base之前拦截method_missing的是什么?更新:切换到1.8.7后,我发现(感谢@MichaelKohl)will_paginate插件首先处理method_missing。但是will_pa

  7. ruby-on-rails - 如何在 ActionController::TestCase 请求中设置内容类型 - 2

    我试图像这样在我的测试用例中执行获取:request.env['CONTENT_TYPE']='application/json'get:index,:application_name=>"Heka"虽然,它失败了:ActionView::MissingTemplate:Missingtemplatealarm_events/indexwith{:handlers=>[:builder,:haml,:erb,:rjs,:rhtml,:rxml],:locale=>[:en,:en],:formats=>[:html]尽管在我的Controller中我有:respond_to:html,

  8. ruby - 为 capybara 设置 app_host 的内容 - 2

    我的测试尝试访问网页并验证页面上是否存在某些元素。例如,它访问http://foo.com/homepage.html并检查Logo图像,然后访问http://bar.com/store/blah.html并检查页面上是否出现了某些文本。我的目标是访问经过Kerberos身份验证的网页。我发现Kerberos代码如下:主文件uri=URI.parse(Capybara.app_host)kerberos=Kerberos.new(uri.host)@kerberos_token=kerberos.encoded_tokenkerberos.rb文件classKerberosdefini

  9. ruby - gsub 删除第一个逗号前的所有内容 - 2

    我有这个字符串:auteur="comtedeFlandreetHainaut,Baudouin,Jacques,Thierry"我想删除第一个逗号之前的所有内容,即在这种情况下保留“Baudouin,Jacques,Thierry”试过这个:nom=auteur.gsub(/.*,/,'')但这会删除最后一个逗号之前的每个逗号,只保留“Thierry”。 最佳答案 auteur.partition(",").last#=>"Baudouin,Jacques,Thierry" 关于rub

  10. ruby - Array of Arrays,根据索引处的数组内容删除一个索引? - 2

    我一直在努力学习如何处理由数组组成的数组。假设我有这个数组:my_array=[['ORANGE',1],['APPLE',2],['PEACH',3]我将如何找到包含'apple'的my_array索引并删除该索引(删除子数组['APPLE',2]因为'apple'包含在该索引的数组中)?谢谢-我非常感谢这里的帮助。 最佳答案 您可以使用Array.select过滤掉项目:>>a=[['ORANGE',1],['APPLE',2],['PEACH',3]]=>[["ORANGE",1],["APPLE",2],["PEACH",3

随机推荐