Main

December 10, 2009

Sun is missing out on a huge opportunity

Teppefall Media Player (85).png

By being hell bent on "finishing" JavaFX instead of augmenting Swing Sun has more or less destroyed their credibility as a desktop platform company. The reality is that Swing plus a scene graph, accelerated layers and a new media framework is more valuable than the entire JavaFX ecosystem. Adobe, Microsoft, Apple, Opera, Mozilla and Google all believe that XML is the future of layout and yet Sun believes a non-standard syntax based on Lisp and JSON is the way to go. And the fact that C#, Actionscript, Dalvik and Javascript are all Java clones seems to indicate that Java is just fine as a user interface language. Adobe even exports twine animation code as XML and vectors as SVG. I sit here working in Adobe Creative Suite and wonder what Sun is thinking.

Continue reading "Sun is missing out on a huge opportunity" »

May 30, 2008

Inside app.teppefall.com

The Teppefall website was designed as an account system for future web applications. Currently there are only three services: Search, Remember link (not designed to be a bookmarking system) and Whois.

The service is only available to Teppefall customers because it runs on an outdated server that is scheduled to be replaced. I only change systems every five years, so it is a pain in the butt every time. I am outsourcing everything except the main website, so I might have to consider that as well. Backup, Internet access, heat, power and airplanes *cough* rack servers are all important factors.

Here are some screenshots. There are three design modes. Standard, application mode and an experimental iPhone/iPod mode just for kicks.

October 26, 2007

Teppefall does Web 2.0

The new customer website is almost done. Teppefall.app (app.teppefall.com) is written in Teppefall Dynamics, OSCache, PostgreSQL and JSP/JSTL. It has a simple bookmark functionality similar to del.icio.us, search, a web store and now serves as the primary download page.

You are looking at XHTML 1.0 Strict, CSS 2.0 (dynamic min-width layouts), RSS/ATOM, JavaScript+XML (AJAX bookmarks, dynamic table sorting, image preview, RSS feeds) and PNG24 graphics.

Javascript libraries are Prototype, Scriptaculous, JQuery, JQuery Tablesorter, Lightbox and TwitterJS.

You should also check out the Teppefall Twitter feed. I sometimes add links pointing to desktop related articles and videos. I am very much Adobe's bitch, so it is very slanted/biased/slutty/etc.

Have a nice weekend.

This website is all about alpha and beta software

Download non-beta software here