Search without the Internet. New beta Yandex application. Yandex mobile application - a universal assistant for iOS and Android The best Yandex applications

Mobile applications produced by Yandex are tools for optimizing the user's life. You won't find games, entertaining puzzles or photo filters here. Yandex applications are designed to: simplify tasks, monitor expenses, make quick purchases, order cheap tickets, etc. Below we suggest looking at the most useful software that will be useful to everyone.

1. Yandex.Taxi

This is an application for quickly ordering a budget taxi to anywhere in your city. The main advantage of this software is that the user can compare the cost of moving from one point to another. Thanks to this application, you do not need to call the operator, check prices, change banknotes and worry about the timely delivery of the car. To order a car in Yandex.Taxi, you need to fill out a small application

  • car delivery address;
  • passenger delivery address;
  • time (you can specify “in 10 minutes” and the car will arrive shortly);
  • mobile phone;
  • tariff (there are “Economy” and “Business”).

2. Yandex.Health


This is a healthcare consultant application. Of course, the software will not replace an examination with a doctor, and the user will in any case have to visit the hospital to clarify the diagnosis.

The application was created for those who want to find out details about their disease, reviews of prescribed medications, or get advice from a doctor online.

Yandex.Health features:

  • consultations with doctors of various specializations;
  • complete confidentiality;
  • 24/7 assistance;
  • communication with a doctor via chat or video call.

Consultations are absolutely free. Here you can ask any question you are interested in and receive a detailed answer from a professional. The topic can be anything: wound treatment, pregnancy, infections, flu in a child, etc.

3. Yandex.Metro

The application contains metro maps of Moscow, St. Petersburg, Kyiv, Minsk and Istanbul. With Yandex.Metro, you no longer need to ask passers-by about the location of a particular station, the fare and the exact names of the lines.

Just install the application on your smartphone and use it every time you visit the above capitals. Here you will find information about the metro (opening hours, ticket prices, etc.), schedule, numbering of stops and much more. With Yandex.Metro you won't get lost in the big city!

4. Yandex.Fines

The application will be useful for both car owners and those who do not have a car. The interface is very concise: it displays only what the user needs to know. Yandex.Fines displays:

  • the amount to be paid;
  • the period for which you are required to pay the fine;
  • an extract from the legislation under which you were fined.

Install this application even if you don’t have a car (pedestrians get fined too!). You can pay directly through software by clicking on the corresponding icon under the amount. All that is required from the user is to enter the details from which the money will be withdrawn (bank card or electronic wallet).

5. Yandex.Conversation

Very the right application, which can come in handy at any time. This is software that makes it easier to communicate with blind and hard of hearing people. The application reacts to voice and turns what is written into text, and vice versa - it speaks out what was typed. The only rule: words must be pronounced clearly and legibly so that the system does not confuse them with similar root and similar combinations.

Many of us still find ourselves in situations where we need to quickly find important information, but internet access is limited or non-existent. It’s one thing to try to open an entertaining post on a website, and quite another to look for a phone number hotline bank or hospital. Today, for the first time, I will tell Habr readers about how the acceleration of search in the Yandex application has led to the ability to search for important information without the Internet.

But first, you need to understand the main thing: why did we even undertake offline search if the sites from the search results are still inaccessible in the absence of a network?

EDGE search

Yandex's radar traditionally shows people who enter a query, but then leave the page without waiting for it to load due to poor mobile internet. In this situation, we could not influence the overall quality of the network and the loading speed of all sites, but it was worth trying to make at least the search process less painful and save some time. Actually, that’s why this project was originally called EDGE search, i.e. search on slow internet.

There are two ways to speed up your search. First, optimize the web version and the APIs that the application uses as much as possible. And this work is also being done, but even this is not enough. Secondly, you can pre-load onto your device something that will be useful in case of a poor connection. Obviously, it is physically impossible to fit the entire Internet index into a phone. Therefore, it was necessary to go from the local storage of ready-made search results for specific queries. According to what? No one yet knows how to predict a person’s future needs with high accuracy (but we are learning). Therefore, we take popular recurring queries.

