Android 11 Preview : List Of Latest Feature Introduced

Android 11 Preview : List Of Latest Feature Introduced

As we all are aware that google has recently release their very first developer preview for its upcoming version of mobile operating system , Android 11 . The preview is being made available for Android Developers to download and test . As like every other release , Google this time as well making some huge promises from the release . These bold promises includes support for 5G , stronger privacy and the most important one new interface for messaging .

The developer preview which was launched on Feb 19 , 2020 which is used to be available at end of the march , has been released by Google earlier this year with a note that it will be available only for Pixel 2 , 3 , 3A and 4 smartphones which is only being offered by Google . Developers have option to download the release with full flash that will wipe out all data of device . So if you are one of the Android app development company , this its time to test the preview to stay ahead . Google will soon make it available for beta testing .

As we are mobile app development company , we have deeply analyses Android 11 and have extracted out most interesting features of Android 11 . Let’s discuss it below .

Latest Interesting Feature Of Android 11 

Conversation Bubbles

Google offers Bubble which is similar to Facebook’s chat heads which helps in access of multiple conversation at time , which can also be termed as multi tasking . We can term this features as new messaging feature which facilitates multiple conversation at same time . This enriched feature can be used by instant messaging and chat apps like WhatsApp .

Dedicated Conversation Section

Using this feature , user can easily find their ongoing conversation . This feature is embedded with showcasing of messages in their designated area in notification shade . This feature will thus create a specific space for messaging and thereby cut the clutter and talk to people by more focusing on their conversation .

New Screen Types  

Google has extended support for array of new screen types for Android device . This in turn enhance the overall user experience and theory bring new screens to market . Waterfall and pinhole is the new screen type in Android 11 , which facilitates smartphones makers to use app screens using existing API .

Better Privacy 

Privacy is always being the biggest concern ever in smartphone , of which many countries has taken their own measure to control that , for instance say introduction of GDPR in European law . 
With introduction of Android 11 , new one-time permission feature has been introduced . With this feature , users only allow access to user to give temporary permission to app for using their location , camera and mic . The new feature is also compatible with biometric data .

Native Screen Recording 

After the initial release of beta version of screen recording in Android 10 , google has full to planning to launch full features of screen recording functionality in Android 11 .

Increased Touch Sensitivity 

This feature has been specialised made for those who always used to use screen protector on their devices . Android 11 has introduced ” increased touch sensitivity ” option in setting menu , which ensures fewer missed taps and scrolls even if you have screen protector which is thick .

Advance 5G Connectivity 

5G let user enhanced their Wi-Fi app experience like viewing videos on 4K or playing high resolutions games with ease . Google is enhancing the overall connectivity APIs so that user can leverage superior speed of 5G .

FAQ

Q. Which phone will get Android 11 ?

The initial smartphone which are expected to receive android 11 updates are : 

  • Pixel 4 / 4 XL
  • Pixel 3 / 3 XL
  • Pixel 3a / 3a XL 
  • Pixel 2 / 2 XL

Q. What is android native development ?

Android native app development is completely based on Native development kit . Java is being used to develop majority of android apps 

Q. How long does it take to develop mobile app ?

The development time of any kind of mobile app depends on the type of solution and features you are looking for in your android app development . At Winklix , we have in house team of highly experienced android app developers who can convert your dream app into reality .

Is Using React Native Worthwhile ?

react native app

A Problem Of Past

” I want to launch my application across all platform on web and mobile . I have heard that reactive native would be the best choice for me ! Is it so ?

A user can be categorised into two parts . The first one being who would love to browse website through through favourite computer , the other one being who would like to use both website and mobile application simultaneously .

The world’s largest social platform Facebook reported around 74 % of the traffic coming from mobile application . This indeed forces any business owner to focus on both the platform , ie web and mobile app in order to attract largest audience as possible .

But situation really gets worse when you have to laugh across all the platform as mobile itself is divided into two or more competitive subtitles , namely Android and iOS , and they all are budget constraint also which really becomes difficult when you are budget constraint .

