Software development techniques behind the magic user interface

Multi-Touch Developer Journal

Subscribe to Multi-Touch Developer Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Multi-Touch Developer Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories

(LinuxWorld) — The big issue in getting the Cocoon-enabled Nichievo prototype to work was figuring out how to let users submit order documents without compromising security. The obvious finally dawned on me: Before submission, the documents are not yet secure. As a result, I set up a webdav-enabled directory for clients to use. Cocoon has a webdav framework in progress, but I found a simple Perl script adapted from something I developed earlier as a means of grabbing their uploads. Right now, it's about as elegant as a 15-vehicle pile-up on the turnpike. However, since it works, it's time for diversion while users figure out what it does. But wait, as they say in the Ginzu knife ads... first, a comment on feedback. I'm not receiving much feedback. Several readers pointed out that a commercial replication solution for PostgreSQL exists. I haven't contacted Pos... (more)

How to install Nola, the free accounting package for Linux

(LinuxWorld) -- The Information Technology (IT) industry serves acronyms for breakfast, lunch, and dinner seven da... (oops! I meant to write, "24/7 365"). I've searched diligently for the right Linux accounting solution since Q4 Y2K minus 2, and naturally enough, there's an acronym for the type of application we are evaluating together here. Nola (as we are deploying it) is a LAMP application, which merely means that it runs on Linux, it's Web enabled and served to the network with Apache, while data is handled by the MySQL database, and users see, and interact with dynamic Web ... (more)

How to install Linux over a network

(LinuxWorld) -- Linux doesn't exist in a vacuum. The PC industry remains driven by Microsoft and the ever-upward hardware requirements of each successive transmogrification of Windows. Linux distribution developers recognize this and expend great effort attempting to ensure each new release of their product installs and configures more easily than previous versions -- on well-equipped, late-model PCs. That's a good thing, but as a result recent Linux converts have never installed Linux on the sort of minimal hardware that makes Linux server-centrism so cost effective: Aged 486s... (more)

Smart Personal Object Technology (SPOT)

Product groups at Microsoft generally develop platforms or specific applications that run on these platforms. SPOT is different. Our goal is to increase the usefulness of everyday objects that we can wear, carry, or that might be scattered throughout the environment, ultimately making some activity easier and/or more enjoyable. To enable this new category of solutions (products, technologies, platforms, and services), SPOT is required to encompass a much broader scope than is typical at Microsoft. The first product developed according to this vision is the Smart Watch with MSN D... (more)

D@TA Protection and the Linux Environment

Organizations that gather and store critical information have to protect it. While there are tried and true techniques for data protection, there are also new and innovative ones. These new practices and tools greatly enhance an organization's ability to protect mission-critical data. Linux and Open Source users are specially challenged when trying to take advantage of much of this new technology. We asked technology analyst Tom Petrocelli about what is new and interesting in data protection. Tom is president of Technology Alignment Partners ( and author of... (more)

Corporate Applications on a Mobile Device Near You

In the enterprise building mobile applications is as much about integration and the corresponding challenges as it is about pure application development. Recent industry reports reveal that more than 70% of mission-critical data and most of the pivotal business logic that runs worldwide commerce still resides on existing host systems. Based on this dependency, as well as their speed and power, host systems are unquestionably here to stay for most large organizations and will continue to be a foundation for business success as organizations design and implement new business initiat... (more)