GET New ICQ, or how we got Editors' Choice / Mail.ru Group Blog / Sudo Null IT News FREE

image

ICQ of late won the Editors' Option Google Romp nominating speech. This nomination is perhaps the most significant in the history of those that submit manual moderation. We'll try to tell how we got the modern "The Unused ICQ", and what you should pay back attention to if you also want to get the "Editors' Superior" badge on your application.

After the Google I / O conference last yr, we right away started implementing material design in our application. After a long re-seek, the task looked the like this: "Completely change the navigation and pulling on a new UI." At that metre, we had no idea what the implementation of the new UI would monetary value the States. We well-tried many ideas. We tried placing the tabs on the same line with the "hamburger", and navigating through the sidebar, and the screen with a bunch of buttons that cause modal windows inside. Piloting through Navigation Draftsman was uninhabited pretty quickly, because they did not want to hide the main functions from users. Although I volition non hide that the lack of tabs in navigation would solve a lot of performance problems. But since thither was no sidebar, I had to solve these problems in more sophisticated ways.

The difficulties in switching to material design were mainly ascribable the fact that the product is in a continuous development cycle. There is a clear development plan, involving constant releases. And you could non reasonable take and stop the work, starting to rewrite the user interface. Hence, in analog, the team was developing a red-hot design and current versions. Thanks to the passage to material design, the application has become answering, and looks equally trade good on the screens of smartphones and tablets. At first coup d'oeil, everything is very simple, but in world it's non so. Roughly screens that were full-screen activity connected the phone had to be redone into fragments for display on tablets. Afterwards completely, there is no peak in stretch the settings windowpane from several points to the entire screen. Nonnegative, the user interface should have adequate behavior in portrait and landscape orientations. For example, in the landscape we see a list of chats and a chat at the same time, since there is a lot of space on the screen, and in the portraiture we show one thing. If you turn a blind eye to the trouble of landscape, usability drops dramatically, specially with an open keyboard, As shown by the test results in our UX science laborator.

Instantly we can already say that with the update of the interface we hit the mark. Thanks to users, the rating is growing all year, and we are promptly monitoring the feedback.

In addition to developing an OS for the usual smartphones and tablets, Google is actively promoting its additional areas: Humanoid Auto and Android Wear. We try to support all the new products, it is pleasant to be one of the first in new technologies. In increase, Google pays attention to this and takes into account when choosing applications for phishing.

Although cars with Android Auto are only entering the grocery store, and multimedia system systems are sold in alone a few countries, we feature already implemented support for reading messages and vocalise feedback. Therefore, as soon as you purchase such a gondola - doh non forget to put ICQ. There are several subtleties in Motorcar support, many an of which are associated with the lack of a real Headunit and debugging exclusively with the emulator.

We also supported smart watches on Mechanical man Break, where ICQ notifications and voice response in chat rooms now work, which, undoubtedly, is a nice bonus.

The cherry on the cake was the desegregation of Palette in the user's profile, now (carefully, overly emotional text) the profile looks just gorgeous! Using the Palette library, you can perplex contrasting and stress colors from the loaded avatar and use them to draw fonts, background and toolbar. In the future, we plan to extend this solution to the chat block out. Chats, like a profile, leave become Sir Thomas More personal.

In preparation for the sack of the current "Marshmallow" from Google, we made Permissions sustain, but as forever, the guys from Android were a slender wiser, and hence in that respect was a trouble: a inquiry always needs a GUI. And since the request and response itself is, as a matter of fact, startActivity and onActivityResult, in Order to perform an action later turning the cover, you need to equal able to save state, have global id (separate for each call actions on different screens, for example, starting the camera from chat windows) and other crutches.

Comfortably, now it's time to summarize the above and try to high spot the identify points for acquiring Editors' Prime connected Google Dally.

  • Material design is our everything! Nowhere without beautiful views and layouts. But Google has moved much further in its conception. Open invention.google.com and start designing.
  • Development under MD is not a heavy burden and not a quitrent that you owe to Google. This is a real happen to improve the usability of the application, peculiarly for spick-and-span users who are just acquiring acquainted with mobile interfaces.
  • The application should appeal to users. Assessment in the store is of cracking importance. For a stable assessment growth, information technology is necessary to interact deep with the hearing and try to solve the problems that go up.
  • For the previous deuce long time, Google has been actively trying to integrate Android wherever it can. Try to keep abreast with Mechanical man Wear, Android Auto, and tablets until you rich person to design a UI for multicookers and toothbrushes.
  • The latest Target SDK. There is a double stinging sword: on one hand, new features, happening the past - new problems. Do not constitute claustrophobic to report to Google developers and have a dialog with them, otherwise mentally cook to step-up the number of crutches in the application.
  • A heavy argument and a good indicator of the app's readiness for nomination is getting featured in some other category, for object lesson, in "New & Updated".
  • Editors' Choice is an external class, so get ready to support every bit many localizations of your application as possible.
  • Last but important recommendation: brawl not alter data about the application operating theater formally approach the above criteria. In the end, you are trying to illusion not the automated tests and the review articl team, but the most cut-and-dried user.

In conclusion, I'll say that the years have passed when you could say: "ICQ is no more a cake"! New ICQ is a fresh and nonclassical messenger:

  • superiority telecasting calls;
  • audio calls;
  • fasting sending of photos and files (equal to 4 GB);
  • convenient adaptive interface;
  • chemical group members with a Brobdingnagian number of participants;
  • Theming and personal settings;
  • This is a completely new branded VoIP locomotive engine;
  • and much Sir Thomas More.

Our squad is fighting at the forefront of Android development, and our Target SDK version 23 is proof of that.

DOWNLOAD HERE

GET New ICQ, or how we got Editors' Choice / Mail.ru Group Blog / Sudo Null IT News FREE

Posted by: burrowswituabled.blogspot.com

0 Response to "GET New ICQ, or how we got Editors' Choice / Mail.ru Group Blog / Sudo Null IT News FREE"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel