RAW

Scratching the Surface of Zend Framework 2

by Christopher Valles | October 2013 | RAW Open Source PHP Web Development

In this article by Christopher Valles, the author of Zend Framework 2 Application Development, discusses the basic elements of Zend Framework 2. You will get an in-depth look at the components involved on a simple request/response operation and this knowledge will be used and expanded on throughout the article. After that we will review how the welcome page is loaded.

By the end of this article, you will know the lifecycle of a request and how to interact with the different components of the framework to produce some output.

Read Scratching the Surface of Zend Framework 2 in full

Working with the Basic Components That Make Up a Three.js Scene

by Jos Dirksen | October 2013 | RAW Open Source Web Development

In this article by Jos Dirksen, the author of Learning Three.js: The JavaScript 3D Library for WebGL, we'll dive a bit deeper into the Three.js library and explain the basic components that make up a Three.js scene. In this article we'll explore the following topics:

  • Which components are used in a Three.js scene
  • What you can do with the THREE.Scene() object
  • How geometries and meshes are related
  • The difference between the orthographic camera and the perspective camera

We will start by looking at how you can create a scene and add objects.

Read Working with the Basic Components That Make Up a Three.js Scene in full

Scalability, Limitations, and Effects

by Matt Fisher | August 2013 | RAW Web Development

This article created by Matt Fisher, the author of HTML5 for Flash Developers will discuss many of the specific features of HTML5 that have allowed it to gain extensive usage and popularity, becoming more like typical Flash development.

What we will cover in this article:

  • Initial development limitations and ways to avoid them
  • Some of the new and exciting CSS3 additions
  • Developing responsive layouts for mobile and desktop
  • Targeting CSS styles for specific displays with CSS Media Queries
  • Controlling and streaming audio and video, and the limitations compared to Flash
  • Client-side file integration and manipulation
  • Sending heavy processes to the background with HTML5 Web Workers
  • Introduction to server-side communication with WebSockets
  • Understanding what the Canvas element is and why it's important
  • Introduction to WebGL and its relation to Stage3D
Read Scalability, Limitations, and Effects in full

Digging into the Architecture

by Edward Callahan | July 2013 | RAW Open Source Web Development

In this article by Edward Callahan, author of Easy Web Development with WaveMaker, we will examine the WaveMaker application architecture. We will learn about the client, the server, how they are constructed, and some of the core features available to us in each. We'll examine the HTTP requests made to the server and examine the JSON request of a database read call. We'll also learn about typing in WaveMaker. We'll finish this article with a tour of the Studio WaveMaker application. By the end of this article, you will have learned about:

  • The client framework
  • The server architecture
  • Communications between client and server
  • Types
  • Application file structure
Read Digging into the Architecture in full

Making Your iAd

by Ben Collier | February 2012 | Beginner's Guides RAW

We can now start using the content we optimized to work well with iAd, to build our first ad.

In this article by Ben Collier we'll be covering the following topics:

  • Installing iAd Producer on your Mac
  • Familiarizing ourselves with the iAd Producer interface
  • Setting up a blank iAd to work with
  • Using templates to build each section of your iAd
  • Tweaking the templates to make your ad even more awesome
  • Using Safari to preview the animations in an iAd
Read Making Your iAd in full

Blender Books from Packt

by | March 2011 | Cookbooks RAW Open Source

A quick round-up of the latest Blender books published by Packt

Read Blender Books from Packt in full

User Extensions and Add-ons in Selenium 1.0 Testing Tools

by David Burns | November 2010 | Beginner's Guides RAW Open Source

In this article, by David Burns, author of Selenium 1.0 Testing Tools, we are going to look at how we can expand Selenium. This is for those times when Selenium's API is not verbose enough.

Selenium has the ability to allow developers to create functions, in the same three-column format, to all tests to reuse snippets of code instead of evaluating them with getEval calls.

User extensions and add-ons are all written in JavaScript. This is due to Selenium's core being written in JavaScript. Let's now have a look at user extensions.

In this article, we shall discuss:

  • User extensions
  • Add-ons

So let's get on with it...

Read User Extensions and Add-ons in Selenium 1.0 Testing Tools in full

First Steps with Selenium RC

by David Burns | November 2010 | Beginner's Guides RAW Open Source

In this article, by David Burns, author of Selenium 1.0 Testing Tools, we are going to have a first look at Selenium Remote Control. Selenium Remote Control is one of the most popular flavors of Selenium as it allows developers to write tests using their favorite language to test on different Browsers.

We shall cover topics such as:

  • What is Selenium Remote Control
  • Setting up Selenium Remote Control
  • Running Selenium IDE tests with Selenium RC
  • Selenium RC arguments

So let's get on with it...

Read First Steps with Selenium RC in full

Getting Started with Selenium Grid

by David Burns | November 2010 | Beginner's Guides RAW Open Source

In this article, by David Burns, author of Selenium 1.0 Testing Tools, we are going to have a look at what Selenium Grid is and how we can set it up in different environments, including how to set it up on Amazon EC2. This will abstract the topography of where the tests are located so that your tests only have to worry about one address.

In this article we shall cover the following topics:

  • Setting up the Selenium Grid Hub
  • Setting up the Selenium Grid Remote Controls
  • Creating tests for the Grid

So let's get on with it...

Read Getting Started with Selenium Grid in full
Syndicate content
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software