Developers already use HTTPS to communicate with Firebase Cloud Messaging (FCM). The channel between FCM server endpoint and the device is encrypted with SSL over TCP. However, messages are not encrypted end-to-end (E2E) between the developer server and the user device unless developers take special measures.
One of the new feature in Android P is the support for display cutouts. A display cutout (a.k.a. notch) is a small cut in a portion of the screen displaying no UI. Generally, notches are at the top edge of the screen and hold the cameras and sensors. The very first device I discovered featuring a cutout was the Essential Phone. Then came the iPhoneX and its large notch. More recently, we’ve seen this “disease” spread out to a lot of other Android OEMs…
Mobile devices comes with a limited battery life, due to which users don’t want an app that consumes a lot of their battery life. Therefore it is important for testers to keep an eye on app’s battery consumption. In order to test battery consumption a lot of native tools are available of which Battery Historian is one such tool which shows android app battery consumption details in a graphical manner.
On the last Google IO, there was an announcement of JetPack — a set of libraries to help and boost the Android development. These libraries are bringing the development of the essential parts of an application to a completely new level. By essential parts I mean things like handling configuration change, persisting data, executing operations in the background and so on. Some of those libraries were announced at Google IO 2017, and by now are having a stable release, and some of them are completely new. One of the new libraries is the Navigation.
In Android Studio we have a lot of plugins available one of them is Android wifi adb. Every developer gets irritated when he/she used a cable to connect with the android device, the android cable itself irritating every time you need to plug the cable with your system this is so hectic isn’t?