When we talk about popular queries, many people imagine a [VKontakte] query and several similar ones. In fact, we have hundreds of thousands of less obvious requests that are regularly repeated in large quantities. And this is already many hundreds of megabytes of results. Moreover, we planned to save not only the search results, but also the hints that appear during the process of entering a query. And here many will ask: why store hints offline, since a person is quite capable of entering a query without them?

When entering queries in the Yandex application, users see unusual search tips, but in the form of individual words/pairs of words (i.e. predictive text input). Regular hints cannot be edited: if you need to add a word, you will have to enter the entire query yourself. Hints in the form of words allow you to make edits, cover a much larger number of queries and significantly speed up their entry by a person.

But the main thing is that the tips turned out to be especially useful when working offline. These hints help people phrase their question in a way that most people do, which in turn increases the chance that the answer will be retrieved from the local cache. That is why it was important to save the tips.

Empirically, we have selected a certain minimum search queries(about 150 thousand) and hints, less than which there was no point in keeping. But the volume of all this luggage was still beyond decent (several hundred megabytes). Even taking into account the fact that only the top 10 results were stored for each query. Something had to be done.

From optimization to offline

We started looking for everything that could be sent “under the knife.” Each result contained not only links to sites, but also favicons and snippets. Favicons are pictures, which means serious savings could be achieved here. The same site can appear in the results for completely different queries, so we initially did not duplicate favicons, but stored them by site. And then we made it so that the probability of saving the favicon is directly proportional to the frequency of the site appearing in search results. In other words, we abandoned most of the favicons, but visually this is not very noticeable.

The more we reduced organic search results in favor of ready-made answers, the closer we came to understanding that our EDGE search was no longer just speeding up the work, but was capable of answering a wide range of questions without an Internet connection at all. Without noticing it, we were already working on offline search. This means that you have to rely on ready-made answers. Having realized this, we began to enrich the database with important facts that previously could not get there due to limited popularity of the request. These results contain only answers, without listing sites.

Using a similar scheme, we copied into the database all the object response cards and all requests for which the object response is available. Offline search cards differ from the originals in the almost complete absence of pictures: we removed them for reasons of economy.

The growth of the fact base required further work over the optimization of such a data storage structure that would be careful about device resources.

Dictionaries

The database is not downloaded to the device as a whole, but in the form of separate dictionaries, and only with a Wi-Fi connection and only with a sufficient charge level. The division into dictionaries was made for two reasons. Firstly, if the connection breaks during downloading, then during the next attempt only those dictionaries will be downloaded that were not downloaded earlier. Secondly, to further save space, the database is downloaded and stored on the device in a compressed form, but with each request it is not unpacked entirely, but only in the necessary parts.

Each dictionary contains queries starting with certain letters, as well as all the data for search results and hints for these queries. It turned out to be more logical to sort the data before dividing it into dictionaries by the first letters of queries than, for example, by their popularity. Imagine the situation: the first dictionary contains the most popular queries, the second contains slightly less popular ones, and so on. But the popularity of queries often changes, and this will lead to the need to regularly update dictionaries just to move a query from one to another. This costs traffic, energy and time. Therefore, it was important to ensure that when updating the database, queries did not move between dictionaries. Alphabetical order turned out to be a simple and effective solution.

Answers to the same queries may vary in different parts of the country, so different dictionaries are formed for different regions. Moreover, during short-term visits to another region, the application will not rush to update dictionaries - we have provided scenarios for business trips and tourism.

No matter how hard we try, offline search does not cover all possible queries, but it already helps out on average with every third one. As with any average result, this means that some users encounter offline responses much more often than others. Therefore, we, of course, allow you to completely disable offline search in the settings.

Our team would be interested to know the opinion of Habr readers about this direction and to receive feedback on the work of the beta

Yandex is a program that allows the user to find out the latest news, exchange rates and other necessary information in the shortest possible time. The application requires an Internet connection.

Basic information

For Yandex to work fully on Android, you should allow the application to learn about the location of your mobile device. Thanks to geolocation data, the user will be able to see on the screen:

  • weather;
  • traffic congestion, traffic jams;
  • discounts in stores located nearby;
  • addresses of nearby shopping departments, entertainment centers, catering outlets, museums, theaters, gas stations, ATMs and pharmacies.

Built-in voice assistant

