Description de l'utilisateur
com IPTV and it contains an attractive tutorial we also have sample apps you could see on display screen that i've crafted that were built with compost it gives you an notion of the help We've a cloth structure and compose marks One more drastic g-force it really is produced completely within the open up Even though operate takes place in USP plus the crew engages in day by day conversations Together with the Group were present over the chopping size slack channel you may join us If you would like and we also operate month to month the developer experiments and due to each of the feed-back that we are having consistently we've currently produced many several API improvements I want to thank all of you who are already encouraging us and supporting us you understand factors are only convalescing owing to you and since of that suggestions our existing strategy will be to ship that back on submit as a far better up coming calendar year as you just saw from the demo when it really works compost functions is built in shut romantic relationship with Android Co but I'll Enable Karen inform you more details on the IDE I am personally definitely enthusiastic about compose but one of my beloved items about compose is that there is complete Android studio assist Android studio may be the Formal IDE for Android and we've appear up to now since our wono release it's entire aid for Home windows Mac Linux as well as Chrome OS with pro OS application utilization growing 4 moments in the final calendar year And so the staff continues to be working on far more than just compose and I want to show you several of that so we've been a person we intend to make iterating and code more rapidly executing such things as the preview or even the embedded emulator undertaking things such as utilize adjustments creating more quickly deployment sees speeds as well as demonstrating a preview of Chromebooks where you can deploy your app instantly onto a Chromebook so you take a look at and acquire on precisely the same precise equipment we are also checking out existing agony points and we have heard that animation is harsh we have listened to that thinking about methods is difficult so I'm gonna go it back again to Ramon to provide you with a little bit more about some non compos stuff all suitable since ahead of I get towards the pleasurable bits I just choose to provide you with an awesome off script written in Catalan not to mention you may have entry to the total ability of the Suggestions We've a fantastic completion go ahead code completion you are able to do it and you have speedy fixes all appropriate so this is the visual editor utilizing constraint format if I click the widget if you are knowledgeable about construct format you understand this is what you're Everything you're what you hope and we have this panel that we want to open from the bottom and we want to animate that and you simply all are aware that at times carrying out animations on Android is often real demanding very first It's important to pick out which API to use so we resolved to really make it a lot easier inside the tools so For those who have a constraint out you are able to good click it it is possible to simply click convert to movement layout we settle for and now you may see that We've a begin and conclusion point out and from listed here what you'd do is you'd alter the placement within your widgets in different states you could make your individual States and from that you can generate an amid changeover so I will switch to another information We now have finished you recognize most of the work so you're able to see my start out state the place every little thing is collapsed you are able to see my conclusion state exactly where everything is open but you can animate far more than simply constraints when you look at the color of the advertisement bar inside the fab it is possible to see which the adjust in between the two dates and now if I choose this transition arrow I am able to Perform the admission appropriate listed here in di DT and I can't even scrub backwards and forwards so it helps make developing admissions a good deal less complicated so A different point I desire to show you is correct listed here so I'll run this application the application itself isn't super exciting what is actually attention-grabbing Is that this new Reside format inspector at the bottom so you merely linked and you will see that when I Participate in While using the application if I alter the monitor the inspector updates in actual time and of course now it's tagged okay below we go I can decide on any of your views and it's going to choose them from the the Harkey to the still left you may inspect many of the characteristics if I select the submit button it does something which I discover awesome look at the text measurement it claims 50 and everyone knows that themes and variations currently or intricate and in some cases It really is tough to know exactly where the worth comes from so if I increase this it is going to tell me it emanates from these fragments and it came from that dimension worth and you may see that we're overriding the original price of 18 that is defined while in the type and the same so you will not have to spend hours any more debugging programs and designs right before we go back to Kent can you switch to the other demo issue since I set them [Applause] thanks Ron that was great so it is the just as we mentioned seamless compatibility with compose And exactly how you are going to deliver it with the present code the exact same tools group is engaged on equally so lots of what you observed here is gonna function during the composer environment so we realize that the IDE though is in which you spend all your time and effort so if the IDE is hanging or your builds get too very long it would not matter how cool the characteristic is and we read you loud and obvious make our IDE rock-stable we shell out 8 months on task marble focused on security overall performance and fundamentals for Android studio 35 we noticed double-digit enhancements sixty% drop in UI hangs our freeze moments 40 percent fall in UI hangs around fifty memory leaks set 23 per cent fall in Gradle sync failures and also a fifty seven per cent quicker deployment speeds we took time to receive some characteristics so we failed to get suitable the first time like immediate run we rebuilt them absolutely from the bottom up we relaunched them as use modifications and afterwards we deleted about fifty, 000 lines of code and we understand that we are not carried out however we're devoted to a concentrate on quality and we constructed the infrastructure and the dashboards that we needed to continue to keep having this proper Alright let us talk about Construct speed it has been the number one regret requests for the last five a long time we retained chipping absent at Establish speeds our Gradle Construct speeds but overall Develop occasions weren't receiving quicker code bases had been getting more substantial custom made plugins we're introducing to create instances incremental course of action annotation processors we are negating the good thing about incremental Construct so we broadened our target and we tackled the top annotation processors glide databinding dagger They are all incremental now and we did not stop there resource processing multi module dexing making only a single art course they're all speedier and those common Create situations we're looking at 24% fall and they are enhancing every single release And eventually we're aiding you see problems in your own builds by serving to you visualize what is time used over the Construct pipeline so you're able to check if it's a customized plugin if it's build configuration after which decide on what to do together with your own builds Alright ok just times ago we introduced the first canary of Android studio for oh it has it contains the preview of our contou swing that you choose to saw with Ramon to make sure that live preview the code completion a full sample and it has the job templates It can be way simpler to Check out compose it's Java eight library G sugaring it has the motion editor has full aid for kts documents and get in touch with them live templates and now I might like to ask Tien to tell us more details on contemporary distribution [New music] [Applause] [Tunes] [Applause] [Tunes] hi All people I am 10 And that i operate product or service and UX for Google Engage in and Android app basic safety currently actually marks my 2nd anniversary of Google in that quick time I've met quite a few proficient and artistic builders worldwide and it's been Specially inspiring for me Once i visit marketplaces like Brazil or Nigeria and fulfill developers who've been capable to create world-wide audiences or Develop organizations that resolve actual local troubles while you read Dave described previously person privateness is foundational to what we do if consumers You should not trust Android and Enjoy and there won't be any person to obtain your applications have confidence in and protection has normally been a top priority at play with human reviewers continual enhancements to Enjoy secure and coverage updates to evolve with the threats that we see Due to this fact applications which might be downloaded from Participate in are an order of magnitude safer than from any other source this yr we've been increasing all our detection capabilities for impersonators repackaging negative written content along with other types of abuse but We all know there is a great deal far more that we can be doing we have seen SDKs that seem nicely behaved but later on attempt to do nasty such things as enlist a user phoned right into a botnet or exfiltrate own data we are up from some definitely refined negative actors but I'm also really proud of the way in which that we have taken motion along with your support we've reduced usage of delicate facts and will Engage in even safer for Children and Family members we limited SMS and contact our permissions to only applications that require them as component in their Main functionality Consequently ninety-eight percent much less applications now accessibility the delicate facts This really is as a result of your effort consumers are actually safer and they know they're safer if they down load apps that request less permissions now to help safeguard young children and to offer mother and father much more self esteem When picking applications for their children we up-to-date our households policies then additional stringent with regards to content material ads and PII and we are inquiring you For more info on who your app is for so we will superior floor the ideal content to the ideal age groups we're not halting there we're dealing with instructors to better detect excellent applications for kids we're focusing on regulations to ensure users recognize their subscriptions we're working to make certain developers obtain qualifications locale data appropriately and we're engaged on superior shielding your mental house we're also beginning to operate with SDK suppliers to help you them make improvements to their excellent and enable application builders know which SDKs are Protected just to provide you with an concept of the dimensions at which We've got to function we recently took motion towards a malicious SDK it afflicted two hundred, 000 apps as you are able to picture It truly is kind of challenging to reliably get to out to 200, 000 developers now allow me to pause there And just how which is a lot of adjust and modifications like they're actually challenging to make gracefully on these kinds of a big ecosystem we recognize the stress that it locations on you to obtain to continually adapt to new guidelines specially when the overwhelming majority of you may have carried out practically nothing Mistaken you have advised us that our modify procedure could use some function that our communications are too imprecise impersonal or that you might have needed a lot more time that is totally on us to repair And that i guarantee that we are going to continuously enhance In this particular area now I get a great deal of questions on app critiques and developer Bands I need to provide you with a sneak peek driving the curtain each day We now have human beings examining thirty, 000 new and current app submissions Although a number of the far more complicated assessments may get as many as seven days most apps are reviewed within a pair and as always all appeals are reviewed by individuals now builders that repeatedly break policy are banned from play these developers use quite a few tactics to obtain new accounts and take a look at and try all over again devices are truly excellent here the overwhelming majority of accounts are banned accurately and lots of are bent ahead of the bad actor has a chance to publish at times we get it Improper however and we are aware that Those people unusual cases are super agonizing any developer bank may be appealed it'll be reviewed by our world crew and when a miscalculation is uncovered they will be reinstated we will carry on to enhance listed here we are also Operating to incorporate a lot more practical detail within the Engage in console with info on the standing of application opinions plan variations That may effect your apps as well as other significant information so look for some big alterations in the approaching yr Now we have to help keep our customers Safe and sound It is really in our shared desire It truly is the only way We'll maintain this platform developing and thriving so please continue to keep working with us you should continue to keep offering feedback and enable us as a result of this era of modify now let's discuss a few of the methods we're supporting you access users and build your businesses it's been eighteen months due to the fact we launched the Android app bundle as our eyesight for the future of application distribution more than a quarter million at bundles are now in generation masking twenty five% of all active installs developers at change see rather substantial decreases in app size and Therefore some have observed an around eleven% uplift in installs dependant on your opinions we're generating app bundles and dynamic shipping and delivery much easier to test inner app sharing helps you to check builds of your application bundle as simply as you share apks what's interesting is which you could grant anyone in your crew entry to artifacts without providing them console accessibility we're also rendering it doable to Det to to get download back links for previous variations of your app whether or not they were bundles or apks finally loads of you happen to be asking for this we're launching offline screening of dynamic shipping and delivery currently Using the faux break up install supervisor yet another way that we assistance developers is by aiding them launch successfully from beta testing functions to technological quality testing to staged rollouts We now have numerous functions to assist you acquire your concept to current market recently we've been focused on generating desire pre-reg is usually a best practice for setting up exhilaration close to your application or match we introduced two standard availability at GDC and many developers are utilizing this to fantastic results according to your opinions we have been including options to the program a handful of examples next with a Korean dev use pre-reg rewards to provide buyers 300 diamonds for pre-registering the players who pre-registered experienced Nearly 50% larger days 60 retention and 70% greater our tau editor max a brazilian dev ran a pre reg campaign with milestone benefits with 4 milestone stages Every single unlocking a unique in-sport item and people who pre-registered Engage in 30% more each day minutes we also just completed Yet another effective start somewhat Thailand you might have read Simply call of Responsibility cellular that saw Practically sixty million installs in the initial 10 times with our new retailer items and abilities we had been able to construct hoopla all around the globe and push tens of a lot of pre-registrations we basically also labored directly with them to permit tailor made beta teams so they might take a look at their match on specific products in precise locales this exclusive beta system is one thing we hope to scale out to a lot more builders serious before long A different prolonged-term bet for us is Perform go at $4.