阅读更多

1顶
0踩

编程语言
Google android手机开发了好长时间,还是看不到能投放市场的机器出来。在一次名为eComm的会议上,Google移动平台部门顾问Rich Miner说Android机器上市的时间不会早于“今年下半年”,不过还是给了粉丝们一个惊喜。他明确的表示Android将尝试让iPhone开发者把它们的程序运行在Android平台上。而且,android将致力于让Linux手机系统平台之间的互联互通能力更强。


Miner说,苹果对待iPhone开发者的待遇和他们的贡献不成正比。“在iPhone上面你不能建构某些特定的软件,苹果不支持多处理器处理,他们不让你在后台运行程序,它们不让你在程序中加入注释性语言。”

哦,就算这些都是真的,但是这可没阻止Sun公开向Apple表达自己无私的爱意;对此Miner表示,作为一个基于Linux的开源操作系统,Android马上就要和神器iPhone比肩而行。“我的目标是,只要有公司想做一款大众化的手机软件,那它的软件就可以在(iphone和Android)两个平台同时运行,毕竟两者是同一时代的程序环境。”换言之,Android将会想办法兼容iphone的程序。

与此同时,Miner坚持说Android的一个主要进步就是开发者不需要为了跨平台运行自己的程序来开发额外的专门版本。这足以证明Android不简单是“(另外)一款Linux系统”。“是的,初始阶段的Linux系统很多,但问题就是它们实在是太多了。而且他们只是聚焦在Linux系统本身,遗漏了移动系统堆叠(Mobile stack)的其他部分。这就是说,两家公司造出两部手机,为此他们作出两个针对堆叠的方案,你就必须给两部手机写两个程序。”

那你不是刚说过用Android你没必要为两个以上的平台分别写程序吗?如何解决这个悖论?没准Miner认为iPhone比他刚才所透露的还要没用。“过去一年iPhone做了绝对轰动性的推广宣传,而且苹果一开始确实为他们的手机初体验做了点正确的事情。他们还刚刚发布了他们的第三方开发环境。不过受到商业模式的限制,好处毕竟是微小的,无需多言,很多博客已经探讨过了。”

我们估计,“很多博客”里大概也包括Miner吧,他一定在为Android强大的开放度著书立说。

