通过英特尔更智慧地面向安卓系统开发

如何适应屏幕尺寸

Luke W. 显示如何避免针对无数屏幕尺寸进行设计——方便无比。

立即观看 ›

投资于移动应用开发的主要原因

Daniel KaufmanBrooklyn Labs 共同创始人 通过面向移动操作系统(安卓、Apple 等)开发移动应用,您能够在众多现有和潜在客户中提高品牌知名度和可靠性。 若干客户现在期待业务或品牌拥有其自己的可靠移动应用。 这说明,这不单单是合理地胜过其他行业的需要。 拥有专门的移动应用将增强品牌的可靠性。 请记住,移动应用的意义现在在于社会;为您的业务制作一个移动应用是明智的决定。 以下是投资于移动应用开发的一些原因。 1. 移动应用携带便携式广告 有了可以展示给客户的移动应用,您就可在客户友好的环境中,随时随地联系自己的业务。 经常使用您的应用,将强化您的品牌或业务。...

没有任何秘密的 API:Vulkan* 简介第 0 部分:前言

下载  [PDF 456K] Github 示例代码链接 关于作者 我成为软件开发人员已有超过 9 年的时间。 我最感兴趣的领域是图形编程,大部分工作主要涉及 3D 图形。 我在 OpenGL* 和着色语言(主要是 GLSL 和 Cg)方面拥有丰富的经验。三年来我还一直致力于开发 Unity* 软件。 我也曾有机会投身于涉及头盔式显示器(比如 Oculus Rift*) 或类似 CAVE 系统的 VR 项目。 最近,我正与英特尔的团队成员一起准备验证工具,为被称为 Vulkan 的新兴 API 提供显卡驱动程序支持。 图形编程接口及其使用方法对我来说非常新鲜。...

Penn Station:一种基于标注的、随特征数量伸缩的发布订阅服务

Edison WangTwitter/Vine 资深安卓工程师 构建并启动一个应用,既有趣又简单,但接下去就要维护;您不断地增添特性、事件和业务逻辑。 您的团队里增添了新成员,现在要跟踪发生了什么就不太容易了。您需要一种好方法来有条不紊地整理代码。 测试是起步的好方法。 您不断向有限状态机中增添状态,但最终发现无法再跟踪,于是您增添 Otto、EventBus、Dagger、Rx 和其他框架, 但是,在进行代码重构时,为确保调试过程有条不紊,要在编写太多样本文件代码:界面之间找到一个最佳状态却如此困难。 于是 Penn Station 应运而生,这是一种利用 EventBus...

在Arduino 101上使用 App Inventor 創造新應用

台灣的CAVEDU教育團隊參加新加坡的Maker Faire,帶來了Arduino 101 與 App Inventor的workshop,教大家如何用App Inventor 控制Arduino 101。 主要內容涵蓋: Control Arduino 101's LED blinking Using Bluetooth Low Energy (BLE) Voice control - Google Voice API   其中App Inventor相當吸引人 先介紹一下App Inventor 歷程 2010 Google Lab 2012 MIT Mobile...

春季流行趋势:谜语和字谜游戏应用继续占据消费者眼球

已添加 2016/05/24

万物复苏的季节即将来临,马上用下面的几款热门游戏来更新您的游戏库吧! 2016 年来临,技术市场以前所未有的趋势蓬勃发展。 游戏开发人员正在开发越来越多的产品,这种充满竞争的市场意味着他们必须开发出更具吸引力的游戏超过其他同行。 益智游戏从来不会过时,而会结合新的复杂特性,因为数字形式弹性很好。 这些游戏仿效并借鉴传统游戏的方式,但是拥有更好的创意、更出色的图形、3D 图像和更逼真的物理效果。 这套游戏拥有广泛的吸引力,吸引了其他国家的游戏开发人员,它具备全球流行的优势,因为其中许多游戏具备直观的可视化效果。 填字游戏也再次以强劲的势头席卷而来,因为它们拥有广泛的用户群。...

视频教程:Android 教程系列 — 中间件

在本视频中,Praveen Kundurthy 将讨论中间件开发函数库,以及您在以一个或多个架构为目标时其对应用开发的影响。 他解释了共享对象 (.so) 函数库如何对于开发至关重要,尤其在开发涉及多个架构(如 x86、mips 和 ARM)时。 Praveen 解释了如何获取 x86 版原生函数库,以及生成 .so 文件如何实现 ABI 独立,即不会发现它。 在解释了开发人员在使用函数库时会遇到的一些常见错误之后,他讨论了如何添加如此之多的版本平台,即在应用商店中仅使用一个条目,但为多个平台(x86、ARM、MIPS)的用户提供合适的平台版本。 Praveen Kundurty...

简易安卓地图(第一部分)

Hafizh Herdi TWOH's Engineering 创始人 当今,越来越多的安卓应用都在使用基于位置的和地图绘制技术,此项技术已成为安卓应用必不可少的一项特性。 例如,为显示最近的加油站,然后画出从您的位置到这个加油站的路线,如果能在地图上显示,对用户来说要方便得多。 幸而,借助 Google Maps Android* API(谷歌地图安卓 API)和 Android* Studio,我们可以方便地创建一项基于地图的特性并将其嵌入应用中。 在这篇帖文中,我们尝试使用 Google Maps Android* SDK(谷歌地图安卓 SDK)和 Android Studio,...

应用中的地理位置

Gregory MenvielleSmartNotify 总裁  

英特尔® 软件开发人员十大故事 | 五月

1. 无论天气如何: 面向代码现代化的英特尔五步框架 了解英特尔技术如何支持应用于天气预报领域的最常见的代码现代化方法。 2. Design Mill 的 TANKED!*: 采用英特尔® 实感™ 技术的 4D 视频游戏 本文将为您介绍混合现实游戏如何基于英特尔® 实感™ 摄像头(后置)、英特尔® 实感™ SDK 和 Unity 3d™ 游戏引擎构建,以及如何动态改变地形(沙地)。 3. Android* 垃圾回收工作负载 了解 Java 虚拟机 (JVM) 准确、高效的垃圾回收组件如何对实现高性能和提升用户体验至关重要。 4. 英特尔® 物联网技术代码示例入门...

Unity* 与针对英特尔架构的安卓构建

Abhishek NandyGeek Monkey Studios 首席执行官 在本文中,我将尝试讨论 Unity 并介绍针对英特尔架构的安卓构建的步骤。 请注意,要跟随这篇教程学习,学员需要熟悉并有中等程度的 C# 和 Unity 知识。 让我们开始吧! 为什么使用 Unity? Unity 是一款容易学习和使用的游戏引擎,便于将您的构想变为行动。 Unity 支持 c#、Javascript 和 boo。 Unity 允许开发一次,部署至多个目标。 Unity 与英特尔 在 Unite 2014 上发生了一件大事:英特尔与 Unity 商定在 Unity 中支持 x86...