iPhone Instant Messenger

IPhone Instant Messenger

New Apple iPhone has become very popular for very short time. Today there are many different applications available for this platform, but among messenger apps there was not so good choice. Windows Mobile and other platforms had enough clients either original or ported from desktop computers. Being image phone, iPhone had been lagging from its competitors.

Instant Messenger from Flemart uses widely known library libpurple ported for iPhone platform. It is used in such clients as Pidgin (former Gaim) for Windows and Linux; and Adium for MacOS. At present time IM supports MSN and Oscar (ICQ and AOL) protocols. It can be easily extended with other protocols: Jabber, GoogleTalk, Yahoo, etc. Application UI has all advantages of outstanding iPhone applications using all power this innovative interface.

Find more information about our new iPhone messenger product here.

Tags: , ,

Monday, March 9th, 2009 Mobile Projects Comments Off

RXCompanion

RXCompanion
Our goals on this project were high performance, quick and easy product delivery, quality assurance and stability. Developers have started the implementation in close contact with customer architectors and analysts. Project management was taken to the customer side.As result we have got flexible and extendable architecture of services which allowed satisfying frequently changing customer requests. We selected a stable CMS which saved implementation time and pushed us to focus on the best conceptual decisions, simplified frontend and backend system management.

Web system in frontend
Rich use interface, and its interaction with bundle of groovy Flex3 features and components, in fact, satisfied the customer in a way of usability and pretty good-looking interface. The wide amount of customization Flex UI components dramatically increased performance for our developers and designers. As far as we received good responses from end users about the convinience of using the application, web-browsers independency, personalization and serialization all user custom settings, and, in fact, quick and productive frontend workaround, the choice of using Adobe Flex for such interactive projects, and widely accessible additional open-source components, was approved.

Scheduling of reminders
The server side was hosted using Apache with Java Runtime support, therefore, all server side was definitely platform-independent and secure. Communication with client our XML-RPC handlers written in PHP brought into action, together with database layer, with CMS reciprocity, and extraneous server cron jobs. All reminders had been with abstract transitional database layer serialized, in case, RDBMS would be changed to another one

Open-source
All products used in this project were open-source. Our developers used either all developers tools, which are open source as well. The open source model of operation and decision making allows concurrent input of different agendas, approaches and priorities, and differs from the more closed, centralized models of development.

Performance and opportunities
The current amount of users allow to receiving reminders without unreasonable delay. Java crond jobs, which are running separately on their customized JRE, perform quick and efficient delivery. The current test case with thousands of virtual destinee is performed in a reasonable time and does not break the other server communications. The opportunity to expand existing behavior is so simple to implement via clustering, as far as this Java code “hundred-per-cent” portable to any of servlet container and support broad plugin architechture

RxCompanion is in production, released already. Hundreds of users are currently using the new way of medication taking. Flemart Systems currently supports the project, fixes small issues, implement change requests and teaching technical specialists to mantain the system on customer side.

Tags: , , , , , ,

Thursday, January 22nd, 2009 WEB Development Comments Off

Convection Task

 Fire is a big disaster, especially for the ship in the sea. Each ship design should be optimized to prevent fast fire speeding in case of disaster. It’s possible to simulate conflagration at the ship, using computers and software developed by our engineers, and make improvements of fire safety at the project level.

    Software does not have complicated user interface, but encapsulates simulation of complicated physical processes and mathematical calculations. Significant scientific work was done by scientists of Belarusian State University to get main calculation equations especially for this project, and was successfully implemented by our developers. The main equations used in the software are governing energy balance equation and convection equation. It calculates air flows which can assist in fire spreading. Flemart cooperation with the best scientist of our country allowed us to build such pretty complicated scientific solution in a short time. 

    The software uses 3D model of the ship built with AutoCAD for visualization and airflow calculations. The main conception is to use any construction 3D model object. Thus 3D model of any ship or building can be tested for fire spreading. Visualization realized using DirectX instruments allows improving performance operating with the big objects of complicated structure, and gives the possibility to apply additional graphical effects if needed. After definition of fire source or sources, software calculates the overall time for complete object destruction by fire and can simulate conflagration in real-time.

Tags: , , , ,

Tuesday, November 11th, 2008 Science Projects Comments Off

Human motion detection system

  Solution based on Intel Open Computer Vision library which provides image recognition tools. However, we were forced to add our innovations for video filtration. The problem is that image recognition does not provide clear results if image affected with optical effects of the water. At the same time, cameras installed under the water get image with patent optical artifacts. So, after video filtration we succeeded to make recognition system working fine. 

The system features algorithms developed by Flemart engineers for the following tasks: 

  • Creation of 3D image using the flat pictures from 4 cameras;
  • Reconstruction of target location in the space;
  • Movement recognition based on Markov chain;
  • Water glares recognition and filtration;
  • Underwater survey filtration;
  • Neuronet building and binding with 3D model.

Our experience can be useful in every possible recognition system, including human faces recognition, text and signs recognition, different optical measurement systems etc…

Tags: , , , , , , , , ,

