Étudiants

Introduzione allo sviluppo di applicazioni mobile cross-platform

Lo sapevi che si possono sviluppare applicazioni mobile cross-platform di elevata qualità utilizzando solo HTML, CSS e JavaScript ? Ok, domanda banale, molti oramai lo sanno ma tantissimi developers non ne sono ancora al corrente o, sono ancora scettici o comunque non ancora del tutto convinti riguardo l’uso di queste tecnologie in ambito mobile; proprio per quest’ultimo motivo ho deciso di scrivere una serie di blog posts ed alcuni articoli tecnici che verranno linkati man mano in calce a questo blog post per, mostrarti come con l’uso delle tue skills in ambito web e, con l’IDE Intel XDK si possano sviluppare applicazioni mobile di elevata qualità in maniera veloce ed infine estremamente efficiente.

Edison tools, applicazioni e molto altro

Come sapete Edison viene distribuita con un'immagine di Yocto Linux. L'immagine contiene tutto il software necessario al funzionamento di base del sistema e diverse utilissime librerie, ma per chi, come me, e' abituato ad usare GNU/Linux normalmente, troverebbe alcune mancanze fastidiose.

Yocto e' ottima per costruire distribuzioni customizzate al proprio prodotto, ma compilare pacchetti e librerie non e' esattamente banale.

Intel provides new Integrated OpenCL development experience

OpenCL support at Intel is now going mainstream with full integration into Intel’s portfolio of software development suites. The Intel® SDK for OpenCL™ Applications features are now integrated into various development tools under a new name of OpenCL™ Code Builder.

The different solutions are tailored to the target development environments:

IOTree, un albero di natale intelligente, con Intel Edison

Visto che vengo spesso accusato di essere poco coinvolto negli addobbi natalizi quest'anno ho deciso di partecipare attivamente all'allestimento dell'albero.

Avendo appena ricevuto un Intel Edison non potevo non sfruttarlo per rendere l'albero piu' divertente ed intelligente.

Edison

  • Développeurs
  • Étudiants
  • Arduino
  • Linux*
  • Internet des objets
  • JavaScript*
  • Intermédiaire
  • How to develop a WPF APP that use Realsense SDK

    All my works with Realsense SDK (and previously with Perceptual) was realized in Windows Form essentially because I started to study the SDK from the sample supplied with the SDK and I don't think to change it.
    When I start to develop my application for the APP Challenge I think to create an application that can change its resolution and adapt its User Interface accordingly to the specific resolution and type of device where will be used.
    To do this I think to create a WPF application, but when I try to do it I find some problems.

  • Développeurs
  • Professeurs
  • Étudiants
  • Microsoft Windows* 8
  • Technologie Intel® RealSense™
  • C#
  • Intermédiaire
  • Technologie Intel® RealSense™
  • WPF
  • Intel RealSense
  • Outils de développement
  • Bureau Microsoft Windows* 8
  • Expérience et conception utilisateur
  • Android 开发基础规范

    在开发 Android 项目的过程中,对项目的管理和规范化必不可少。如果我们只是单独开发某一个简单的页面或者是某一个模块,代码的管理似乎并不太重要,而且有时候还会显得非常累赘。但是当项目有多个模块,比如笔者做过的一个视频播放类软件,就涉及到网络请求,UI 跳转,视频播放,视频下载,数据统计等等一系列的模块,那么这个时候,对于代码的管理就显得非常重要了。

    现在,结合笔者自身的经验,对本人写代码的经验做一个简单的总结,肯定还有许多不完善的地方,留待以后再慢慢补充。

    1、整体的代码要做管理

    初学开发,或者刚做开发不久的人,可能不明白,代码要做管理?很多人都以为代码管理,仅仅只是代码的规范化和格式化,其实远远不止这些。很多JAVA初学者都觉得代码有IDE编辑器帮我们管理,何必要自己管理,再或者觉得反正JAVA的虚拟机机制会帮我们管理。这种想法很错误。

    1.1 文件要有注释

    Primo Webcast Italiano su Intel Realsense

    Il primo Webcast di introduzione alla tecnologia Intel Realsense si e' svolto Lunedi' 15 Settembre 2014 per mano di Massimo Bonanni e mia, in qualita' di Intel Software Innovator per Realsense italiani.

    La sessione prevedeva la presentazione delle caratteristiche del nuovo SDK ed alcune demo per vedere il Sistema in Azione in anteprima.

    Alla fine e' abbiamo presentato il nuovo Realsense App Challenge 2014, la grande competizione aperta a tutti I developer con un montepremi da capogiro: 1 Milione di DOLLARI!

     

    quick-cocos2d-x 游戏开发 [13] —— 节点生命周期事件,帧事件等其他事件

    在前面已经学过了“触摸事件”,"触摸捕获事件",“按键事件”,此外,quick还有其他几个事件,前面已经列过有这些,

     

    预定义的节点事件:

    • cc.NODE_EVENT - enter, exit 等事件
    • cc.NODE_ENTER_FRAME_EVENT - 帧事件
    • cc.NODE_TOUCH_EVENT - 触摸事件
    • cc.NODE_TOUCH_CAPTURE_EVENT - 捕获触摸事件

    预定义的层事件:

    • cc.ACCELERATE_EVENT - 重力感应事件
    • cc.KEYPAD_EVENT - 硬件按键事件

    预定义的菜单事件:

    • cc.MENU_ITEM_CLICKED_EVENT - CCMenu 菜单项点击事件
     

    这里我就简单拿两个来说下,掌握起来都很容易。先看这个cc.NODE_EVENT。

    节点事件其实就是节点的几个生命周期,这在cocos2dx c++中一定有所了解。直接看代码吧,

    quick-cocos2d-x 游戏开发 [12]—— 硬件按键事件

    在quick中,对于按键事件也进行了重新封装,和node的触摸事件一样,也是通过addNodeEventListener来实现。所谓按键事件,主要是针对于android设备中的返回键“back”和菜单键“menu”的响应,在前面的一篇博文中我也简单提过一次,不过咱们还是系统性的来学习一下。

     

    首先清楚预定义的层事件有两个,

     

    • cc.ACCELERATE_EVENT     - 重力感应事件
    • cc.KEYPAD_EVENT                - 硬件按键事件

    触摸事件属于预定义节点事件,有这么几个,

     

     

    S’abonner à Étudiants