Intelligent Applications for the Web
Harnessing Web Intelligence - Symmetri

Contact Us


Symmetri
92 Chandos Street
Ashfield, NSW 2131
Australia

Phone: +61-402-441-975
Email: shourov@symmetri.com

Symmetri Developer Blog


A trigonometric tweening function? Need to reduce your Flash publish times by 99%? Problems encoding Unicode data for XML?

View our developer blog - solving the everyday problems of software development, one idea at a time.

Sandy 3D Engine


Sandy 3D Engine logo Sandy is a simple and elegant open source Actionscript library for rendering and manipulating 3D objects in Flash.

Read more about Sandy.

Character Encoding for XML 1.0


Make your data payload XML 1.0 safe without stripping out characters and losing data.

Log Outlook events to MySQL


Outlook Folders Responding to Outlook folder events is easy with Outlook VBA. Using the MySQL ODBC connector, you can then write directly to a MySQL database to log events.

Read more about Outlook VBA and MySQL.

Simple Flash Remoting and XML Parsing


Macromedia Flash Remoting Components provides a high-cost solution to the need for server integration within Flash. A simple and effective open source solution from Flash Dynamix is a zero-cost alternative that is appropriate for many applications.

Developing with Open Source


Developing with open source code brings its own challenges - and allows the developer to learn some valuable lessons.

Read more about how to develop with open source code.

Tried Mozilla Thunderbird?


Thunderbird Logo Mozilla Thunderbird has been around for almost two years now, and it's a real alternative to Microsoft Outlook.

Check out our review of Mozilla Thunderbird.

Zap Webpage Ads


MozDev Logo If you use the Mozilla Firefox browser, getting rid of annoying webpage advertisements is easier than you think.

Read more about the Adblock project.

A Software Developer's Toolbox


Symmetri has experience and expertise in a wide range of development technologies. We are not dogmatic about which technology is the "best" - we believe that depends on your project and its context. We are curious about technology and are always updating our skills and knowledge.

Adobe Flash, Flex and Actionscript Development


Macromedia Flash Logo As a developer's technology, Flash has come a long way from its roots. The newest incarnation of Actionscript 3 for Flash is fully featured Object-Oriented Programming (OOP) language and allows the development of powerful, data-driven Flash applications. If impact and animation are key requirements, Flash could be the best choice for your project. And now with the advent of Flex and Adobe's new AIR runtime technology, building visually rich interfaces and standalone applications is easier than ever.

Unlike most Flash developers, we are highly technical and we understand how to integrate Flash with the Internet. We can build you a Flash application that combines visuals, usability and complex server application code - or maybe one that is just a bit of fun.

Open Source Development


MySQL Logo Open source technologies such as the Linux, Apache, PHP, MySQL (LAMP) stack allow for flexible and low-cost solutions that leverage of the large open-source community. Our recent work includes the development of a CRM system on the vTiger CRM open source codebase and a complete eCommerce ordering system using osCommerce.

Open source is often the best choice for building software if the developer community has already been working on similar problems. We understand how to use open-source code effectively and ethically to solve real-world problems. We can explain the advantages of using open source in the context of your project.

Microsoft Development Technologies - .NET, ASP.NET, SQL Server


Microsoft .NET Logo Symmetri has excellent credentials developing for the ASP.NET 1.x/2.0 framework using C# and VB.NET, and we have previously designed and developed a number of large, enterprise-level applications using .NET technology. We are very familiar with SQL Server 2005 and we have wide experience in designing and deploying all kinds of SQL databases. And we are keeping abreast of new developments in the world of Microsoft, such as LINQ, Silverlight, NetFx3 and Popfly.

Ajax Development


Ajax development refers to the implementation of the kind of rich, in-browser functionality that you see in a web application such as Google Maps. AJAX uses Javascript within your browser to make requests to the web server without having to refresh the web page - which allows your web application to be more responsive to the user and to provide a vastly richer user experience.

We keep up-to-date with new developments in Ajax development and regularly use AJAX techniques in our work. We are very familiar with both the Ajax toollkit library for ASP.NET and the excellent jQuery, and we understand how to build web interfaces that are fast, easy to use and functional.