Services
Appleseed Software Consulting provides knowledge and assistance for
every stage of the software development process, including planning,
implementation, delivery, and maintenance. We can help with
designing new projects from scratch, or assist the growth and
maintenance of existing software infrastructures.
All software that Appleseed delivers includes clear and thorough
user and developer documentation, as well as rigorous and reusable
testing tools. Our attention to these practices helps ensure that our
software continues to serve you long after the job is done.
Expertise
Appleseed has expert-level knowledge with the following core
technologies.
(If the phrase free and open occurs a lot, that's just us showing our roots.)
- Perl
-
A free and open programming language suitable for all tasks, from the simplest scripts to the deepest mission-critical applications.
Appleseed speaks Perl natively, and insists on adherence to best practices in all its uses.
- HTML
/ XHTML
/ CSS
/ JavaScript
/ AJAX
-
The core user-interface technologies of the modern web.
Appleseed can design, implement, and improve web-based user interfaces of all levels of complexity, from no-frills HTML output to the full interactivity of an AJAX-driven application.
- Apache HTTP Server
-
The undisputed leader of free and open web servers, responsible for keeping most of the world's websites up and running.
- MySQL
-
A free and open database engine. MySQL is probably as responsible for storing and retrieving the world's dynamic data as Apache is for serving it.
- Mason
-
A robust and modular web templating system.
- Catalyst
-
The leading framework for rapid and robust Perl-based web application development.
- XML
-
A language for definining other markup languages, and the
standard protocol basis of new internet technologies.
- SVG
-
The open and XML-based standard for vector-based graphics and interactive animation. Major browsers have recently begun to support it natively.
- Subversion
-
A free and open version-control system. Appleseed uses
Subversion (or other client-preferred control systems) to
organize and archive all its project code and documentation.
- Movable Type
-
A lightweight content-management system, ideal for blogs, podcasts, and other presentations of frequently updated information streams.
|