Recent projects

  • jsus.io

    Trainings

    Software used to build a pure JavaScript front-ends on live trainings.

    Features:

    1. Emulates a browser for desktops, tablets and smartphones for easier responsive web design.
    2. Reads training information from a git repository.
  • jsus.io

    jsus.io

    Interactive HTML5, CSS3 and JavaScript presentation creator.

    Features:

    1. Pure JavaScript front-end.
    2. Pluggable compontent architecture.
    3. Small Sinatra back-end.
    4. Uses S3 for media storage via small node.js proxy.
  • Android Issues

    Calcscript

    Programmable calculator for Android. For details see Calcscript's website.

    Features:

    1. Simple programming language based on Golfscript.
    2. Over 30 build-in operators and functions.
    3. Live execution of script with every keystroke.
  • Issues 4

    Issues 4

    Issue management software.

    Features:

    1. Pure JavaScript front-end.
    2. Issues are stored in IndexedDB.
    3. Site can work offline.
    4. Uses Angular.js.
  • MiniWiki

    MiniWiki

    Minimalistic Wiki optimized for both desktop and mobile browsers.

    Features:

    1. WYSIWYG editor.
    2. Styles for desktop, mobile and print media.
    3. Small front-end written in CoffeeScript.
  • Blackfire

    Blackfire

    Multicommunicator for .NET.

    Features:

    1. Clean and simple UI.
    2. Metacontacts.
    3. Plugin architecture.
    4. Two protocols included: XMPP and GG.
  • Android Issues

    Issues for Android

    Issue management from mobile phone.

    Features:

    1. Consumes XML REST API.
    2. Customizable project icons.
  • Devbook

    Devbook

    Internal portal for statistics and aggregating data about IT professionals.

    Features:

    1. Uses Google Maps Geocoder library to display graphically clusters of people.
    2. Custom RubyGem library for interacting with external database of IT professionals.
  • Screensharer

    DevOM

    Online videoconference and screensharing tool.

    Features:

    1. Java component for Red5 Media Server that manages conferences.
    2. Adobe Flex client with audio/video streaming.
    3. Java Swing desktop application which publishes user's desktop.
  • Track Editor

    Track Editor

    Application for creating movie playlists from interviews.

    Features:

    1. Dual targeting - one core application compiled for both web (SWF) and desktop (AIR).
    2. Automatic updates.
  • Issues

    Issues

    Issue tracking system.

    Features:

    1. Complete separation of internal logic and UI through client-side XSLT.
    2. Support for user-defined custom attributes, issue attachments and extensions.
    3. XML REST API
  • Issues Connector

    Issues Connector

    Mylyn connector for Issues tracking system.

    Features:

    1. Browsing list of issues.
    2. Sending and retrieving Mylyn Context.
    3. Attaching screenshots to issues.
  • JS Mapa

    JS Mapa

    Interactive map engine that uses HTML5 and SVG.

    Features:

    1. Fully configurable engine core that powers several different maps.
    2. Set of JavaScript and native (C#) tools for map creator.
  • Travel Aid

    Travel Aid

    Set of applications for helping plan a travel.

    Features:

    1. Cross-platform applications using Adobe Integrated Runtime.
    2. Automatically updates itself.
  • XMPP RSS

    XMPP-RSS

    RSS/Atom news aggregator available through XMPP (Jabber).

    Features:

    1. Abstracted out interface to data - application can run outside the default Google App Engine runtime.
    2. High quality statistics that are automatically checked when building the application.
    3. Integration with issue tracker - closes issues that have a passing test case.

About

Metacode is a company that focuses on delivering right, high quality and modern solutions.

We have built and deployed a variety of applications ranging from pure JavaScript front-ends with JavaScript back-ends through traditional Java Enterprise services to native apps for Android or desktop.

Coaching

We not only create software but also share the know-how with fellow developers.

The unique set of technologies used by our company gives us a wider vision of the IT landscape. It allows us to teach new technologies, languages and paradigms to software engineers accustomed to their tools and frameworks.

 

Get in touch

Large image