• I’ve been developing Android apps for at least three years, and have also taken part in the work of DataArt Android Competence Center.

    Often, while developing Android applications, I am faced with the need to create my own components not provided by the system. It could be different handle switches, spectrum visualizers, etc. Some of them could be substituted by graphical resource replacements or by rotating the canvas by 90 degrees. But sometimes I have to build components from scratch.

    For creating the following custom visual component, I gathered all my knowledge of music theory.


  • Augmented Reality on a Gadget

    30 April 2013
    By Gleb Nitsman, Senior Project Manager

    What we typically call an Augmented Reality app on a smartphone or a touchpad device is built the following way: it captures the video stream provided by the built-in camera, transforms it, and delivers the output stream to the screen. The process of ‘transformation’ generally includes detection of a known object (marker) in the input stream, calculating its position in the 3D scene geometry, overlaying the scene with an artificial 3D model, placed at the right position and angles, and putting all this together. Depending on the application, the model can be static or dynamic, interactive or not, etc.


  • On January 25th, 2013, the Department of Health and Human Services (HHS) Office of Civil Rights (OCR) published the final privacy and security regulations called the Final Rule under the Health Insurance Portability and Accountability Act of 1996 (HIPAA). About a month ago the Rules became effective. And September 23rd is appointed to be the Compliance deadline in order to conform to most of the HIPAA requirements. The penalties for non-compliant companies will be imposed from September 2014.

    Unfortunately, following the requirements is not enough to protect a client’s data against hacker attacks. What the HIPAA weaknesses are, and how they can be improved, will be discussed in this post.


  • Picture 1The DataArt intern team took part in the Russian Imagine Cup 2013 Final held in Moscow. Their beta application, RideTracker for Windows Phone 8, which combines the functionality of a car camera and navigator, has every chance to appear on the Marketplace. As the RideTrackerTeam coordinator, I proudly present to you this product.

    The main idea of the application was to combine all devices used by car drivers in one smartphone application on the Windows Phone 8 platform. As you can see in Picture 1, the combination of car camera with recording, navigation, and message services provides a full overview of the on-road situation.


  • Social networks had conquered a big part of our online life. With the expansion and speed improvements of Internet-access around the world over the last 5 years the number of the social media sites has spiraled into the thousands. One of the biggest list of social networks consists of 750 entries – the most popular and biggest sources in the world. Business application development became a profitable niche for the creation of social media apps. From public opinion analysis about brands and evaluation of competing companies to the tracking of potential business opportunities with professional contacts – the marketing potential of social media is huge.


  • Latest Trends in Healthcare IT Solutions

    17 April 2013
    By Maria Sytnik, Healthcare Solutions Specialist

    Healthcare industry is changing rapidly in the US. Furthermore, over $4 trillion is expected to flow into the market of Healthcare IT solutions that improve patients’ outcomes. Among the most promising technologies that have already shaped Healthcare industry are EMR/EHR systems, Clinical Reporting Systems, and mHealth apps.


  • Trends in Media: Analysis with Big Data

    12 April 2013
    By Denis Tsyplakov, Delivery Manager

    DataArt’s Big Data Competence Center announces the launch of a new beta computer application. The app analyses U.S. and U.K. media news flow and converts it into easy-to-understand charts and infographics.

    The application collects news from more than 50 original news sources: newspapers, news agencies, and television channels sites. These include the most major and influential American and British media outlets (e.g. Fox News Channel, BBC News and even press-releases of the major mobile industry companies). It is called structured crawling when the article, its title, author and tags are taken from the web-page without any information noise. The app deals with the processing of a large data stream and organizes it.


  • The Payment Card Industry Data Security Standard (PCI DSS) is a set of 12 detailed requirements for card issuing organizations, providers of fee-based services, and to other companies who store, process, or transmit cardholders’ data. Adherence the PCI DSS rules reduce risks and help to defend products from unauthorized attacks.

    Having considered the main risks and discussed the first 6 of the 12 requirements we are now close to the end of our PCI DSS tour.


  • To Put IP-Telephony on Rails

    05 April 2013
    By Kirill Timofeev, Software Project Manager

    How do we maintain call quality and reduce the cost of multinational calls through a useful and user-friendly interface? I’d like to present DataArt’s example of how to make a corporate telephony not only sound, but even look perfect by using the Ruby on Rails framework.


  • Usability – the thing everyone has to deal with. Users surf websites pages, check-in at a cafe using a mobile app or type text on a removable qwerty-keyboard for notepads – all these products were tested for usability to make them better.

    I’d like to present a kind of review – a little introduction to usability. With examples from DataArt practice that I have had a hand in. :)