Infographic: The Entire JavaScript Language in One Single Image
Chinese-based developer Yusheng, has created a nice graphic that assembles the entire JavaScript programming syntax into one single all-encompassing image. Regardless of what the TIOBE Index says, JavaScript, and not Java, is the hottest programming language right now. This popularity was won very hard, having to fight through a period where the language seemed to have stood still with no new features being released for a period of four years. Despite this, developers rushed to the language, mainly due to the technologies being developed on top of it, and more specifically Node.js. If today some of you want to delve into JavaScript in the upcoming future, there are many tutorials you can find online, all great resources for learning the language's fundamentals from the ground up in a matter of days. But if things are constantly escaping your memory, Chinese-based developer Yusheng has assembled a nice mind map of the entire JavaScript language syntax, complete with code examples.
WebRTC
webRTC-io/webRTC.io · GitHub
javascript-society/javascript-path
WebRTC
Un article de Wikipédia, l'encyclopédie libre. WebRTC (Web Real-Time Communication, littéralement communication web en temps réel) est une interface de programmation (API) JavaScript actuellement au stade de brouillon (Draft) développée au sein du W3C et de l'IETF. C'est aussi un canevas logiciel avec des implémentations précoces dans différents navigateurs web pour permettre une communication en temps réel. Le but du WebRTC est de lier des applications comme la voix sur IP, le partage de fichiers en pair à pair en s'affranchissant des plugins propriétaires jusqu'alors nécessaires. La technologie WebRTC étant récente, son intégration au sein des différents navigateurs internet est encore inégale. Historique[modifier | modifier le code] Cependant, ces initiatives s'opposent à Microsoft qui a soumis une proposition concurrente CU-RTC-WEB (en) le 8 août 2012[11]. Le standard qui établira le WebRTC n'étant pas encore complet, il peut encore subir de fortes modifications.
priologic/easyrtc
11 Free jQuery CSS3 Navigation Menu Plugins
These days, jQuery Navigation menus are more than plain texts with links on it. With the command of jQuery, it can transform the menu of a web site into a dynamic menu. Despite the fact that CSS3 can now be utilized to make dynamic menu, still, the query includes more functionality to the menus. Aside from the element functionalities, the design should likewise be considered. Because of audience your site would perhaps see it for the first time they visit your website. If it is not well designed any having worst UI experience so it will not give you value add to your site. You Might be interested on : Free jQuery Sliders and jQuery autocomplete Tutorials. Mmenu Demo || Download The best jQuery plugin for app look-alike on- and off-canvas menus with sliding submenus for your website and webapp. Sidr Demo || Download The best jQuery plugin for creating side menus and the easiest way for doing your menu responsive. slimMenu Demo || Download HorizontalNav Demo || Download Pushy Demo || Download Slinky.js
Multiplayer is coming
One of the most highly demanded features for Construct 2 has been support for making real-time multiplayer online games. While we have supported WebSockets for some time, it has two key barriers to real-time multiplayer: the need to write a separate server, and the guaranteed in-order transmission using TCP. This can create head-of-line blocking and ruin the performance of latency-sensitive games, compared to UDP which can ignore dropped packets and reduce latency. With the arrival of Chrome 32 and Firefox 27, we now have a solution: WebRTC DataChannels! What is WebRTC? WebRTC is a new browser feature allowing peer-to-peer connections. Peer-to-peer connections have the advantage that you don't need to write or even host a separate server! Which platforms are supported? Currently only Chrome 32+ and Firefox 27+ support interoperable WebRTC DataChannels. Features of the multiplayer engine We are writing our own custom multiplayer engine to best suit the needs of Construct 2 developers. Demos
HenrikJoreteg/SimpleWebRTC
Voxel Builder
ApiRTC - pour tester le webRTC
Introduction à WebRTC
Démos de "produits" commerciaux ou non... WebRTC : principes du standard De nombreux produits font déjà du RTC : Skype, FaceTime, Hangouts, etc. The guiding principles of the WebRTC project are that its APIs should be open source, free, standardized, built into web browsers and more efficient than existing technologies... WebRTC s'appuie sur trois APIs MediaStream (aka getUserMedia) : webcam, micro, choix des sources (si multiples), RTCPeerConnection : appel audio ou vidéo streamés en p2p, avec chiffrement et gestion de la bande passante, RTCDataChannel : communication p2p de données génériques. Support : Chrome, Opera, FireFox, desktop et Android. Etapes pour établir une communication (point de vue client) Récupérer des flux audio et/ou vidéo, choisir la source (front cam, rear cam, etc.) MediaStream API (aka getUserMedia) getUserMedia, juste quelques lignes de code Un poil plus compliqué cependant (prefixes) Autre démos avec la webcam ou le micro MediaStream pour WebRTC... Signaling...
Getting Started Guide
NativeScript Getting Started Guide Welcome to the NativeScript Getting Started Guide. In this tutorial you'll use NativeScript, a cross-platform JavaScript framework for building native mobile apps, to build an iOS and Android app from scratch. What is NativeScript? NativeScript is a free and open source framework for building native iOS and Android apps using JavaScript and CSS. NativeScript provides a best-of-both-worlds development experience. What you're building This guide will walk you through building Groceries, a groceries management app that does the following things: Connects to an existing RESTful service.Provides user registration and login.Lets authenticated users add and delete groceries from a list.Runs cross-platform (iOS and Android). If you follow along to the end, here's what the finished app will look like on iOS: And here's what the app will look like on Android: Prerequisites With that out of the way, let’s get started! Getting up and running Start your app Running your app