阅读更多

16顶
0踩

移动开发
摩托罗拉今天在官方博客上宣布了一个正在开发中的项目——Ara。该项目的目标是构建一个自由的、开放的硬件平台,让用户来创建高度模块化的智能手机。这意味着未来用户可以按照自己的喜好来DIY自己的手机。



摩托罗拉表示,Android已经成功打造了一个生态系统,而摩托罗拉也要在硬件领域实现这一目标,让用户有权利去决定手机用来做什么、手机外观、手机在哪组装、由什么组成、成本多少、使用时间等等,并打造一个充满活力的第三方开发者生态系统,降低进入门槛,加大自主创新等。

Ara项目已经开展一年多了,但还处于早期设计阶段,该项目包括内部骨架(endoskeleton)的设计和模块的设计两部分。内部骨架是手机的框架,用于支撑所有的模块。模块可以是任何东西,比如处理器、显示屏、键盘、电池、甚至可以是脉搏血氧饱和度分析仪以及其他一些意想不到的东西。

Ara项目团队表示,未来几个月,将向开发者发出邀请,邀请他们为Ara平台创建模块。今年晚些时候Ara团队会发布相关的模块开发工具(MDK)。

与该项目类似的是,Phonebloks也致力于打造一个模块化的手机平台,详细信息可见:https://phonebloks.com/



Via 摩托罗拉官方博客
  • 大小: 306.8 KB
  • 大小: 307.1 KB
16
0
评论 共 19 条 请登录后发表评论
19 楼 shuhen2011 2013-11-11 14:46
要想超越,就要走不一样的路,苹果把统一风格走到了一定程度,要想超越,那就走组装的多样化风格,Android系统是如此,看来Moto手机也要如此
18 楼 非法用户 2013-11-01 13:06
yixiandave 写道
cosmo1987 写道
dsjt 写道
怎么控制手机尺寸??

台式机机箱尺寸也没控制呀,只是设定了几个标准ATX什么的。这个也可以。

关键在于体积问题,PC有足够的空间去扩展,而手机内部的空间就很紧张了。目前哪怕是笔记本想做DIY都比较困难,更何况是手机了。

对山寨厂商是个好消息,普通用户想DIY一个手机恐怕很难,外观不好看都不好意思拿出来吧。
17 楼 yixiandave 2013-10-31 21:57
cosmo1987 写道
dsjt 写道
怎么控制手机尺寸??

台式机机箱尺寸也没控制呀,只是设定了几个标准ATX什么的。这个也可以。

关键在于体积问题,PC有足够的空间去扩展,而手机内部的空间就很紧张了。目前哪怕是笔记本想做DIY都比较困难,更何况是手机了。
16 楼 hellorheaven 2013-10-31 16:15
可是应用,适配这块~~
15 楼 cosmo1987 2013-10-31 11:36
dsjt 写道
怎么控制手机尺寸??

台式机机箱尺寸也没控制呀,只是设定了几个标准ATX什么的。这个也可以。
14 楼 dsjt 2013-10-31 11:21
怎么控制手机尺寸??
13 楼 亚飞正传 2013-10-31 11:16
期待这样.future!
12 楼 cosmo1987 2013-10-30 22:54
当年台式机也是从品牌机到组装机,手机走这条路感觉也是必然趋势
11 楼 yixiandave 2013-10-30 17:19
组装手机!大赞!一直想要这样的服务
10 楼 losesw 2013-10-30 12:03
这样才有意思啊,感觉现在的手机大都一个样子……
9 楼 iceternally 2013-10-30 11:29
这才是Google,这才是Google收购MOTO的意义所在。
8 楼 sqc1112 2013-10-30 10:40
android的设计初衷,思想就是让组建像搭积木一样,手机实现这样的思想真的很好
7 楼 gundumw100 2013-10-30 09:27
组装机?有个性
6 楼 semmy 2013-10-30 08:35
google的创意果然是连天好啊
5 楼 acoder 2013-10-29 20:12
好事呀,一直想要这样的服务
4 楼 photon 2013-10-29 19:59
这个项目确实让我感到挺惊讶的
3 楼 sunny_1976 2013-10-29 18:25
摩托要逆天了
2 楼 diggywang 2013-10-29 18:21
Woo!!!这才是手机的未来!
1 楼 zfq0714 2013-10-29 18:18
    

发表评论

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

