Programming Services
AWC can provide the custom programming services for any kind of internet-orientated coding project, using predominantly Open Source programming languages and tools.
- PHP
- MySQL
- (x)HTML
- JavaScript & Ajax
- CSS
- C / C++
- Python
- Linux & bash scripting
Some of the areas in which we can apply our skills:
- Content Management Systems
- Database Design & Implementation
- Data Mining / Aggregation
- Search Technology
- Gaming
- Third-Party Systems Integration
- Anthing Else
Content Management Systems
We can create systems to manage all kinds of web based content - HTML files, images, downloads of any file type etc.
Database Design & Implementation
Skilled in database design, we can design and implement databases for any type of data, be it content for your website, or any other kind of application.
Data Mining / Aggregation
We can design, build and run autonomous user agents to retrieve information from the web, aggregate the data into a feed for presentation, or convert it to your own data format (eg CSV or plain text files).
Search Technology
We can build and maintain search indices, based on your list of which sites (or parts of sites) to crawl. See BilliardSearch.net for an example of a niche search engine (a 'vertical search engine', or 'vortal').
Third Party Integration
We can help make your systems talk to third party systems on which your application relies. This may involve for example, processing incoming data feeds (XML, CSV etc) and converting the data to a format suitable for your database.
Gaming
We can develop single player games that run via JavaScript wholly in the user's browser, or we can create multi-player games with real-time gameplay interaction and chat. The latter can even be produced without the need for a user download, and without the need for proprietary technologies such as Java or Flash (although we can produce those too) - see the demo of a blackjack game we currently have in production.
Custom Coding
The examples above are not an exhaustive list of what we do. We can do any kind of custom internet-related programming project. Contact us to discuss your requirements.