图书前言

前言

Windows 10推出后,还发布了针对物联网的Windows 10 IoT Core版本,这使得Windows 10不只是一个PC、平板或是手机的作业系统,也是一个能够在任何运算环境中执行的平台。这样的运算平台未来能连接超过2千亿个感测器,Windows 10也可以在任何尺寸屏幕上执行,包括穿戴式设备和物联网设备,而且开发者可以通过Windows 10 IoT在“Raspberry Pi 2(树莓派2)”、“MinnowBoard Max”、“DragonBoard 410c”和“Arduino”的硬件上直接或间接地执行相关的程序,Windows Visual Studio 2015使得一个程序能同时在多个硬件上执行,这极大地节省了企业和开发者的开发时间,增加了工作效率。

本书面向对Windows 10 IoT Core有兴趣的程序开发者,由入门到深入,用浅显易懂的文字来解说C#程序语言,并依照物联网IoT的实例,丰富Windows 10 IoT Core的物联网开发内容,而且全程伴随视频教学,本书所包含的C#相关API的使用方法,每个样例都可以单独执行。

IoT需要一个可管理和安全的运作系统,Windows将是能满足该目标的操作系统,这正是微软的物联网战略,因为我们已经身处IoT的世界。

对开发者而言,在熟悉的作业系统开发程序并使用相当成熟的C#语言,更能够轻易上手,并且物联网专用的嵌入式计算机体积小、耗电低,以及很多案例都是开源的,这些都吸引了无数开发者的投入与分享。

可以预期未来通过Windows云端Azure的强大发展,其价格低廉和体积小的优势,将为物联网的发展提供实际的解决之道。因此借由此书,要与大家分享Windows 10 IoT Core在物联网、无人载具、Big Data 、机器人和影像辨识等用途上的应用。

感谢读者的支持购买,让笔者更有动力分享新科技。如果想更进一步地了解Windows 10 IoT Core在物联网、无人载具、Big Data 、机器人和影像辨识等用途上的应用,笔者还有一系列相关的书籍,例如《Raspberry Pi实战指南》和《Arduino交互设计专题与实战》可供参考。

笔者在全球各地都有定期开课,读完此书后想进一步深造的读者,可以访问笔者的网站或报名相关课程。若有培训需求,也欢迎来信至powenkoads@gmail.com。笔者居住在美国硅谷近20年,书中如有表达不清楚或笔误之处,也欢迎您来信或至个人网站上提供宝贵的意见,我会尽可能一一回复。

最后,祝大家在Windows 10 IoT Core开发过程中一帆风顺!

柯博文

LoopTek公司CTO

于美国硅谷San Jose