华为与本地开发者合作对抗谷歌应用软件垄断统治
2898
手机 2020-03-06 12:02:40 字数:1626

据香港《南华早报》报道,从印度的Indus OS操作系统到俄罗斯的Yandex搜索引擎,华为在尝试向一些国家的本地应用开发商伸出橄榄枝,以应对海外产品缺少谷歌应用服务的问题。

自从美国将华为列入黑名单,华为被禁止使用其智能手机所依赖的谷歌应用程序和服务,已经有10个月了。华为的新款智能手机颇为亮眼,但没有了谷歌地图、YouTube和Google Play应用商店等应用,它们对中国以外的人来说用处要小得多。

不过,在国际市场份额被竞争对手们蚕食之时,华为并没有坐以待毙。这家中国最大的智能手机品牌一直在谋求与一些国家的本地公司牵手合作,以期绕过美国的应用软件垄断巨头的统治,杀出一条生路。

据站长资源平台报道,本周,华为开始与OSLabs进行谈判,后者是一家印度系统应用公司,开发了Indus OS操作系统。华为希望与这家软件公司建立合作,联手打造一家Android应用商店,触达印度数以亿计的智能手机用户。

Indus OS应用商店App Bazaar目前拥有超过40万款支持印度当地语言的本地应用程序。市场研究公司Counterpoint的数据显示,印度目前是全球第二大智能手机市场。


华为与本地开发者合作对抗谷歌应用软件垄断统治


华为尚未证实这笔交易,并拒绝发表评论。

华为的可折叠智能手机Mate Xs仍然搭载谷歌的Android系统,但里面一款谷歌应用都没有。

然而,对于华为的种种努力是否会带来回报,有的业界人士持怀疑态度。市场研究机构IDC高级研究经理基兰吉特·考尔(Kiranjeet Kaur)指出,印度人与世界其他地方的人一样,也对谷歌旗下的各款应用程序严重上瘾。

“本地开发商在印度智能手机市场的份额一直在下滑,在许多人刚开始使用智能手机的时候,它们主攻的其实是低端智能手机市场。”

考尔称,随着数据流量变得更便宜,YouTube等应用在印度迅速普及。WhatsApp和Messenger等Facebook应用也是如此,目前华为自己的应用商店AppGallery还没有这些应用。

俄罗斯的情况则有所不同,但这并不是因为用户的偏好。由于俄罗斯政府的政策,华为在俄罗斯找到了一线机会。Counterpoint分析师阿布希拉什·库马尔(Abhilash Kumar)说道,俄罗斯政府要求智能手机制造商预装本地应用程序,以促进国内的科技创新。

库玛尔说,“总的来说,应用程序实行本地化,再加上有望与Yandex集团达成合作,形势对华为有利,我们相信华为将从中受益。”他补充说,在俄罗斯,Yandex是一款比谷歌更受大众欢迎的搜索引擎。

但华为并不是完全将希望寄托在合作伙伴身上。该公司的主要武器包括对标谷歌Google Play的AppGallery应用商店和华为移动服务(HMS),后者旨在替代谷歌移动服务(GMS)。

在华为的AppGallery应用商店上,可以找到抖音海外版TikTok,但找不到Netflix或WhatsApp。

华为的新应用和服务套件意在替代谷歌向其他应用程序提供的一些功能。例如,Uber整合了谷歌地图,这意味着如果没有谷歌的服务,它的打车应用就不是很有用。为此,华为一直在开发自己的地图工具包,该工具包与本地地图服务相连,让应用程序开发人员可以用它来替代谷歌的服务。

为了吸引鼓励应用开发者合作,华为推出了“Shining-Star”耀星计划,其中包含10亿美元的奖励基金。从马来西亚到南非,华为一直在举办开发者大会来与本地开发者接触。该公司还专门拨出5000万美元来推动拉丁美洲的本地应用程序开发。