Google说“开放”大概是真心话,第一款Android原型的源代码将会放在网上供人自由研究。“当我们说到开放二字,我们想到的是源代码。”Miner这番话显然不仅意指苹果,还剑走偏锋,让人感到是在说不那么开放的微软。Miner举了他曾经在Orange开发Windows Mobile平台的手机的例子,证明因为没有源代码,改进一个WM手机是多么艰难。Miner认为,开放并且允许修改系统以适应软件开发的需要,是Android挽回时间上劣势的条件之一。“Android SDK下载量已经有750,000次。就算里面百分之一的人是开发程序的,我们就有了7000-10000个人帮我们开发程序。这就是因为我们开放。你大概没看到过很多人在给一款甚至还没有面市的系统开发程序吧。假如程序员们觉得他们的程序做出来以后(因为自由度不够高)不能发布,这当然是不可能做到的。”
1
0
评论 共 1 条 请登录后发表评论
1 楼 lordhong 2008-03-14 22:47
  强大!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • otphp:与Google Authenticator兼容PHP OTP库

    OTPHP-一个PHP一次性密码库一个用于根据和生成一次性密码的php库这与可用于Android和iPhone的Google Authenticator应用程序兼容,现已在GMail上使用这是可用的rotp ruby​​库的端口注意:此项目自创建以来尚未更新...

  • android+wear+和iphone,Android Wear手表兼容iPhone:和苹果抢用户

    原标题:Android Wear手表兼容iPhone:和苹果抢用户 北京时间9月1日早间消息,不愿使用Apple Watch智能手表的用户现在有了新选择:Android Wear设备。Android Wear首席产品经理杰夫·常(Jeff Chang)表示,Android ...

  • android wear 兼容问题,多款Android Wear手表不兼容iPhone 7

    据外媒报道,AndroidWear是一款出色的智能手表平台,其最好的特性之一是不仅兼容Android,也兼容iOS。虽然在与iOS设备配对时AndroidWear功能存在限制,但毕竟兼容iOS设备。这就是说部分AndroidWear智能手表和最近...

  • android wear是否支持iphone,Android Wear兼容iPhone了 你让苹果表情何以堪

    原标题:Android Wear兼容iPhone了 你让苹果表情何以堪 近日谷歌宣布他们的 Android Wear 智能手表平台将可适配 iPhone 使用,这对于智能手表界来说可是一大里程碑事件。原本以为这个平台只能适用于 LG Watch Urbane...

  • android wear iphone7,多款 Android Wear 智能手表不兼容iPhone 7

    部分Android Wear智能手表无法与iphone 7配对凤凰科技讯 北京时间9月29日消息,据外媒报道,Android Wear是一款出色的智能手表平台,其最好的特性之一是不仅兼容Android,也兼容iOS。虽然在与iOS设备配对时Android ...

  • android wear iphone7,多款Android Wear手表不兼容苹果iPhone7

    据外媒报道,Android Wear是一款出色的智能手表平台,其最好的特性之一是不仅兼容Android,也兼容iOS。虽然在与iOS设备配对时Android Wear功能存在限制,但毕竟兼容iOS设备。这就是说部分Android Wear智能手表和最近...

  • Android的又一招聪明:兼容iPhone程序

    Google android手机开发了好长时间,还是看不到能投放市场的机器出来。...他明确的表示Android开源平台将尝试让iPhone开发者把它们的程序运行在Android上。而且,android将致力于让Linux手机系统平台之间的互联

  • iphone和android照片传输,将照片从Android传输到iPhone的8种方法很容易

    第1部分:如何使用dr.fone将照片从Android传输到iPhone?如果您对将照片从Android传输到iPhone应选择哪种方法感到困惑,那么请比较所选方法的质量和速度。好吧,坦率地说,符合所有这些标准的工具是dr.fone工具包,...

  • H5中常见的 Android 和 iOS 兼容性问题

    最好在代码中不要主动focus(),可能会在真机上引起页面布局被iOS 软键盘顶上去,而Android、Google、Safair 中则正常。

  • OATH.Net:一个小型库,可为双因素身份验证实现HOTP和TOTP算法。 与适用于iPhone和Android的Google身份验证器应用兼容

    誓言网 OATH.Net是用于执行OATH身份验证的.NET库。要求为.NET Standard 2.0构建,因此它应在.NET Framework 4.6.1或.NET Core 2.0上运行。用法使用“ Install-Package OATH.Net ” Install-Package OATH.Net添加到您...

  • Android vs iOS 程序开发:我该选哪一个?

    仅是在2020年,据估计用户将大约87%的在线时间用于移动应用程序,也就是手机的App。 若要开始进入移动应用程序市场,我应该选哪一个呢? 总结概要 用于iOS开发的编程语言比Android语言的学习曲线短,更容易掌握...

  • 第一章:Android开发概述

    Android本意指机器人,Google公司将其标识设计为绿色机器人,表示Android系统符合环保概念,是一个轻薄短小,功能强大的移动系统,是第一个真正为手机打造的开放性系统。 Android是一种基于Linux的开源的操作系统,...

  • android 兼容所有刘海屏的方案大全

    刘海屏解决方案,谷歌官方提供的解决方案,小米xiaomi官方提供的解决方案,华为huawei官方提供的解决方案,vivo官方提供的解决方案,oppo官方提供的解决方案,其它手机厂商,ios刘海屏解决方案,兼容ios刘海屏

  • 买android手机,买Android手机理由:iPhone 6竟无言以对

    1、Android手机与谷歌多项服务有着更好的兼容性Android手机能够更好地与Gmail、谷歌地图、谷歌日历等服务兼容。除此之外,用户还可以抢在iPhone用户之前获得那些服务的最好功能。2、诸多Android手机便于用户更换电.....

  • ios版android wear下载,iPhone能用Android Wear?新版本全面对iOS兼容

    与大多数的运动手环和Pebble这样的智能手表不同,无论是谷歌Android Wear还是苹果watchOS系统的智能手表都是一个独立的“花园”。而现在为了显示自己的兼容性,谷歌已经开始慢慢打开了Android Wear的“围墙大门”,...

  • iphone地图与android,如何使用谷歌地图在iPhone和Android手机之间共享你的位置

    iPhone和Android手机之间缺乏兼容性往往令人讨厌。如果你想在不同设备之间分享你的位置,你可能会认为它太复杂了-但有一个快速的方法来实现它。幸运的是,谷歌地图允许你弥合从iPhone到Android的鸿沟。你所要做的...

  • heic格式 android,[图]紧随iOS:Android P支持HEIC格式 原生支持刘海屏设计

    支持刘海屏: Android P将会原生支持类似于iPhone X的刘海屏,就像昨天BGR网站晒出的照片,包括LG G7、Essential PH-1在内的多款Android手机都采用了类似于苹果iPhone X的刘海设计。 Android P系统将调整通知栏的...

  • 【9493】基于springboot+vue的美食信息推荐系统的设计与实现.zip

    技术选型 【后端】:Java 【框架】:springboot 【前端】:vue 【JDK版本】:JDK1.8 【服务器】:tomcat7+ 【数据库】:mysql 5.7+ 项目包含前后台完整源码。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章或私聊获取 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧! 在当今快速发展的信息技术领域,技术选型是决定一个项目成功与否的重要因素之一。基于以下的技术栈,我们为您带来了一份完善且经过实践验证的项目资源,让您在学习和提升编程技能的道路上事半功倍。以下是该项目的技术选型和其组件的详细介绍。 在后端技术方面,我们选择了Java作为编程语言。Java以其稳健性、跨平台性和丰富的库支持,在企业级应用中处于领导地位。项目采用了流行的Spring Boot框架,这个框架以简化Java企业级开发而闻名。Spring Boot提供了简洁的配置方式、内置的嵌入式服务器支持以及强大的生态系统,使开发者能够更高效地构建和部署应用。 前端技术方面,我们使用了Vue.js,这是一个用于构建用户界面的渐进式JavaScript框架。Vue以其易上手、灵活和性能出色而受到开发者的青睐,它的组件化开发思想也有助于提高代码的复用性和可维护性。 项目的编译和运行环境选择了JDK 1.8。尽管Java已经推出了更新的版本,但JDK 1.8依旧是一种成熟且稳定的选择,广泛应用于各类项目中,确保了兼容性和稳定性。 在服务器方面,本项目部署在Tomcat 7+之上。Tomcat是Apache软件基金会下的一个开源Servlet容器,也是应用最为广泛的Java Web服务器之一。其稳定性和可靠的性能表现为Java Web应用提供了坚实的支持。 数据库方面,我们采用了MySQL 5.7+。MySQL是一种高效、可靠且使用广泛的关系型数据库管理系统,5.7版本在性能和功能上都有显著的提升。 值得一提的是,该项目包含了前后台的完整源码,并经过严格调试,确保可以顺利运行。通过项目的学习和实践,您将能更好地掌握从后端到前端的完整开发流程,提升自己的编程技能。欢迎参考博主的详细文章或私信获取更多信息,利用这一宝贵资源来推进您的技术成长之路!

Global site tag (gtag.js) - Google Analytics