为什么 Windows Phone 如此优秀的产品市场份额却不怎么样?个人认为就是 WP7 在运营商与设备制造商之间存在阻抗失配,而 Google 的方式就是以终端用户的利益为代价减少与运营商和设备制造商之间的摩擦。
Google 今天推出了为可穿戴设备打造的基于安卓的软件平台 — Android Wear,算是对吹响了正式进军大众市场的号角。在与一批硬件大厂合作的同时,Google 当然没有忘记拉拢第三方开发者们为这个安卓的 “子系统” 添砖加瓦。虽然完整 SDK 尚未放出,但我们可以先通过为开发者准备的 Developer Preview 一窥 Android Wear 的面目。
众位 Android Devloper 亲们,你们平时开发都用什么平台,什么工具呢?Windows? Mac OS? Linux? Eclipse ADT? IntelliJ Idea? 其实平台和工具什么的并不重要,因为 Android 本身就是“跨平台”的嘛。那么亲,你有没有琢磨过,用 Andorid 平台本身(也就是手机或者平板)来开发 Android 应用呢?不管这么做是不是有实际意义,
在过去的几年中,安卓手机的出货量一直以每年 21% 的速度飞速增长。根据最新的数据,2014 第一季度 Android 平台已占所有移动广告流量来源的 42.8%,首度超越 iOS,这条消息可以看作是对安卓目前市场地位的最佳佐证。如今安卓即将引来它的 6 岁生日,仅从数据上看市场前景一片大好,但是实际上安卓即将迎来一次非常严重的危机。
Android Studio 是一个全新的 Android 开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,在IDEA的基础上
“你走进一个咖啡店坐下来。等咖啡的时候,你拿出你的智能手机开始玩一款你前些天下载的游戏。接着,你继续工作并且在电梯里收邮件。在你不知情下,有攻击者获取了公司网络的地址并且不断地感染你所有同事的智能手机。
Android Studio 0.8.7 发布,该版本包含大量 bug 修复和一些很不错的新特性:
本文主要是展示一系列的开源 Android 测试工具。每个工具都会有相应的简短介绍,还有一些相关的资源。Android 测试工具列表是按照字母来排序的,最后还会介绍几个不是特别活跃的 Android 测试相关的开源项目。
Mozilla 首席技术官 Andreas Gal 近日在提供给《卫报》的一份报告中指责 Android 和 iOS 平台在移动技术上不够开放透明,并且滥用了各自的市场主导地位。并表示,移动平台的当前境况并不利于用户的隐私,而 Firefox OS 能够改变这一点。
Android Studio系列教程五--Gradle命令详解与导入第三方包 几个简单的Gradle命令,帮你实现在命令行下编译打包Apk。
加速Android Studio/Gradle构建 随着项目的增大,依赖库的增多,构建速度越来越慢,本文介绍的方法,帮你大幅度提高你的Gradle项目编译速度。
Android 性能优化后续 Romain Guy 大神的文章,又一次在没有任何源代码的情况下,利用工具找出 App 的性能问题。好吧,同时随便推荐我的半分钟读完的笔记。
作为“苹果Swift编程语言的自由实现”, RemObjects公司的Silver项目 使得无论是在.NET,Java/Android还是Cocoa/Cocoa Touch平台都能做Swift代码的原生编译。RemObjects宣称Silver的目标是尽可能贴近Swift,虽然现阶段在底层平台方面确实存在差异。
在去年 6 月份的一次会议上,微软 Cortana 项目经理 Marcus Ash 表示,微软考虑将 Cortana 数字助手带到 iOS 和 Android 平台上,让不少羡慕 WP 用户的 Android 和 iOS 用户激动不已。不过很快,Marcus Ash 就在自己的 Twitter 上表示这只是自己的想法,Cortana 团队还没有相关计划,激动的粉丝瞬间被泼了凉水。不过在去年年底的时候,微软用户体验部负责人 Julie Larson Green 曾经对媒体提到过 Cortana 将会登陆其他操作系统。
Buck 是Facebook出品的高效 开源 Android编译工具,旨在鼓励开发者构建小规模可重用的程序模块,2013年发布时,InfoQ对此有过非常详细的报道。 随着版本的不断迭代和功能的不断演进,越来越多的团队开始利用Buck改进编译过程,Vine就是其中之一,该团队近期在 博客 中分享了Buck使用的经验。
ViewOverlay 与 animation 介绍 本文简单介绍了 Android 4.3 引入新类 ViewOverlay 的特性, ViewOverlay 就是一个在普通的 View 之上的一个视图层,是用来做动画的绝佳的地方。
如今移动开发虽然三分天下,但主要市场还是 Android 和 IOS ,但是对于一些中小型公司来说单独开发的成本明显比较大。2014 年苹果推出了全新的语言 Swift ,而作为对头的 Google 也有一门自己独特的语言,那就是 Go 语言,Go 语言不仅能用来进行 Android 开发,而且也正在适配 IOS 平台,下面让我们来入个门吧。
微软最近正在打造一款Android上的Launcher(桌面启动器),名为Arrow。目前该桌面启动器还处于测试阶段,但根据一些测试用户的反馈来看,这款桌面启动器的表现还不错。如果拥有Android设备的你也想尝试一番,在文末就能下载APK文件进行安装。
使用 Kotlin 开发 Android 应用系列 看起来用 Kotlin 来做 Android 开发的时机越来越成熟。这是一个系列译文,从入门开始介绍怎么使用 Kotlin 来开发 Android 应用。系列文章(I):简介、 (III):扩展函数和默认值 、 (IV):自定义视图和Android扩展 。
Google本周发布了一个全新的Android自动化测试模板示范项目,名称是Android Testing Blueprint,简称ATBP,地址是 https://github.com/googlesamples/android-testing-templates。在这个项目里,Google详细介绍了单个应用中集成测试的工具和框架,包括Java模块测试,库模块测试,UI测试和单元测试的示例代码,还包括从命令行和Android Studio运行测试的方法。详细的说明文档可以看这里:Android Testing Blueprint README。