Открытые платформы для мобильных устройств

Проекты гранта КА179 «Комплексное развитие регионального сотрудничества в области открытых инноваций в ИКТ» в рамках Karelia ENPI — совместной программы Европейского союза, Российской Федерации и Республики Финляндия

Материал из Открытые платформы для мобильных устройств

Перейти к: навигация, поиск

Support site


World Around Me

World Around Me (WAM) is an application for browsing pictures of objects within user's location. This service is useful for tourists and other travelers. Recently, WAM is implemented for Windows Phone 7 and available on MarketPlace.

User's current location is defined as the vicinity of a given radius with user in the center. GPS coordinates are from the smartphone. The user can change the default radius 1,5 km as well as manually provide coordinates if she/he is interested at distant places. For a given location, pictures are queried from Flickr. The set of pictures is partitioned into pages with 20 pictures per page for effective download and browsing. Two pictures layouts are supported: uniform and proportional. WAM allows filtering the objects by keywords. Selected pictures can be send by email, stored at the smartphone, or associated meta-information can be studied.

Mobile Arrhythmia Detector

Mobile Arrhythmia Detector is an application for heart function monitoring of a patient. It provides a connection between wearable cardiac monitor, patient and doctor. It is developed for smartphones with OS Symbian. Currently the application works in connection with Alive Bluetooth ECG and Activity Monitor. In the case of arrhythmia detection the user is warned. In emergency case the application can make a call or send a SMS automatically to doctor or relatives.

Cardiovascular diseases are among most significant reason of death in the Region and world. Therefore it is necessary to support continuous monitoring of heart functions. Holter monitor used in Russian medicine is very uncomfortable since it is heavy device and it requires skilled doctor’s help. Consequently it can’t be used for long term monitoring. Compact digital device and smartphone with special software are more convenient solution. It allows speeding up a processing of cardio data and initial detection of heart problems.


EcoWatch is an application for increasing of interaction efficiency between citizens and local governments in solving of local environmental problems. With a smartphone, a user can operatively inform about a problem, such as an illegal parking, or dump or dangerous waste. As the majority of modern smartphones are equipped with cameras, users can provide photos with issue reports. These reports can be taken into account by authorities and responsible organizations, e.g. police or housing-and-municipal services. Volunteers can also fetch the information about issues located nearby and provide their own comments and photos. Also volunteers or municipal representatives can inform others of toxic waste collection campaigns. Currently the application uses a MyTerritory (StreetJournal.org) API to store reports.

SDK Smart Spaces

Smart-M3 is an open-source platform for information sharing. Applications are implemented as distributed agents (knowledge processors, KPs) running on various computers, including mobile and embedded devices. Shared knowledge is represented with Resource Description Framework (RDF) and kept in RDF triple-stores, each is accessible via a Semantic Information Broker (SIB). The RDF representation allows semantic reasoning; simple methods are available on the SIB side, more complex ones should be implemented on the KP side (application side). Real-life scenarios often involve a lot of information, which leads both to largish ontologies and possibly complex instances that the KPs need to handle. Programming KPs on the level of RDF triples bring unnecessary complexity; the developers have to divert effort for managing triples instead of concentrating on the application logic.

We develop a software/application development kit (SDK or ADK) - SmartSlog - for programming Smart-M3 applications according with high-level ontological representation of the target application domain. SmartSlog applies the code generation approach mapping OWL classes into object-oriented classes and instances of OWL classes into objects in programming languages. New methods of Smart-M3 application design are elaborated within the reference case of semantic mobile multi-blogging - the SmartScribo system prototype pilot, where the focus is on development of proactive and personalized services. Later, other Smart-M3 applications can be also selected for the evaluation of SDK, e.g., some components in the Smart Conference System.

Smart Blogging Service for Conferences

One of the main problems in designing modern Internet services is the enormous size of data pool. A good reference case to evaluate new solutions is blogging. The popularity of blogging increases, many users participate in distributed dynamic discussions on various topics, forming a social network of bloggers - the blogosphere. There exist many blog clients; they exploit the client-server paradigm with read/write messages to a blog at a given blog service. Non-browser clients seem more appropriate for mobile blogging, due to the specific restrictions of mobile devices: small screen, tiny keyboard, non-mouse control, low performance, and intermittent network connectivity. On the other hand, many bloggers are presented in several blogs at multiple blog services, and the same blogger can access many blogs in parallel. The boundaries between different blog services should be seamless and multi-blogging activity replaces pure blogging.

For multi-blogging the client-server paradigm seems inefficient, and another paradigm is needed for constructing distributed multi-blogging applications. Furthermore, blogging is an appropriate mechanism for discussion forums used in smart conference systems and a blogging service should allow integration into such systems. We state that in blogging the smart spaces applications with personalized, composite and proactive properties will be able to provide efficient and user-friendly solutions for services in the blogosphere. The personalized property allows a user to access a service according to his/her personal interest and current needs. The composite property allows temporal situational composition of semantically related knowledge or services, forming the knowledge relevant at the given moment. The proactive property allows a user to be provided with a service she/he is interested at the given moment of time. SmartScribo is a semantic blogging system that connects mobile and non-mobile users with their blogs hosted at multiple blog-services.

Musical brush

Musical brush is a funny graphic editor, in which control of brush is implemented by accelerometer or touch-screen of a tablet. In our graphic editor there are realized basic drawing tools (brush, eraser, color tool) and additional (ice - local blur effect). Each action is accompanied by sound.


Social networks are the advanced part of Internet communications. People use social networks to keep in touch, share images and other media content, search friends by interests and so on. One person could have several accounts on different services and different data uploaded to them. Therefore, there is a need of special application for working with user’s accounts from several services at the same time.

Musson projects group (Musson group) solves these problems by creating a group of integrated services that provide permanent access to the most popular social services from your mobile or desktop platforms. The project idea is to make the work with different social networks easier and provide the integration with some platform key services. Using several applications and plugins user can access to similar functionality of different social networks. Musson group contains standalone applications and several plugins for different frameworks.

Social Places

Social Places is designed to optimize access to the mobile device to web services and social networks in particular to location services. The main purpose of project is to provide access to data and location info from various Internet services, and build a user interface with a focus on mobile devices with touch screens. The project uses Musson libraries and frameworks.


Firepoint application helps keep track of fires all over the world using Google Maps and up-to-date information on current outbreaks of fire, resulting from FIRMS.

In addition, the application teaches you to be cautious: looking at comic strips "How to behave during a fire" and "How not to cause a fire", you gain the necessary knowledge for proper behavior in a forest.


This application is an electronic encyclopedia that describes 304 kinds of mushrooms. With its help, you can locate a particular kind in a particular category for his pictures, as well as its name, using a special search box.


Origami is a traditional Japanese art or technique of folding paper into a variety of decorative or representational forms, as of animals or flowers. In our application "Origami Zoo" you can find the most popular animals which you can make using only one sheet of paper. Each figure comes with clearly illustrated steps and instructions.


The "ecoTamagotchi" project is a mobile application with two main functionalities: the first is usual for tamagotchi-like games virtual pet simulation, the second and the main is connected with the idea of Green Behavior. Nowadays ecological problems on our planet becomes more and more important. The aim of project is to teach user the basic principles of Green Behavior in the form of the game. In application user can look after pet, and play ecological mini games: junk sorting, skipping rope and answer to ecological questions. If user pass mini games then he/she get bonus points and can to buy food for pet.

Страницы в категории «KA179»

Показано 12 страниц этой категории из 12.


K (продолжение)

K (продолжение)

Личные инструменты