The application has a built-in voice assistant- Alice. It is presented to the user when the program is launched for the first time on Android. Alice is able to instantly dial the number of an ambulance, rescue service or fire department if such a request is received. Without going into search, she can tell you: where there are currently traffic jams, how long it is this moment, what is the current dollar exchange rate and how old is Paul McCartney.

Alice can do quite a lot of things, among which the most popular are:

  • singing songs, rapping;
  • voicing toasts for festive events;
  • participation in various games;
  • issuing information about time in different cities;
  • simple communication with the user of a mobile device.

What opportunities open up?

In the profile menu you can find popular sections - settings, photo auto-upload, setting the current location, scanner, Mail, Money and Yandex Disk. It is possible to independently set data parameters that will subsequently be displayed on the main screen of the application. Information about train schedules, TV programs and posters, current news and events of the day is available online.

The application can save money internal memory phone or tablet. After installing Yandex on a mobile device, the user will not have to additionally download some programs. For example, applications that inform about discounts in nearby stores or broadcast TV shows online will no longer be relevant. You no longer have to enter a combination of words in a search engine about quick or dietary recipes, zoning and creating a cozy interior in a living space, fashion trends in clothing and shoes - all this can be found on home page downloaded browser.

Yandex.Browser is free and modern browser for a computer with the Turbo loading function for “heavy” web pages at the fastest possible speed.

Download Yandex Browser for Windows 7, 8 and 10

The application was created on the famous Blink engine, which was developed and first implemented in Chrome by Google. The success of the program among the Russian-speaking audience came thanks to its minimalistic and pleasant design, as well as built-in and useful widgets for various Yandex services of its own design.

Distinctive features:

  • integrated module for viewing and PDF editing, DOC, XLS, TXT and other documents;
  • built-in antivirus from Kaspersky Lab, capable of scanning downloaded content and separately downloaded files;
  • on the panel there is fast access to the weather, e-mail, viewing traffic jams, entering cloud storage(disk), as well as “smart” search;
  • built-in Adguard extension with a lifetime license (included in Settings - Add-ons, Ad blocking section).

You can download Yandex browser from the official website for free in Russian for Windows 7, 8 and 10 OS of any bit depth using the links below. The installation is standard and default.

The mobile browser of Yandex Corporation has become popular and has gained a leading position in the RuNet. Provides users of Android mobile devices with instant opening of even very busy web pages of sites on smartphones and tablets using Turbo 2.0 mode. For the convenience of users, the free web browser Yandex.Browser easily and quietly adapts the site page to the size of the phone screen.

Especially on mobile devices, there is increased attention to security and the Protect technology will warn the user in the event of a dangerous site and also block the transfer of personal data through an open Wi-Fi network.

On free mobile browser there is additional synchronization with other user devices with the ability to restore data even after re-installation via an APK file or Market. All built-in and additional official extensions can be downloaded without registration and in Russian.

Download Yandex browser on iPhone and iPad

The latest version of the application on the iOS system makes opening and viewing websites as comfortable as possible, loading much faster even large pages. iPad and iPhone users are offered the functionality " smart line» to enter queries using the keyboard or voice, powerful system recommendations based on interests and a protector from any malicious data. The modern and simple interface style makes the free Yandex.Browser fast and convenient.

The developers have added so-called configurations to the program for simultaneous use on several mobile devices. Yandex browser is updated frequently and therefore it is important to monitor and always install the new, current version.

About Turbo mode

When the Internet is slow, this mode is activated. Allows you to speed up the loading of website pages as quickly as possible, as well as save on traffic.

About safety

Active technology Protect is unique in Yandex.Browser. Quickly scans downloaded files for possible viruses, protects passwords and encrypts data transmission on public, unsecured networks.

About smart String

The line will help the user find out the ruble exchange rate, report traffic jams in the city and much more. And opening sites is as easy as shelling pears, just enter part of the address and the line will offer possible options.

About synchronization

Synchronization allows the user to open and configure tabs on multiple devices at once, save passwords, favorite places, data and access them from one account.

You can install Yandex Browser on your computer for free official version follow the link below. It is recommended to set the default to system disk C for stable operation of the application.

