Java*

Intel® Black Belt Software Developers on Film!

In the last couple of months we have captured a number of Black Belts on video. Some were done in the studio, some at September's Intel Developer Forum. No matter the circumstances and method, they are great opportunities to check the pulse of the members of our elite group and to find out what they are doing as well as how they feel about Intel technology and the Industry overall.

英特尔® 物联网创客马拉松

这个秋天,英特尔为全球开发者社区带来10场物联网创客马拉松活动。

如果您是创客,物联网创业企业,开发者,高校师生或是硬件初学者,快来加入我们,领取免费的开发套件实现你的物联梦想!除了为您提供开发套件外,我们还为参与者准备了各种开发工具(如额外的传感器、3D 打印机等),美味的食物,现场礼品及最佳物联网方案的奖金!快来体验基于英特尔架构并与 Arduino* 软硬件兼容的开发套件,配套传感器,软件和附件来激发你的创意!

  • Développeurs
  • Développeurs Intel AppUp®
  • Partenaires
  • Professeurs
  • Étudiants
  • Android*
  • Apple iOS*
  • Apple OS X*
  • Arduino
  • Google Chrome OS*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Unix*
  • Projet Yocto
  • Internet des objets
  • .NET*
  • C#
  • C/C++
  • HTML5
  • Java*
  • JavaScript*
  • Python*
  • Qt*/QML
  • Unity
  • Avancé
  • Débutant
  • Intermédiaire
  • Intel XDK
  • 物联网
  • Intel IoT
  • Intel IOT Roadshow
  • Code source libre
  • Server-side Java* (JDK 8) provides optimized performance on Intel® Xeon® processor E5-2600 v3 product family

    The introduction of Java* SE Development Kit (JDK) 8 in March 2014 is regarded as the most significant set of changes to the Java platform since the initial Java 1.0 release in 1995. Through co-engineering and joint innovation by Oracle and Intel, JDK 8 is highly tuned for performance on Intel® Xeon® processors.

    With the release of the Intel® Xeon® processor E5-2600 v3 product family, dramatically accelerates Java workloads while also delivering energy-efficiency improvements.

    Android 应用保留 ART,还是更换为 Dalvik?

     

    推出 Android L 后,虚拟机编译器将迁移至 ART (Android 运行时),而且仅迁移至面向 64 位的 ART。 ART 与 Dalvik 之间相比如何,这对于应用代码而言又意味着什么?

    ART 是 AOT(提前)编译器,这表示 dex2oat 在应用初始安装过程中运行一次。 Dalvik 是 JIT(实时)编译器,仅在调用时运行。  为了获得更长的应用安装时间,ART 仅在调用应用之后释放处理器。  此外,新的垃圾回收程序和内存分配程序将减少暂停的次数和时间,这表示 ART 可提供更出色的响应能力并减少能耗。  但是请注意,运行时内存占用空间较少同样意味着编译二进制需要更高的存储。   ART 将配合 ARM、x86 和 MIPS 硬件一起使用,并在运行浮点运算时显示出极大的改进。

    代码有何变化? ART 向后兼容,可以使用 Dex (Dalvik 可执行代码)字节代码格式。 因此,多数应用可以直接运行(甚至性能更高)。 

    但是,您需要确认几项内容并采用一些可用的优化:

    在 x86 上优化 Android 应用的方法和技巧

    英特尔致力于帮助开发人员提供能够在英特尔架构上正常运行(甚至出色运行)的 Android 应用。 虽然英特尔主要致力于社区层面:优化 Dalvik Java、V8 引擎和 Bionic C;丰富代码库;为 IA 提供采用 32 位和 64 位内核的版本,他们同样提供了多种类型的新工具为 Android 开发人员提供帮助。 这些工具主要用于提高性能,使其超过面向 x86 的默认 ARM 转换层:libhoudini 所提供的性能。

    但是首先需要选择合适的工具。 创建 Android 应用有 3 种常见的方法。

    How to Develop Native Android* Lollipop* Applications with Intel® INDE 2015 Eclipse* Integration

    Introduction

    This tutorial will guide you through Intel® INDE 2015 installation and demonstrate how to develop native Android* Lollipop* applications that target either x86 based or ARM based processors.

  • Développeurs
  • Android*
  • Android*
  • C/C++
  • Java*
  • Débutant
  • Outils de développement Android*
  • INDE
  • Eclipse
  • Outils de développement
  • S’abonner à Java*