Tuesday, November 11th, 2008 Science Projects Comments Off

TronMe

Together with our customer, Flemart team has gone beyond the boundaries and released what is meant to be a revolution in the way we see and listen to music, and its combined use with IM applications, blogs, tronme-application-reflected broadcast sites and much more. Possibilities and combinations are just endless.

The application named TronMe, anyone is going to be able to make their own song versions or remixes and perform them live in their favourite IM application such as MSN, AIM, Skype as well as in their blog or Mogolus. Sometimes when you chat through your IM application with no music and the outcome imagery is fairly sad with not so good looking backgrounds and so on, now using TronMe you can impress a lot of vitamins to it.

This fully featured media player is based on an innovative technology which allows you to customize your favourite song in a completely unique manner using your mouse and your webcam. You will also find that this program brings to you the ability to apply different effects to make the outcome look cooler and more interesting. Thus giving you the possibility to show your outstanding productions to the entire world.

What matters is the format
The songs are uploaded in the IVS format which is a fresh new way to enrich and put your unique touch into songs. This file format has the particularity of being able to transform any regular song file into a completely interactive experience. This is possible thanks to the fact that IVS format has control over every part of the song such as the instruments and the segments (introduction, verse, bridge, chorus, etc.). All this components included in the IVS format tracks can be handled as blocks or separated entities, so you can mix or rearrange them according to your style and personality. Thus giving you endless possibilities to mix, remix or create a totally new and unique performance.

In TronMe you will find two track files modes: Full and Normal interactivity
Full interactive tracks allow you to add or remove instruments, vocals and much more from the track, and what is more important, to do it in a dynamic way. In order to do this you will have a panel on the right side of the video with slots which you can click to activate or deactivate available instruments as well as arrange the segments in any way you like.
You also have Normal interactive files: this format has the advantage that any MP3 format song can be converted into an interactive file by 3D Solar so far. Although you can’t play with the instruments, in basic interactive mode you can play with the segments parts and it still brings a lot of fun.

You will be able to record the result in .avi or .MP3 format to broadcast it in youtube or to load it in your iPod and show it to your friends and relatives. You can also broadcast your tracks live to your own dedicated channel on Mogulus. Besides, you can add a widget to Facebook or Myspace or even perform live if you want. What is more surprising is that if you don’t want to perform you can just let the system analyse what you are doing. TronMe has an innovative face tracking unit inside. So the track will be performed based on your movement.

Flemart team had taken part in the main stages of the projects’ life cycle: requirements specification, architecture design, implementation, stabilization and deployment. The application consists of the client part, which is the multimedia one, and server part, which covers data exchange, updates, tools updating, user control. The third part of the project is WEB site. It allows browsing and shopping for new tools with effects or music, download new version of the software, participage in forums.

TronMe is in production and thouthands of users are enjoying the new way of its interactivity. There are many famous artists to coopererate with this product providing their works in IVS format introduced by TronMe. Flemart Systems is actively working on the project’s next version which will contain more attractive features and multimedia improvements.

Tags: , , , , ,

Tuesday, November 11th, 2008 Multimedia Development Comments Off

MINE

MINE is a content operator which allows gathering and structuring different types of content such as RSS Feeds, media, links and marketing content. This WEB application supports individual content customization for each user. Main features of MINE:

  • Multiple users custumization
  • Multiple customer branding
  • Rich database of RSS Feeds (30000+)
  • Strong categories structure for browsing the information
  • Localization / Regionalization: Available in 10 languages serving over 30 locales worldwide
  • Display RSS Feed informtation in the structured way
  • Use customized Tabs and Buckets to present information
  • Marketing bucket: marketing information from vendor brand
  • Search for News, Stories, Categories, Publishers
  • Automatic WEB spider for scrapping the latest stories from RSS Feeds
  • Search index for stories and feeds
  • Integration with IE toolbar: RSS Ticker, Custom menu
  • Vendor brand menu in IE Toolbar
  • Direct customer communication
  • Customer retention
  • Detailed Customer demographics
  • Admin services for content management, user management, vendor management
  • Vendor admin page: managing content, marketing messages, review reports
  • Affiliate structure

MINE is designed to show the latest information from many different sources in easy-to-find and easy-to-read way. It combines advanced RSS reader features together with Search facilities, individual customization support and possibility to re-brand the whole design for a new vendor. Users of this service can enjoy MINE interactivity customized for their region and language, integration with IE toolbar.

Flemart Systems had taken part on all stages of the project development, starting at initial requirements specification, leading to architecture design, development, stabilization, deployment and support. We had a group of 2 developers, architector and QA engineer. Our team had coordinated their efforts with customer development team. During the project they used unique technologies for building highly interactive WEB pages, effective database structure, relevant search and attractive User Interface. The project management methodology was following Scrum concepts with weekly cycles.

The project went to production and now is being used with more then 150 customizations for different vendors. However our team is working on the next version which will introduce a new features and improve functionality.

Tags: , , , , , ,

Tuesday, November 11th, 2008 WEB Development Comments Off