华为表示,其HMS生态系统目前在全球170多个国家和地区拥有6亿用户,已有130万开发者加入HMS平台。许多广受欢迎的应用程序已经可以在华为手机上使用,包括Snapchat、Booking和Amazon。但许多分析师似乎不相信,世界各地的消费者会仅仅为了使用华为的手机而冒险尝试其它不熟悉的应用生态系统。

考尔说道,“除了中国以外,目前其它国家地区的手机用户都离不开谷歌的应用程序。”


0人参与回答
  • 未添加任何数据~~


提示信息

联系电话:
1585150508*
QQ交谈:
小编
站长微信:
站长邮箱: service@qingjiuzhubei.com
275.06msRequest Duration2MBMemory UsageGET zixun/detail/{id?}.htmlRouteAuth status
    • Booting (11.93ms)
    • Application (265.61ms)
      6 templates were rendered
      • site.zixun.detail (resources/views/site/zixun/detail.blade.php)8blade
        Params
        0
        prevArticle
        1
        nextArticle
        2
        newDetail
        3
        comment
        4
        hotnews
        5
        t
        6
        d
        7
        k
      • layouts.site.layout (resources/views/layouts/site/layout.blade.php)18blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        device
        4
        isMobile
        5
        errors
        6
        prevArticle
        7
        nextArticle
        8
        newDetail
        9
        comment
        10
        hotnews
        11
        t
        12
        d
        13
        k
        14
        __empty_1
        15
        __currentLoopData
        16
        loop
        17
        hotnewsVal
      • layouts.site.top (resources/views/layouts/site/top.blade.php)18blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        device
        4
        isMobile
        5
        errors
        6
        prevArticle
        7
        nextArticle
        8
        newDetail
        9
        comment
        10
        hotnews
        11
        t
        12
        d
        13
        k
        14
        __empty_1
        15
        __currentLoopData
        16
        loop
        17
        hotnewsVal
      • layouts.site.bottom (resources/views/layouts/site/bottom.blade.php)18blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        device
        4
        isMobile
        5
        errors
        6
        prevArticle
        7
        nextArticle
        8
        newDetail
        9
        comment
        10
        hotnews
        11
        t
        12
        d
        13
        k
        14
        __empty_1
        15
        __currentLoopData
        16
        loop
        17
        hotnewsVal
      • common.upgrade_vip (resources/views/common/upgrade_vip.blade.php)18blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        device
        4
        isMobile
        5
        errors
        6
        prevArticle
        7
        nextArticle
        8
        newDetail
        9
        comment
        10
        hotnews
        11
        t
        12
        d
        13
        k
        14
        __empty_1
        15
        __currentLoopData
        16
        loop
        17
        hotnewsVal
      • kefu.kefu (resources/views/kefu/kefu.blade.php)18blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        device
        4
        isMobile
        5
        errors
        6
        prevArticle
        7
        nextArticle
        8
        newDetail
        9
        comment
        10
        hotnews
        11
        t
        12
        d
        13
        k
        14
        __empty_1
        15
        __currentLoopData
        16
        loop
        17
        hotnewsVal
      uri
      GET zixun/detail/{id?}.html
      middleware
      web
      controller
      App\Http\Controllers\Site\ZixunController@detail
      namespace
      App\Http\Controllers
      prefix
      /zixun
      where
      as
      zixunDetail
      file
      app/Http/Controllers/Site/ZixunController.php:105-132
      7 statements were executed252.5ms
      • select * from `news` where `news`.`id` = '64574' and `news`.`deleted_at` is null limit 12.08ms/app/Http/Controllers/Site/ZixunController.php:109zzshuju
        Metadata
        Bindings
        • 0. 64574
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 14. /app/Http/Controllers/Site/ZixunController.php:109
        • 22. /vendor/silber/page-cache/src/Middleware/CacheResponse.php:38
        • 56. /public/index.php:53
      • select * from `new_cates` where `new_cates`.`id` in ('47') and `new_cates`.`deleted_at` is null550μs/app/Http/Controllers/Site/ZixunController.php:109zzshuju
        Metadata
        Bindings
        • 0. 47
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/Http/Controllers/Site/ZixunController.php:109
        • 27. /vendor/silber/page-cache/src/Middleware/CacheResponse.php:38
        • 61. /public/index.php:53
      • select * from `news` where `news`.`deleted_at` is null order by `browse` desc limit 10243.64ms/app/Http/Controllers/Site/ZixunController.php:110zzshuju
        Metadata
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 12. /app/Http/Controllers/Site/ZixunController.php:110
        • 20. /vendor/silber/page-cache/src/Middleware/CacheResponse.php:38
        • 54. /public/index.php:53
      • update `news` set `browse` = `browse` + 1, `updated_at` = '2025-05-14 08:50:39' where `id` = '64574' and `news`.`deleted_at` is null4.05ms/app/Http/Model/News/News.php:170zzshuju
        Metadata
        Bindings
        • 0. 2025-05-14 08:50:39
        • 1. 64574
        Backtrace
        • 12. /app/Http/Model/News/News.php:170
        • 13. /app/Http/Controllers/Site/ZixunController.php:111
        • 21. /vendor/silber/page-cache/src/Middleware/CacheResponse.php:38
        • 55. /public/index.php:53
      • select * from `news` where `id` < '64574' and `newscate_id` = '47' and `news`.`deleted_at` is null order by `id` desc limit 1650μs/app/Http/Controllers/Site/ZixunController.php:115zzshuju
        Metadata
        Bindings
        • 0. 64574
        • 1. 47
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 13. /app/Http/Controllers/Site/ZixunController.php:115
        • 21. /vendor/silber/page-cache/src/Middleware/CacheResponse.php:38
        • 55. /public/index.php:53
      • select * from `news` where `id` > '64574' and `newscate_id` = '47' and `news`.`deleted_at` is null order by `id` asc limit 11.15ms/app/Http/Controllers/Site/ZixunController.php:116zzshuju
        Metadata
        Bindings
        • 0. 64574
        • 1. 47
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 13. /app/Http/Controllers/Site/ZixunController.php:116
        • 21. /vendor/silber/page-cache/src/Middleware/CacheResponse.php:38
        • 55. /public/index.php:53
      • select * from `comments` where `news_id` = '64574'380μs/app/Http/Controllers/Site/ZixunController.php:117zzshuju
        Metadata
        Bindings
        • 0. 64574
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 12. /app/Http/Controllers/Site/ZixunController.php:117
        • 20. /vendor/silber/page-cache/src/Middleware/CacheResponse.php:38
        • 54. /public/index.php:53
        web
        array:2 [ "name" => "Guest" "user" => array:1 [ "guest" => true ] ]
        api
        array:2 [ "name" => "Guest" "user" => array:1 [ "guest" => true ] ]
          _token
          JgmoH6XnuvHmAkAIxzMNAL5qtlFLuZYlonX21L1Y
          _previous
          array:1 [ "url" => "http://data.winndoo.cn/zixun/detail/64574.html" ]
          PHPDEBUGBAR_STACK_DATA
          []
          format
          html
          content_type
          text/html; charset=UTF-8
          status_text
          OK
          status_code
          200
          request_query
          []
          request_request
          []
          request_headers
          array:10 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate" ] "accept" => array:1 [ ...
          request_server
          array:33 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "HTTP_ACCEPT_ENCODING" => "gzip, de...
          request_cookies
          []
          response_headers
          array:5 [ "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ ...
          path_info
          /zixun/detail/64574.html
          session_attributes
          array:3 [ "_token" => "JgmoH6XnuvHmAkAIxzMNAL5qtlFLuZYlonX21L1Y" "_previous" => array:1 [ "u...