Friday, July 5, 2013

HTML5 Programming with JavaScript For Dummies


Web designers and programmers, add JavaScript to your HTML5 development toolkit without fear

Modern websites are complex, and some of the most exciting features - things like geolocation, canvas, portability to mobile and more - require JavaScript to leverage what HTML5 can create. Don't know JavaScript? That's where HTML5 Programming with JavaScript For Dummies comes in. Rather than walking you through JavaScript as a programming language, it approaches JavaScript as a tool to help you enhance web pages.
  • Helps web designers and programmers tap the full power of HTML5 by leveraging JavaScript, even if they have no prior knowledge of JavaScript
  • Enables readers to produce modern websites with today's technology essentials: portability to mobile devices, animation, the use of Libraries, the Canvas component, and more
  • Emphasizes practical uses and offers many short examples for illustration
Discover basic to complex ways to use JavaScript programming syntax to harness the full power of HTML5 and CSS3.

Wednesday, July 3, 2013

HTML5 Game Development For Dummies


Learn to:
  • Use HTML5 to build graphically rich, interactive games
  • Prepare your creations to work on mobile devices
  • Create adventure games, word games, space games, and others
  • Apply a basic physics model for more advanced motion
Love games? Turn your imagination loose with the tools and techniques in this book!
Game fanatic Andy Harris has written the book he wishes he'd had when he started creating games for his own enjoyment. Whether you're new to programming or a skilled programmer eager to cash in on today's game bonanza, you'll find just what you need here. Master HTML5 and CSS game tools and build powerful games that also work on mobile devices.
  • Building blocks — learn the essentials of HTML, CSS, and programming with JavaScript
  • Of sprites and such — create sprites (the moving elements of your game), control them, and manage their speed
  • Rev up the engine — discover how to use the simpleGame engine and its library of objects to bring your game to life
  • Sound is super — choose an audio editor and locate or build sound effects to add interest and excitement to your game
  • Games for the road — see how HTML5 facilitates mobile game development and learn to make your game work as an app
Open the book and find:
  • The necessary parts of a game
  • How to build a basic HTML5 page
  • Step-by-step directions for some simple starter games
  • Tips on debugging your code
  • The importance of collisions and how to manage them
  • Why it's wise to plan every detail of your game
  • Mobile-specific tricks for game developers
  • Outlines of ten games you can finish yourself

About the Author

Andy Harris taught himself programming because it was fun. He's a full-time computer science instructor at Indiana University-Purdue University at Indianapolis (IUPUI), where his courses include web development and game programming, and he's the bestselling author of HTML, XHTML & CSS All-in-One For Dummies.

Sunday, June 30, 2013

Create your first Windows Store app using JavaScript

The tutorial series by Microsoft explain how to use JavaScript with HTML5 and Cascading Style Sheets (CSS) to create Windows Store apps.

Hello World of Windows Store app using JavaScript
Hello World of Windows Store app using JavaScript
  • Part 1: Create a "Hello, world!" app
    Start here to create your first app, a simple "Hello, world" app that displays a personalized greeting. Learn how to
    - Create a new project
    - Add HTML content to your start page
    - Handle touch, pen, and mouse input
    - Switch between the light and dark style sheets
    - Create your own custom styles
    - Use a Windows Library for JavaScript control
  • Part 2: Manage app lifecycle and state
    In Windows 8, you can launch several apps and switch between them without having to worry about slowing down the system or running the battery down. That's because the system automatically suspends (and sometimes terminates) apps that are running in the background for you. A well-designed app can be suspended, terminated, and relaunched by the system and seem as though it were running the entire time.
    In Part 2 of this tutorial series, you update your "Hello, world" app to respond to lifecycle events and save user and session data.
  • Part 3: PageControl objects and navigation
    The "Hello, world" app that you created in the previous tutorials contains a single page of content, but most real-world apps will contain several pages. In this tutorial, you copy the code from your "Hello, world" app into a new app that uses the Navigation App template, and then you add an additional page and enable navigation between the app's pages.
  • Part 4: Layout and orientation
    In this tutorial, we go over the basics of creating a user interface in HTML and CSS. To learn these basics, you create a simple photo viewer that lets the user pick an image from their Pictures Library, and then it shows the image and some info about the image file. For this tutorial, we start from scratch with a new app.
  • Part 5: File access and pickers
    In this tutorial, you add functionality to the app you created in Part 4: Layout and views. First, you handle the "Get photo" button click event to open a file picker and let the user select an image from their Pictures library. Then you bind UI controls to file properties to show the picture info. Finally, we revisit what you learned in Part 2 about how to save app state. Here, you use a MostRecentlyUsedList to keep access to the image selected by the user.
  • Doc roadmap
    After you're done with the tutorials, check out the doc roadmap for a list of key resources that can help you learn more about creating Windows Store apps using JavaScript.

Friday, June 28, 2013

Google Maps Javascript API Version 3 is now the official Javascript API

The Google Maps Javascript API Version 3 is now the official Javascript API. Version 2 of this API has been officially deprecated as per our deprecation policy. You are encouraged to migrate your code to this newly updated and enhanced version!

Google Maps Javascript API Version 3

https://developers.google.com/maps/documentation/javascript/

Tuesday, June 18, 2013

Google Maps with Dart


see how easy and fun it is to use the Google Maps JS API with Dart, using Alexandre Ardhuin's excellent Dart Google Maps library!

Library on GitHub:
https://github.com/a14n/dart-google-maps

Saturday, June 15, 2013

Facebook Releases Data, Including All National Security Requests

Facebook Releases Data, Including All National Security Requests, read online.

Facebook Releases Data, Including All National Security Requests
Facebook Releases Data, Including All National Security Requests


Friday, June 14, 2013

Start Here! Build Windows 8 Apps with HTML5 and JavaScript


Ready to learn Windows 8 programming? Start Here!™

Learn the fundamentals of Windows 8 programming—and begin creating apps for desktops, laptops, tablets, and other devices. If you have previous experience with HTML5 and JavaScript—simply start here! This book introduces must-know concepts and getting-started techniques through easy-to-follow explanations, examples, and exercises.

Here’s where you start learning Windows 8 app development
  • Build on your knowledge of HTML5, CSS, and JavaScript
  • Create photo and media galleries with built-in HTML widgets
  • Interact with the system through live tiles, contracts, and view state detection
  • Store and access data on the local device and via the Internet
  • Access webcam, GPS, and other sensors embedded in the device
  • Create your first programs and publish them to the Windows Store