Join Developer Evangelist Kevin Hoyt for this thorough series on web standards, starting with a clarification of the various HTML5 browser specifications and an overview of the emerging APIs covered in this series’ seven lessons.
Developer Evangelist Kevin Hoyt demonstrates the capabilities of device orientation and motion events, and how physical device interaction can be used to control content.
Developer Evangelist Kevin Hoyt explains the functionality of the File API, which allows browser-based applications to access data from local (client-side) files without uploading them first.
Developer Evangelist Kevin Hoyt discusses the WebSocket API, which provides a persistent connection between browser and server enabling data push and other compelling real-time messaging uses.
Developer Evangelist Kevin Hoyt highlights the benefits of the Canvas 2D Context for dynamic client-side content by demonstrating the basics of user-generated drawing.
Developer Evangelist Kevin Hoyt covers the visual magic of CSS Transitions by detailing how to create linear animation of content when style properties are changed.
Developer Evangelist Kevin Hoyt shows how a little style manipulation using CSS Animations goes a long way toward orchestrating complex movement of content.
Join Developer Evangelist Kevin Hoyt in this video series that explores how to effectively use the HTML5 canvas element and Dreamweaver CS5 to create rich web experiences that are fully compliant with modern standards.
Continuing his series on HTML5 canvas, Kevin Hoyt details some basic drawing functions available with the canvas element, including lines, colors and gradients.
In the next episode of his HTML5 canvas element video series, Kevin Hoyt explains how developers can easily create user-driven drawing applications in Dreamweaver CS5 projects with the HTML5 canvas element.
In his continuing series on HTML5 canvas, Kevin Hoyt shows a couple methods for drawing existing images to the canvas, and how to use them as assets in HTML5 applications and Dreamweaver CS5 projects.
Create Interactive Experiences with the HTML5 Canvas Element
Developer Evangelist Kevin Hoyt demonstrates some easy ways of implementing user-interactivity in a Dreamweaver CS5 drawing application in this continuing series on the HTML5 canvas element.
Wrapping up his series on HTML5 canvas, Kevin Hoyt gives an overview of the fundamentals of animation with the HTML5 Canvas and Dreamweaver CS5, and then gets you started with a couple easy examples.
Join Developer Evangelist Kevin Hoyt for this series on PhoneGap, an open source framework for developing cross-platform mobile apps with existing web technologies.
Want to know how to create and deploy PhoneGap apps for iOS devices? Developer Evangelist Kevin Hoyt explains the steps to get started, and introduces helpful tools you’ll need along the way.
Want to know how to create and deploy PhoneGap apps for Android devices? Developer Evangelist Kevin Hoyt explains the steps to get started, and introduces helpful tools you’ll need along the way.
Developer Evangelist Kevin Hoyt demonstrates how to use the Camera API with PhoneGap to take pictures with your mobile phone’s camera, or load photos from the gallery.
PhoneGap’s Connection API can detect your mobile device's Internet connection. Kevin explains how to use this to your advantage when developing mobile apps.
A large data set can challenge the success of an application. Kevin Hoyt demonstrates how to improve data model performance with implicit paging, and how to maintain a rich UI with the scroll bar.
RIA Problems You Never Expected: Character Formats
One key to a great application is the physical network. Are you leveraging it wisely? Kevin Hoyt illustrates how character formats impact data delivery, and offers a more scalable solution.
It is important to cultivate the mentality of security first. In this video, Kevin Hoyt discusses numerous access points for malicious attacks, as well as accidental data leaks.
Kevin Hoyt launches a series about the challenges of rich internet applications. In this episode he explains how virtual lists improve application performance by reducing rendering time.
RIA Problems You Never Expected: Operational Efficiency
Kevin Hoyt introduces the concept of process serving, which mixes business process orchestration and service-oriented architecture, creating more scalable development teams.
RIA Problems You Never Expected: RPC Spaghetti Code
Leveraging web services seems easy, but what happens as your data model increases in complexity? Kevin Hoyt examines this problem and proposes a solution for data management.
Multiple screens in a rich internet application can exceed the abilities of the client machine. Kevin Hoyt shows how to achieve swift and seamless response time with creation queuing techniques.
Kevin Hoyt talks about the stateless nature of the web, and how that creates critical problems when dealing with data synchronization across multiple application instances.
RIA Problems You Never Expected: Service Versioning
Everybody versions their code, but what about your service APIs? In this video, Kevin Hoyt examines API versioning as a means to circumvent future application incompatibilities.
Real-world profiles. See how businesses use the Flash Platform to create compelling content and applications that run consistently across browsers, operating systems, and devices.
Watch videos about the industry-wide initiative led by Adobe, with participation from industry leaders, to enable consumers to engage with rich Internet experiences seamlessly across any device, anywhere.