Intermediate

5 pasos a seguir para desarrollar en Android*

En el siguiente artículo te presentamos los 5 pasos esenciales a seguir para desarrollar aplicaciones Android, partiendo desde la base del desarrollo en Android, siguiendo por el desarrollo nativo y HTML5 a través de Intel XDK, hasta llegar a los servicios de testing en el cloud.

1 - Introducción a Android SDK y configuración del entorno

  • Developers
  • Professors
  • Students
  • Android*
  • Android*
  • HTML5
  • C/C++
  • HTML5
  • Java*
  • Advanced
  • Beginner
  • Intermediate
  • Android* Development Tools
  • Intel Hardware Accelerated Execution Manager (HAXM)
  • Intel® XDK
  • Android
  • desarrollo
  • desarrollon ativo
  • html5
  • hybrid apps
  • Intel XDK
  • cloud testing
  • Eclipse* IDE: Starting a new project from scratch and duplicating a project

    Starting a new project from scratch and duplicating a project

    As you are about to see, the Eclipse* IDE is a very powerful development tool. This article shows you how to start new projects from scratch and set the program properly to support those projects. For steps to quickly create a new project from a template, without defining compiler, linker, and other options, see Creating a new project in the Eclipse* IDE.

  • Developers
  • Internet of Things
  • C/C++
  • Beginner
  • Intermediate
  • Internet of Things
  • 英特尔® System Studio 2015 支持矩阵

    如果您希望对英特尔® System Studio 2015 组件有更多了解,请向 intelsystemstudio@intel.com 发送电子邮件。

    以下是英特尔系统 Studio 2014 支持矩阵的链接。


    英特尔® C++ 编译器

    主机操作系统:
    Linux*

    目标操作系统
    Yocto Project* 1.4 至 1.6
    Tizen* IVI 2.x 至 3.x
    WindRiver Linux* 4.0 至 6.0
    WindRiver Linux* 4.0 和 5.0 Native
    CE Linux* PR35
    Android* 4.1.x 至 4.4.x (Android* NDK R9a、R9b、R9c、R9d、R10)

  • Developers
  • Android*
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Tizen*
  • Yocto Project
  • Android*
  • Internet of Things
  • Server
  • Tizen*
  • Windows*
  • C/C++
  • Java*
  • Advanced
  • Beginner
  • Intermediate
  • Intel® System Studio
  • Embedded C++
  • Development Tools
  • System Analyzer Getting Started Guide

    Introduction

    In general, System Analyzer provides real-time platform & app analysis capability*. With this utility, developers can easily check the real-time changes on the performance metrics they care (e.g. CPU/GPU loading, media engines usage and power metrics etc.) while interacting with their target test app.

     

    Take the first look about System Analyzer below. Metrics names listed in left panel can be dragged-and-dropped into right view panels for real-time monitoring.

  • Developers
  • Android*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Android*
  • Windows*
  • Beginner
  • Intermediate
  • Intel® System Studio
  • Graphics Performance Analyzers
  • Graphics performance software
  • Graphic Performance Analyzers
  • get started with ISS
  • GPA
  • analyzer
  • Development Tools
  • WebDriver 实现Crosswalk应用图形界面自动化

    了解Crosswalk 的读者都知道Crosswalk为应用开发人员提供了丰富的Web和平台原生的接口来开发应用程序,极易于跨平台开发和定制化。随着Crosswalk的广泛应用,越来越多的Crosswalk贡献者、应用开发人员和测试框架开发人员也在关注如何选择一个针对Crosswalk的高效且易于维护的测试自动化框架来节省Crosswalk及其应用在正常维护和新功能开发验证过程中所消耗的资源和时间。在本文中,我们将为您介绍基于WebDriver -- 一个在Web 浏览器领域已经闻名遐迩的Web UI自动化技术,实现的Crosswalk 应用程序图形界面自动化方案。

     

    常用应用程序图形界面自动化方案

  • Developers
  • Intel AppUp® Developers
  • Partners
  • Professors
  • Students
  • Android*
  • Google Chrome OS*
  • Linux*
  • Tizen*
  • Unix*
  • HTML5
  • Python*
  • Beginner
  • Intermediate
  • 借助 MPI-3 非阻塞集合改进性能

    全新 MPI-3 非阻塞集合能够提高应用性能。该改进效果在适当的应用上将会非常显著。但是对于一些应用,如果添加非阻塞集合,将会降低性能。接下来,我将介绍什么是非阻塞集合,并展示一个能够通过使用 MPI_Iallreduce 获益的内核。

    什么是 MPI-3 非阻塞集合?

    非阻塞集合是能够立即返回到应用代码的新版本集合功能。这些版本可以在您的应用执行其他任务时在后台执行集合操作(只要您的 MPI 实现支持)。如果您的应用结构支持您开始集合操作、执行本地工作并随后从集合操作中获取结果,那么您的应用可以通过使用非阻塞集合获益。

    何时使用非阻塞集合?

    为了从非阻塞集合获得优势,您的应用在集合开始到必须完成时必须能够执行大量任务,以抵消检查集合完成所额外付出的开销。一般而言,尺寸较大的消息需要更多计算能力来抵消将数据迁移至通信缓冲。如果您与重叠计算相关的消息尺寸较小,则可以获益。

    此外,您的可用系统资源必须充足。如果您已经使用了所有可用系统资源,那么 MPI 实现无法与计算并行运行通信,从而将无法提供优势,可能还会降低性能。

  • Developers
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Server
  • Intermediate
  • Intel® Trace Analyzer and Collector
  • Intel® MPI Library
  • Message Passing Interface
  • mpi-3
  • non-blocking collectives
  • Cluster Computing
  • Optimization
  • Parallel Computing
  • 在英特尔® 至强融核™ 协处理器上使用面向卸载的英特尔® 语言扩展 (LEO) 在非连续阵列元素之间传输数据

    面向 C++ Windows* 和 Linux* 的英特尔® Parallel Studio XE 2015 编译器版本提供了一款增强功能,支持在英特尔® 至强融核™ 协处理器上使用面向卸载的英特尔® 语言扩展 (LEO) 在非连续阵列元素之间传输数据。

    该功能在 LEO 卸载数据编组模型下添加了支持,以便使用 #pragma offload/offload_transfer 语句的数据传输子句(如 in、out、inout、nocopy)在阵列变量引用 (variable-ref) 中传输非连续阵列元素。

    在下载数据编组模型下,每个数据传输子句 (in、out、inout、nocopy) 共用一个通用的基本语法,具体见下文。 该增强功能支持以 c-shape 规范为步长指定一个值,具体如下。

    语法:
                #pragma offload clause [ clause …]

  • Developers
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Server
  • C/C++
  • Intermediate
  • Intel® C++ Compiler
  • Intel® C++ Composer XE
  • Intel® Composer XE
  • Intel® Parallel Composer
  • Development Tools
  • Intel® Many Integrated Core Architecture
  • How to Develop and Evaluate 64-bit Android* Apps on Intel® x86 Platforms

    Introduction

    Nowadays more and more mobile end-user devices are powered by 64-bit architecture. Using 64-bit Android* is a great way to gain access to the market. This article will introduce Android on Intel® 64-bit architecture and discuss its unique compatibilities, including technical details, performance gains, problem statements, and available solutions for Android on Intel® Atom™ processor-based platforms.

  • Developers
  • Android*
  • Android*
  • HTML5
  • Java*
  • JavaScript*
  • Intermediate
  • Android
  • 32-bit
  • 64-bit
  • Android app development
  • Apps
  • performance
  • Development Tools
  • Optimization
  • Unity* Native X86 Support Shines for Square Enix’s Hitman GO*

    By Cristiano Ferreira and Joseph Wells

    Unity* is making native x86 app support easy with its latest 4.6 release. Square Enix quickly saw the benefits of supporting native x86 on Android, with their Hitman GO* release developers achieved a 31.2% faster game load time to gameplay simply by enabling Unity native x86 support 1.

  • Developers
  • Android*
  • Android*
  • Game Development
  • Unity
  • Beginner
  • Intermediate
  • Hitman GO
  • unity
  • Unity x86 native
  • Game Development
  • Subscribe to Intermediate