
-
New in the HTML5 Development Center
-
HTML5 FAQ
-
Build a User Interface using the Vaadin Mobile App Framework
-
Taking Photos from your HTML5 Web Apps
-
New Goodies
-
HTML5 FAQ
From Web Workers to Web Storage, this article will take a look at some of the most common HTML5 frequently asked questions (FAQ).
-
Build a User Interface using the Vaadin Mobile App Framework
Vaadin is a web application framework for creating rich and interactive applications in Java that run in the browser, without any additional plug-ins. As such, it's an excellent tool for developing HTML5 mobile apps In this article, Rob Gravelle shows us how to automatically generate the User Interface (UI) from a Java Class.
-
Connect to a Database from your Java Enterprise Applications
In this article, Rob Gravelle takes a look at a great storage option for starting out with Java EE projects, that provider is ObjectDB. Rob details how its a great storage option for starting out with Java EE projects because of it's pure Java Object Database and helps you to build a quick JUnit test and validate its function.
-
A Guide to JavaScript Fuzzy Search Libraries
Blame it on Google, but today's web surfers expect the search process to know what they mean even when they themselves aren't sure that they are looking for. That's where fuzzy searching comes in. Rob Gravelle reviews a few such libraries for JavaScript.
-
Evaluating Adobe AIR and Sencha Touch
Rob Gravelle examines the pros and cons of the Adobe AIR and Sencha Touch mobile development frameworks.
-
HTMLGoodies Sponsored Content
-
Simplifying Cross-platform HTML5 Mobile App Development With Intel's XDK
A team of developers created an HTML5 app for a major website that offers a much more sophisticated user experience on each of the mobile platforms commonly in use today. The tools they used eliminated much of the custom coding required to bring the desired features to each platform. Check out the story!
-
Leverage Your HTML5 Savvy to Build Commercial, Cross-Platform Apps and Games
An unexpected player has entered the fray with a tool that makes HTML5 mobile development easy while also directly addressing some of the shortcomings of Web technologies in mobile apps. See a demonstration of how quickly you can begin creating your own apps using HTML5.
-
Common Techniques in Responsive Web Design
This article about responsive Web design explores techniques for designing and implementing layouts that respond to the context of a user’s device, including handling grid-layout, bandwidth-sensitive image scaling and optimization of text and form fields.
-
Surviving the Zombie Apocalypse with HTML5 and SVG: Text, Paths and Basic Animation
Of all the features of HTML5, SVG has gotten precious little attention. Learn how it can create visually appealing pages, while possibly saving you from the impending zombie apocalypse.
-
Getting to Know CSS3 Selectors, Part 1: Structural Pseudo-Classes
Most of us are already familiar with id and class selectors, and I introduced you to the beauty of attribute selectors in “Understanding CSS Selectors.” But there’s so much more. In this two-part series, I’ll look at the new selectors in CSS3, starting with structural pseudo-classes.
-
Featured Goodies
-
A Guide to JavaScript Fuzzy Search Libraries
Blame it on Google, but today's web surfers expect the search process to know what they mean even when they themselves aren't sure that they are looking for. That's where fuzzy searching comes in. Rob Gravelle reviews a few such libraries for JavaScript.
-
Using Views in Apache Cordova
In Apache Cordova apps, the first (and sometimes the only) view that comes up upon starting your app is called the Home View. Rob Gravelle explains how to configure your Home View to perform a search and display the results within the same page.
-
Apache Cordova Persistence Options
The Apache Cordova Mobile Framework relies entirely on web technologies such as HTML, CSS, and JavaScript to create cross-platform mobile apps. Rob Gravelle explains how Apache Cordova's use of client-side technologies opens up a wealth of storage possibilities.
-
Persistence in Java EE Applications
A major enhancement in EJB 3.0 is the addition of the new Java Persistence API (JPA), which simplifies entity persistence and adds new capabilities to EJB 2.1. The Java Persistence API deals with the way relational data is mapped to Java objects called "persistent entities", as well as the way that these objects are stored so as to make them available across multiple application sessions. In this Article, Rob Gravelle demonstrates how to create an Entity class that conforms to the JPA.
-
Create a Java EE Web Application using the Glassfish Server
Not long after Java first released Java Beans, the Spring Framework was introduced. Now, Oracle, the makers of Java, have fought back with the EJB 3.1 spec. Rob Gravelle demonstrates how to create a Java EE application project and configure a Glassfish server in the Eclipse IDE.
-
HTML and Graphics Tutorials
-
Taking Photos from your HTML5 Web Apps
Rob Gravelle presents a few of ways to take photos from your HTML5 apps.
-
How to Create Lightbox Popups in WordPress
In this article we look at Lightbox popups using a WordPress plugin and a AWeber, a popular autoresponder program.
-
8 Rules to Follow When Using TWAIN for Your Image Capture Web App
This article will touch upon the history of TWAIN and its wide use before diving into developer planning considerations. With a focus on developing image capturing applications to use within web-based document management applications, the article will uncover 8 rules for TWAIN-based application development.
-
Beyond HTML
-
Using Jasmine 2.0's New done() Function to Test Asynchronous Processes
Jasmine 2.0's new done() method replaces the runs() and waitsFor() methods of earlier versions to make it more similar to other testing frameworks. Rob Gravelle shows how to use Jasmine 2.0's done() method to test DOM events without polluting the test subject page with test code.
-
10 Tips for Creating a Responsive WordPress Site
In this article we’re going to look at ten different ways of building a responsive WordPress site. For some of you, nothing is more appealing than to build a site from scratch, but that’s not necessary unless you’re a hard-core programmer. Instead, we’ll look at tools and methods to make the process easier.
-
Web Developer Daily News
-
Progress Software Announces the Release of NativeScript for Native Mobile App Dev
Progress has just announced their beta release of NativeScript framework for building native mobile apps for iOS using JavaScript.
-
Accellion Teams up with Kandy to Provide Secure Enhanced Collaboration
Accellion and Kandy to provide real-time communications now combine with Secure Mobile Sharing to provide improved productivity.
-
Digium Announces the Release of Respoke Web Communications
Digium announces the launch of Respoke, a cloud platform for adding secure communications to web and mobile applications.
-
DesignModo, the company behind Startup Framework, has released a new version of their WordPress plugin
DesignModo, the company behind Startup Framework, has released a new version of their WordPress plugin.
-
Game Engine CopperCube 5.2 released
Ambiera just announced the release of CopperCube 5.2, a free update of the game editor with new features like realistic realtime water rendering and procedural tree generation. -
The Core Protocol of the World Wide Web is Approved by IETF
The new version of HTTP/2 draft has been approved by the Internet Engineering Task Force
-
Primers
-
10 Tips to Optimize Mobile Websites for Users
As mobile websites become more prevalent, so is the need for better design. In this article, we look at 10 tips to create a better experience for mobile users.
-
8 Responsive Design Mistakes to Avoid
In this article we look at 8 responsive design mistakes to avoid. Doing so will help you build better sites.









