VK Offline E-mail client and address book on the basis of the data of your profile Vkontakte

six Months ago, we told you about our VK Offline app for Google Chrome that embodied the concept of the E-mail client and address book on the basis of the data of your profile Vkontakte. Since then much water has flowed, and the app has grown to chetvero version that adapts to almost all our ideas. Now VK Offline is a one of the best Russian apps in the Chrome Web Store that combines the ease and simplicity of the dialogues Vkontakte with a convenient and familiar functions of any E-mail client and address book.

We have come a long way when developing an application and would like to share with you information about the key opportunities that exist in the app now, and the main techniques that we use for developing and testing the application.

the

Important message and basket deleted


Since the release we are even more imbued with the idea of submission of correspondence and contacts by E-mail and address book. So we decided to take the most interesting and useful from our point of view, opportunities e-mail important messages, custom tags and the basket.



You can now mark messages Vkontakte important, then you can easily find them in the section "correspondence Management" -> "Important". But if you delete messages in the app, they will be available in the "correspondence Management" -> "Deleted". And even if they will not be on the website Vkontakte, you will be able to restore them and they again.

At the same time, we have added the ability quick correspondence in chat rooms, to make it easier to communicate with those of your contacts who expresses every thought in a separate message.



the

Voice input of text, audio and video messages


Voice input has become one of the most frequently used functions in the application. For many clearly read a large chunk of text was much easier than typing no error. And from the reviews it turned out to be extremely useful for people with disabilities.



And since VK Offline is web app, we added a favorite by many geeks support drag-n-drop attachments when sending messages, as well as many of the html5 features to fill in forms. We follow the major fix bugs in chromium, and as soon as they are fixed this and this bugs, we will add support for audio and video on a pure HTML5 without any third party plug-ins.

the

Access your data without Internet


VK Offline able to work without Internet. After data sync you will always be available to your correspondence and contact list. You will not lose important and deleted messages. The only thing that will work is to send messages and voice input text, though in light of recent events at Google I/O we hope that the recognition of text in offline mode will appear in Chrome in the very near future.

Some people forget that Chrome is not only a browser, and forcibly shut off background apps in settings. And doing the wrong thing, because VK Offline can notify you about new messages even with closed browser. More importantly, it works on all major operating systems.

the

friends ' birthdays


The application notifies you about the coming birthday of your boyfriend or girlfriend even if you are at this point the browser will be closed and you will not be connected to the Internet. And by the way about the Internet connection — now its presence or absence is determined almost instantly, because in version 4 of the app we added support offline events. Try to pull the ethernet cable or disable wi-fi and you'll see for yourself.


the

Private information


VK Offline as it support two or more accounts Vkontakte and full control over your data. All address book and correspondence is stored on the local computer. This is another reason why the app will not be released for other platforms (for example Android Marketplace) — we care about your privacy.

the

technical details


It has become more the one that is included in the HTML5 stack. Introduced support for HTML5 forms, it was written a few handy wrappers for working with LocalStorage / WebDatabase / DOM (github) (application of course uses jquery). In General, the code appeared node.js to build localizations, Google Closure Compiler and fork famous libraries tipsy (github). Also in version 4 we decided to rely on the native Chrome GC and refused to use the built-in cache with workers, replacing them with asynchronous calls throughout the app. Is HTML5 Audio started to use the Web Audio API for smoother playback notifications. To check the updates of the apps we use on the server node.js that implements the access to the XML file updates, and real-time Assembly of the project from github.

the

Where can I download?


You can install VK Offline Chrome Web Store or promotional page apps. If you have the desire to thank the developers and testers, simply click on the icon LIKE in the upper right corner of the application window after it is installed. We will be very pleased :)
Article based on information from habrahabr.ru

Комментарии

Популярные сообщения из этого блога

Monitoring PostgreSQL + php-fpm + nginx + disk using Zabbix

Templates ESKD and GOST 7.32 for Lyx 1.6.x

Customize your Google