Over 15 years of cutting edge web development
JavaScript, CSS, PHP, ASP.net
JavaScript, CSS, PHP, ASP.net
Lead generating web app for social media promotion company SOCi.
WebGL and Service Worker enhancements to a custom web-based slideshow app built with React.
There are many frameworks and services that promise to turn your site into a Progressive Web App (PWA) easily. In practice, it’s really quite simple to do yourself. This article will walk you through the process of setting up a PWA so you can see how easily it can be applied to any website. Google’s... Read the full article
2019-10-09
Adding some #PWA goodness to the app. The web manifest with icons and a simple #ServiceWorker with cache fallback strategy.
Web experiments and other fun stuff
An HTML5 canvas app that simulates drawing in Skippy® peanut butter with your finger.
Angular PWA featuring HTML5 canvas image manipulation from a thermal camera feed.
An immersive Web VR video showcasing the future of 92Y.
ARcostume isn’t unique in placing AR widgets over your body. But it moves the starting point of Augmented Reality from an app, to something physical you wear. It’s something you can talk about immediately and show people with just one instruction: “Scan the QR code”.
2019-10-07
The Fly Eye app is nearly complete. Just a few more finishing touches. Tapping the “Try It” button pops up the app panel with camera selection, followed by the Fly Eye.
2019-10-03
The #AR #Costume app includes the ability to take pictures, as well as download or share them. Shared photos are posted to their own page with branding and additional sharing options.
WordPress site featuring interactive virtual tour of an energy efficient building, custom data types and SalesForce integration.
Website and ecommerce solution for the Ivanka Trump brand.
Custom WordPress site built for the Estée Lauder Companies’ Breast Cancer Awareness Campaign 2017.
TensorFlow.js is an extremely powerful machine learning framework. But its demonstration apps can be a little intimidating for newcomers. I wanted to make a straightforward example of a model that demonstrates the basics of TensorFlow.js. In this article walks through a simple classification model which solves for XOR.
2019-10-02
#HTML layout for the Fly Eye front page. All that’s left is to integrate the prototype app.
The new #AR #Costume website is live. Go check it out!
Custom website built for the Jo Malone English Oak product launch.
A Chrome browser extension developed for the Sherwin-Williams Donate Your Color campaign.
HTML5 banner ad campaign for Hulu trade advertising.
Google’s Cardboard viewer standard has no standard control scheme. This is what led me to write nod.js, a simple gesture based event system for Google Cardboard enabled web apps. It uses device accelerometers to detect a sharp motion in one of four directions: up, down, left and right. With nod.js you can implement actions such as next, previous, confirm and cancel without the need for an external controller.
2019-10-01
The new #AR #Costume test scene in action. The broken glass effect could use a little more definition but it’s a much better representation of the product than the current check mark.
2019-09-30
Design comp for the Fly Eye front page. Kept this one brain dead simple with just the EYE-con and silhouetted hairy fly body for the background. The “Try” button will open up the app as a #PWA
I use A-Frame to test out the #AR #Costume scenes while developing them. Here you can se the new test scene that’s almost ready for production.
Custom WordPress site built for the Estée Lauder Companies’ Breast Cancer Awareness Campaign 2016.
HTML5 banner ads for Converse “Counter Climate” campaign.
Web based CMS for multi-media presentations on iPad and AppleTV