Recently, the online store catalog Google Play grew to gigantic proportions. However, such diversity clearly hasn’t made it any easier for users, since it’s really easy to find one for your smartphone. useful application It's getting more and more difficult. After all, most programs for Android simply copy more successful competitors or are completely useless software.

There are not too many exceptions, but they still happen. For example, owners mobile phones enjoy using the best Yandex Internet services, as they help solve real problems and do not forget to entertain their customers.

With the advent of this Internet service, another type of accessible public transport has appeared in Russia. After all, now residents of Russian settlements where this application works, they can order a taxi with one tap of a finger on the screen of a mobile device. In this case, you can choose a car and find out the cost of the trip in advance.

Using the Yandex.Taxi service is very convenient:

  • download and open the application on the screen of your Android device;
  • allow the program access to geolocation;
  • we build a route on the map (indicate the landing place and destination);
  • we call a taxi from available cars nearby;
  • choose convenient way payment;
  • place an order;
  • We are waiting for the taxi to arrive.

The expected time of arrival of the taxi will be indicated in a red circle on the screen of the mobile gadget. The cost of a trip can be reduced by choosing a car class (economy or comfort), by subscribing to Yandex.Plus services and by activating promotional codes, information about which is in the service menu.

In addition, in the Yandex.Taxi menu you can view your trip history, select new payment methods, save routes, get the most detailed information about tariffs, customize the application using settings and contact support.

It is quite difficult to list all the advantages of Yandex.Taxi, since with the advent of this application the life of Android device owners has become much easier. After all, now they don’t have to deal with rudeness and rudeness in crowded buses, trolleybuses and trams, and they also don’t have to overpay grabber drivers for comfort when traveling by taxi.

Yandex.Health

Russians evaluate the work of this Internet application differently. However, no one denies the fact that with the advent of this service, every resident of the country can receive an online consultation from a qualified doctor, psychiatrist or veterinarian.

In other words, now anyone with a smartphone will be able, within a few minutes, to ask any question on a medical topic to one of the highly qualified and practicing Russian doctors, who will give an answer or recommendation regarding:

  • contacting relevant specialists;
  • drug and therapeutic treatment;
  • preparation for pregnancy and child care;
  • women's health;
  • analysis transcripts;
  • problems with the nervous system;
  • problems of a dermatological (skin, nails, hair) and urological nature;
  • disruptions in the gastrointestinal tract;
  • contraception and venous diseases;
  • other medical problems.

You should not expect miracles, since a consultation will never replace a full examination in a clinic or hospital. However, consultation with a highly qualified specialist clearly does not hurt for early diagnosis and prevention of serious diseases.

Using the services of the Yandex.Health service is not difficult. You just need to download the application to your smartphone, go into the program (a stable Internet connection is required) and select the appropriate specialist, and then ask him a question.

Attention! All consultations in Yandex.Health are paid (from 99 rubles). You can save on communicating with doctors through subscriptions and promotions (menus).

Yandex.Metro

Another useful application from the domestic “search engine”. Owners of smartphones who downloaded to their mobile gadgets Yandex.Metro program, will receive complete information on 14 metros located in Russia and other CIS countries.

Each metro has its own map, which allows users to instantly find out everything latest information about stations and build the optimal route. After all, the application will prompt you at the first request:

  • which stations are closed for repairs;
  • When do metro stations open and close?
  • how to get to any train station, airport or other facility;
  • how to build the perfect route;
  • which car should you sit in to get to the station faster;
  • Which exit at the station is best to use in order to be closest to your destination.

Yandex.Fines

The main task of this application from Yandex is to enable Russians to check online for fines from the traffic police and city services and pay off their debt using bank card or electronic wallets.

The program developers promise Android device owners that they will not only receive detailed information about fines by calling driver's license and a car registration certificate, but will also be able to instantly pay bills with a discount, if applicable.

Yandex.Conversation

This application will help those people who often or sometimes communicate with citizens who have hearing problems. Each phrase during such a conversation is converted into a text message, which is then displayed on the smartphone screen. The program also works in the opposite direction, voicing text messages, which were typed manually.

Each of these applications can be truly useful for owners mobile Android devices. Try installing these programs on your smartphone to see for yourself their advantages.