• JavaScript - The Definitive Guide, 6th Edition(第六版)

    JavaScript - The Definitive Guide (6th Edition) JavaScript权威指南第六版,英文PDF。 包含ECMAScript 5和HTML 5的内容,是JavaScript学习的必备资料。

    0
    207
    13.48MB
    2016-02-23
    50
  • Android NDK Beginner's Guide

    Android NDK Beginner's Guide (英文PDF) 关于安卓NDK开发的资源网上并不算丰富,估计大多数人还是喜欢在Java里面解决所有问题。但是NDK对于跨平台以及构建高性能应用非常重要(特别是OpenGL游戏)。这本书从浅入深地涵盖了NDK开发的方方面面,包括JNI的使用、OpenGL ES和OpenSL ES等,适合那些有一定Android开发基础,并想学习NDK开发的朋友们。 Portability among hardware and adaptability to the constrained resources of mobile devices: this is the real essence of the mobile challenge from a technical perspective. With Android, ones has to deal with multiple screen resolutions, various CPU and GPU speed or capabilities, memory limitations, and so on, which are not topics specific to this Linux-based system, (that is, Android) but can particularly be incommoding. To ease portability, Google engineers packaged a virtual machine with a complete framework (the Android SDK) to run programs written in one of the most spread programming language nowadays: Java. Java, augmented with the Android framework, is really powerful. But first, Java is specific to Android. Apple's products are written for example in Objective C and can be combined with C and C++. And second, a Java virtual machine does not always give you enough capability to exploit the full power of mobile devices, even with just-in-time compilation enabled. Resources are limited on these devices and have to be carefully exploited to offer the best experience. This is where the Android Native Development Kit comes into place.

    5
    130
    5.23MB
    2013-12-14
    11
  • Beginning 3D Game Development with Unity

    Unity开发的书很多很杂,质量参差不齐。这本书是我觉得比较好的一本,推荐给大家! Unity is the perfect choice for small studios, indie developers, and those of us who have always wanted to make our own games. Its large user base (over 400,000 as of April 2011) and extremely active user community allows everyone from newbies to seasoned veterans to get answers and share information quickly. Unity provides an excellent entry point into game development, balancing features and functionality with price point. The free version of Unity allows people to experiment, learn, develop, and sell games before committing any of their hard-earned cash. Unity’s very affordable, feature-packed Pro version is royalty free, allowing people to make and sell games with the very low overhead essential to the casual games market.

    0
    75
    31.68MB
    2013-12-14
    11
  • Programming in Lua, 3rd Edition(第三版)

    Programming in Lua是学习Lua的必备图书。本书为此系列的第三版,包括了最新Lua 5.2的内容

    5
    100
    2MB
    2013-09-05
    15
  • Programming in Lua(第三版)

    Programming in Lua是学习Lua语言及Lua/C嵌入方法的必备书籍。本书为此系列的第三版,包括了最新的Lua 5.2内容

    0
    27
    2MB
    2013-09-05
    0
  • Pro Windows 8 Development With HTML5 and JavaScript

    Pro Windows 8 Development With HTML5 and JavaScript (英文PDF) 众所皆知,Windows 8的应用是可以用JavaScript+HTML5来开发的,但是相应的资料却少得可怜。这本910页的厚书填补了这个缺陷。本书由浅入深,面面俱到地介绍了JavaScript on Windows 8的各个方面。如果你是一个JavaScript开发者,想使用自己熟悉的技术开发Windows 8应用,那么这本书就是你的起点。 推荐英文水平好的朋友阅读。 Windows 8 represents Microsoft’s desire to break out of the traditional desktop computing market and make an impact in the mobile world, which has been dominated by Android devices and, of course, Apple products. Microsoft’s plan is to offer the user consistency across devices, allowing the same apps to operate on the user’s data irrespective of which device, or which kind of device, the user has at hand. This is attractive to many users and it leverages Microsoft’s greatest asset—the leading position in the desktop computing market—to drive sales, acceptance, and credibility in the tablet and smart-phone markets. The traditional Windows desktop isn’t a good model for consistency across different types of devices, and attempts to add touch support and rework the interface for smaller screens have not ended well. Trying to extend the old Windows model to small devices is part of the reason Microsoft’s previous forays into the mobile world have fared so badly. And that’s where Windows apps come in. Rather than perpetuate its existing application model, Microsoft has decided to create a new one. Windows Store applications, more commonly known as apps, are available on every device that can run Windows 8 and its derivatives (Windows Phone 8, Windows RT, etc.). More important, Windows apps run as well on large-screen desktop machines with a mouse and keyboard as they do on a moderately sized touch-screen tablet. Windows Store apps are a big departure from regular Windows desktop apps: they fill the screen, don’t have title bars and buttons, and have a completely different look and feel. Another big departure for Microsoft is that you can use web technologies to create apps, which is the reason I have written this book and, most likely, the reason you are reading it. By embracing HTML, CSS, and JavaScript, Microsoft has embraced a completely new community of developers, who can take their knowledge of web app development and apply it to Windows app development.

    5
    105
    51.51MB
    2013-04-01
    10
  • HTML5 Mobile Development Cookbook

    HTML5 Mobile Development Cookbook (英文PDF) How do I create fast and responsive mobile websites that work across a range of platforms? For developers dealing with the proliferation of mobile devices each with unique screen sizes and performance limitations, it is an important question. This cookbook provides the answer. You will learn how to apply the latest HTML5 mobile web features effectively across a range of mobile devices. HTML5 Mobile Development Cookbook will show you how to plan, build, debug, and optimize mobile websites. Apply the latest HTML5 features that are best for mobile, while discovering emerging mobile web features to integrate in your mobile sites.

    5
    79
    7.92MB
    2013-04-01
    11
  • Smashing Node.js

    Smashing Node.js (英文ePub) Node.JS became an instant success, spawning a vibrant open source community, supporting companies, and even necessitating its own conference. I would attribute this success to a combination of simplicity, improved programming productivity, and high performance. I’m pleased V8 played a small part in this. This book will take the reader through all steps of creating the server side of a web application on top of Node.JS including how to organize asynchronous server code and interface to databases.

    5
    77
    3.18MB
    2013-04-01
    5
  • Beginning WebGL for HTML5

    Beginning WebGL for HTML5 (英文PDF) WebGL (Web-based Graphics Language) is a wonderful and exciting new technology that lets you create powerful 3D graphics within a web browser. The way that this is achieved is by using a JavaScript API that interacts with the Graphics Processing Unit (GPU). This book will quickly get you on your way to demystify shaders and render realistic scenes. To ensure enjoyable development, we will show how to use debugging tools and survey libraries which can maximize productivity. This book presents theory when necessary and examples whenever possible. You will get a good overview of what you can do with WebGL.

    1
    57
    10.6MB
    2013-04-01
    10
  • TypeScript 语言规范 (英文PDF)

    TypeScript 语言规范 (英文PDF) TypeScript是微软新开发的一套构建于JavaScript之上的开发语言,其弥补了JavaScript不易于开发、调试的缺点,并且语法完全兼容ECMAScript 5, 同时包含了部分ECMAScript 6的内容。 TypeScript自身无法执行,TypeScript的编译器将TS代码转换成标准的JS代码,因此可以在任何现代浏览器上执行。和Dart及GWT等类似工具不同的是,TypeScript生成的JS非常短小高效,并且由于完全兼容JavaScript,使用第三方JS库的时候(例如PhoneGap或jQuery)是不需要写任何导入库的。尽管如此,网络上还是有许多现成的TypeScript“界面定义”以方便开发员用面向对象的方式访问这些第三方JS库。 微软的TypeScript演示页面:www.typescriptlang.org TypeScript界面定义:https://github.com/borisyankov/DefinitelyTyped

    0
    337
    887KB
    2013-04-01
    35
关注 私信
上传资源赚积分or赚钱