Problem : The programming language used in iOS application , Android application and website are completely different from one another . This simply implied that once you are done with the website coding , the same can not be used for any of the mobile platform and so on . You have to code specifically for that platform in order to launch your application over their . This also implies that the cost of developing with also measured on high scale depending on the number of platform you want to launch your application on .

The average price of the medium sized application comes around somewhere around $20000 and about $ 50,000 for an website.

“Learn Once , Write Anywhere “

React – An open source framework developed by Facebook in 2013 allows developer to create web user interface using javascript  , which is based on reusable visual component , capable of handing the data which changes over time without reloading the page .

React Native – brother of React is also developed by Facebook , its Father , almost 2 years back to extend its power to mobile world . It helps to manipulate iOS and Android native elements to one single React Native object , exposing a unified API .

React native build a bridge between web and mobile platform as react native and react are build on same language , thus making the collaboration possible for both business login and backend integration .

The advantage of using this platform is you have to just learn once , and you can write it anywhere . All you need to know is JavaScript and React set of tools , to implement anything you want on any of the platform .

The Ideal Web Developer Playground

As Seen By Native Mobile App Developer

React native facilitates using modern tool and feature from web to iOS and android develop .This facilitates deploying code on all platforms with maximum code reuse and thereby saving cost and time . It also has a feature named as hot reload by which you can instantly see the changes without reload of the mobile app or recompiling the whole project just to see one minor change .

But isn’t challenging that a developer who have spend over years learning the native mobile app development , now moves on to react native , which means learning everything in it right from the scratch . Using react native means building everything right from the scratch with complex process that does not involve use of Xcode or Android studio , nor it has been recommended by official guideline .

One of the biggest disadvantages of using react native is when you got trucked somewhere , internet will not going to help you out to solve a bizarre bug – which may be the obvious case in the first few few of its learning process . This becomes burdensome , which might not be the case in case of using native tools .

As Seen By Web Developer

React native uses javascript as main programming languages and thereby makes native iOS and android accessible to web developer .

It also relies on css for designing purposes and XML for UI elements , web developer can take the advantage of it in very less time , without even learning the new language .

Its also release the power of web developer to work on native app for the first time , it offer the things which web developer may have not experience yet on the browser like touch element , using of android and iOS UI element and more .

Competitors

We can say React native competitors are PhoneGap or Cordova . But they are no where stands in respect to React native platform , as they both produced web based view application , and not like the javascript code which is used for building native application using react native . React native also facilitates smoother animation , auto page refresh without actually refreshing the page , better performance and more .

As Phonegap has lots of shortcoming , that is the reason many of the mobile app has been migrated from Hybrid to React Native . At Winklix , we have been always approached by client for converting their hybrid app into native one  . But we have not heard or receive any enquiry for converting any high end react native app to hybrid app .

React native allows debugging approach on chrome or safari browser to troubleshoot layout and allows inspecting element .

Unlike Flutter ( Read what is Flutter here) , react native uses javascript languages. Flutter is based in dart languages which developer would first have to be familiar with before going under the development process , and hence react native is much better language to be proven with .

But Flutter recommended IDE is Android studio , thus making the use of extensive tool set in android  studio . But Flutter has less styling defined , thus making it harder to implement animation . Much younger than react native , Flutter still has a long way to go in . Flutter is still in beta version and may take around an year to release a stable version for the same .

Is React Native A Tenable Option

At Winklix , we have a specialised team for each Android and iOS mobile app development , but choice between choosing React native or going on with native application only is a long lasting discussion for over years .

In conclusion to the all elements listed above , the choice of choosing the best should be discussed on project to project basis , wherein we can consider number of elements before coming to any conclusion .

One of the strongest to choose platform is clients desire to use a consolidated technology . For most of the project we develop at Winklix , our team would prefer to go on as of now with native development due to our expert knowledge in the same , which might impact when we use React Native in early stages of the projects . But when we are in consideration of larger project for all the platform – it may probably makes sense at that time .