📜 ⬆️ ⬇️

One of our most difficult projects is ATP Pravo.ru for WP7

We promised long ago, and we did it! Now owners of mobile devices on WP7 platform will be able to work with the judicial practice of arbitration courts and courts of general jurisdiction, as well as with documents of federal legislation!

Today the ATP application “ Pravo.ru ” became available. You can download the link www.windowsphone.com/en-RU/apps/cdbfa6db-4886-495c-bfe7-d0f2bd370c08


We tried to make the most functional and convenient application that would be useful both for a student and a practicing lawyer. The development of the first version of Pravo.ru for Windows Phone 7 was not easy in terms of application requirements and direct implementation in design and technical parts. But first things first.

Each company has its own processes. In our team - complete creative freedom with personal responsibility for the result. The mood to ensure that the result of your work suited you as a developer by at least 99% and fully satisfied with the chief designer.
')
It is this approach that is practiced in the development of Pravo.ru ATP applications. Each participant is sick of what he does, and is obliged to communicate closely (and sometimes - “bite” strongly) with all the other sides of the product creation process, which keeps everyone in good shape. So it was this time. There was no such thing “I’ll draw now, they will do it”, or “I’ll write now and they will redraw it”, or “I’ll plan it now, let them do it as they please”. Of course, in Parcsis, traditionally everything comes from design, but a “compromise” was reached.

With regards to the technical part - the disputes were serious. The requirements for the application were not so simple. The main difficulty was that Azure with caching on the phone did not quite fit. We need to store a lot and locally.

SQL Lite in the port on WP did not support Unicode in queries (I gave, of course, but you can't build Where to build with Cyrillic) and it also didn’t work very well. Conducted experiments with NOSQL subset of databases available for the platform, in particular with Sterling . The stuff is good, powerful, but bulky in large volumes, and the indices are slow. The main problem Sterling was that everything in it was stored in a huge number of files in ISO, and the operations of accessing files in it are very expensive.

In the end, stopped at Perst . He solved our storage problem and pleased us with the prospect of selective local full-text indexing of documents.

Here is what happened:

Arbitrage practice


Using the application, you can work with judicial practice. Open the judicial acts of arbitration courts and courts of general jurisdiction immediately from the search result. To do this, specify the rule of law of interest, and then go to the appropriate category of documents.

Quick access to documents


Save the necessary documents in the "Favorites", and at any time you can quickly go to their text from the main screen of the application.

Work offline


The Constitution, codes, federal laws, as well as selected documents are stored locally and are available for viewing without an Internet connection.

Easy document navigation


Go to the desired article by dialing its number. If you do not know the number or you need all the parts with specific text, use the document search. You can also bookmark the text of the document to quickly jump to the marked parts.

This is not our first project on WP7, but the Pravo.ru SPS turned out to be one of the most difficult, but therefore one of the most interesting, since the platform had the most different nuances on it. In addition, MS conducted a thorough review so that WP7 users get a really high-quality and stable application. As we said earlier, we have been going through an approval process for quite a long time. For the most part, this was due to the UI, the location of various elements, buttons, and display of documents. In this regard, we will welcome your feedback on the work of the application and its design. Stay tuned for app updates.

Source: https://habr.com/ru/post/148953/


All Articles