Here is a list of some work I have done in the area of RIA and Web development. The main technologies I use are HTML, CSS, JavaScript, ActionScript 3, Adobe Flex, Adobe AIR, Adobe Flash, PHP and MySQL. My earlier work mainly consisted in C, C++, C# and Java development and I did not include it in this list.
"Live Ervery Litre" is a campaign by Honda for promoting their new hybrid car, the CR-Z. The website allows users from around Europe to register and submit entries outlining journeys they wish to make with the car and comment on and rate other users' submissions.
I was hired to support the development team and did mostly backend and some frontend development. Some of the features I developed are the image gallery, the journey showcase and the search functionality. I have also done the setup and integration of the Blogs.
Implementation of a Magento extension for selling online video courses. The extension adds a new product type for adding and configuring the video courses. The products have demo videos to be displayed on the store, a purchase duration that is managed automatically and some other meta data like skill level and target audience. The courses can also have multiple sections, each having its own title and video file. The videos are streamed from a Flash Media Server and a token based authentication mechanism is used for access control to only allow users to access videos they purchased and only during their purchase period.
A research project to determine the technical feasability of adding Arabic support to Pearson's ActiveTeach Flash products (some ActiveTeach demos). The outcome is a report that gives detailed information on which changes are needed to produce Arabic versions of the products. It covers the conversion of Arabic PDF files to Flash, Arabic support for dynamic and static text fields and UI design and production process changes.
AIR Content Manager for the educational CDs created for the "Agricultural Training and Extension Agency" of the Tunisian "Ministery of Agriculture and Water Resources".
The application supports LTR and RTL languages (Arabic and French) and it adapts the interface according to the selected language. The text editor features basic rich formatting (Bold and increase/decrease Indent).
Work:
Creation of three interactive educational CDs for the "Agricultural Training and Extension Agency" of the Tunisian "Ministery of Agriculture and Water Resources".
All CDs use the same Flash application, which loads the style (from a swf file) and the content data (from a XML file) at runtime. The application also supports LTR and RTL languages.
The applications are also viewable online:
Work:
UI design by DigitalSystem.
Adobe Flex 4 (Gumbo)
"UNFPA, the United Nations Population Fund, is an international development agency that promotes the right of every woman, man and child to enjoy a life of health and equal opportunity" (source). This is the website of their office in Tunisia.
Work:
Design by DigitalSystem.
Joomla! 1.5
"Y-PEER, the Youth Peer Education Network, is a groundbreaking and comprehensive youth-to-youth initiative pioneered by UNFPA" (ref). This is the website of Y-PEER Tunisia.
Work:
Design by DigitalSystem.
Joomla! 1.5
"La Centrale du Canapé" is a French online store for sofas, couches and bedroom furniture.
Work:
Design by DigitalSystem.
Total: 9