相关推荐

  • JAVA url类型的post请求示例

    /**  * URLpost请求方法  * @author zhangyu  *  */ public class URLConnectionUtil {  /**   * 开放平台接口的请求方法   * */  public static String readContentFromPost(String url,String requestCode,String platfo

  • 向指定 URL 发送POST方法的请求(URLConnection)

    /** * 向指定 URL 发送POST方法的请求 * * @param url * 发送请求的 URL * @param param * 请求参数,请求参数应该是 name1=value1&name2=value2 的形式。 ...

  • URL发送post请求

    String content = MessageUtil.createContentMessage(head,data); URL postUrl = null; DataOutputStream output = null; try { postUrl = new URL("http://183.63.131.106:40011/extService/ghbExtService.do")

  • HttpURLConnection post和get用法

    最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。 在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测试代码都有很大的帮助。 下面的代码简单描述了

  • 向指定的URL发送POST请求

    /** * 向指定URL发送POST方法的请求 * * @param url * 发送请求的URL * @param param * 请求参数,请求参数应该是name1=value1&name2=value2的形式。 * @return URL所代表远程资源的响应 * @throws Excepti...

  • java new url 带密码_java操作new HttpPost(URL)和 new URL(shixun_ip) 获取流

    private static HttpClient httpClient;static {if (httpClient == null) {HttpParams params = new BasicHttpParams();// 设置一些基本参数HttpProtocolParams.setVersion(params, HttpVersion.HTTP_1_1);// 超时设置 /* 从连接池中取...

  • Rails笔记《二》new_post_path和new_post_url的区别

    new_post_url 产生的路径是绝对路径,http://xxx/posts/new。 new_post_path 产生的路径是相对路径,相对于根目录的路径,/posts/new。 转载于:https://blog.51cto.com/virusswb/1045487...

  • java请求url地址(post和get)

    直接上正文 package hontye.Util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; import java.net.URLConnection...

  • java操作new HttpPost(URL)和 new URL(shixun_ip) 获取流

    HttpClient: private static HttpClient httpClient; static { if (httpClient == null) { HttpParams params = new BasicHttpParams(); // 设置一些基本参数 HttpProtocolParams.setVersion(params, HttpVersi

  • php模拟post提交请求

    /** * 模拟post进行url请求 * @param string $url * @param array $post_data */ function request_post($url = '', $post_data = array()) { if (empty($url) || empty($post_data)) {

  • 简单实用的Chrom浏览器模拟POST请求方式

    实现post请求方式有很多种,比如postman等,但是有时候接口做了登录拦截,这个时候使用postman等工具要配置相关的cookie等信息,这个过程是很繁琐,最后也不一定能达到预期效果。 本篇使用chrom的console控制台,满足你的诉求 步骤如下: 1.打开控制台-如下图所示(或者浏览器页面右键->检查->切换到console控制台即可) 2.控制台输入如下代码 fetch(new Request('url地址',{method:'POST'})).then((r..

  • Get、Post请求之向指定URI发送Get,Post请求

    一 介绍 1.通过使用PoolingHttpClientConnectionManager类来创建连接池管理器对象,用来设置HttpClient池中的数量,而不是每次使用都去重新创建一个HttpClient对象,以为这样会浪费资源。在发起请求前通过HttpClients的custom()方法来创建一个HttpClientBuilder对象,再通过HttpClientBuilder对象的setCon...

  • JAVA使用原始HttpURLConnection发送POST数据

    JAVA使用原始HttpURLConnection发送POST数据 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25...

  • URL模拟HTTP请求(http客户端)

    1.背景平时,在做web开发的时候,例如一些网页的访问,数据的修改查看等等都是使用一些ajax、form表单去访问,这实际上是已经帮我们封装课大部分信息。当我们从web端转到移动端或者pc端的时候,可以考虑使用URL这一java提供的底层类来进行http的请求。2.原理1.首先粗略了解下http协议内容    http报文主体也就是http这个传输内容,通常分成两大部分。第一部分是报文首部,第二部...

  • 通过HttpURLConnection模拟post表单提交

    URL url = new URL(path); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod("POST");// 提交模式 conn.setDoOutput(true);// 是否输入参数 ...

  • Java通过URI和HttpClient发送请求

    Java通过URL、HttpClient发送请求 import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.U

  • Request Payload

    最近在调试代码时发现有Request Payload的情况,从网上查一些文件,也都有较多的描述。下面我只是说明一下大家没有注意的地方 关于HTTP请求,都是通过URL及参数向后台发送数据。主要方式有GET, POST。对这两种方式,GET的参数都会放在URL的后面,一般称之为query参数。POST的都放在HTTP的报文BODY里,可以query参数的形式,也可以multipart格式,还有一种...

  • 向指定的url发送数据

    public static String sendPost(String url, String param) { PrintWriter out = null; BufferedReader in = null; String result = ""; try { URL realUrl = new URL...

Global site tag (gtag.js) - Google Analytics