Descrição do usuário

com IPTV and it includes a beautiful tutorial we also have sample apps which you could see on display screen that i've constructed which were created with compost it provides an notion of the aid We've got a material structure and compose marks A different drastic g-pressure it is actually made entirely inside the open Even though perform transpires in USP as well as workforce engages in each day discussions With all the Group were present about the chopping size slack channel you'll be able to join us If you need and we also run month to month the developer scientific tests and thanks to the many feed-back that we're acquiring repeatedly we've now created lots of a lot of API improvements I would want to thank all of you who have been encouraging us and supporting us you are aware of matters are only convalescing due to you and because of that suggestions our current strategy is usually to ship that again on write-up as a much better up coming yr as you only saw while in the demo when it really works compost performs is built in near connection with Android Co but I'll Permit Karen tell you more about the IDE I am personally seriously enthusiastic about compose but certainly one of my beloved points about compose is that there is total Android studio help Android studio is definitely the official IDE for Android and we have arrive to this point considering that our wono release it's entire help for Windows Mac Linux and likewise Chrome OS with Professional OS application usage developing four times in the last yr Therefore the team has been working on far more than just compose and I want to demonstrate some of that so we have been just one we need to make iterating and code quicker carrying out things such as the preview or maybe the embedded emulator doing things like utilize changes creating faster deployment sees speeds or maybe showing a preview of Chromebooks in which you can deploy your app directly on to a Chromebook this means you examination and produce on exactly the same correct machine we are also investigating present soreness details and we've heard that animation is severe we've read that taking a look at methods is tough so I'm gonna move it back again to Ramon to show you a little bit more details on some non compos stuff all right because just before I get into the fun bits I just want to explain to you a terrific off script published in Catalan and naturally you have got use of the entire power on the Concepts we have a superb completion go ahead code completion you are able to do it and you've got fast fixes all appropriate so this is the Visible editor using constraint layout if I click the widget when you are acquainted with build format you already know That is what you're That which you're Whatever you be expecting and We now have this panel that we wish to open up from The underside and we want to animate that and you simply all are aware that from time to time accomplishing animations on Android is often authentic complicated very first You will need to opt for which API to implement so we made the decision to really make it less difficult inside the tools so When you've got a constraint out you may good click it you'll be able to click change to movement layout we accept and now you may see that we have a commence and close condition and from in this article what you'd do is you would alter the place of one's widgets in the different states it is possible to create your own States and from you can build an amid changeover so I'm going to switch to another information we have performed you recognize the vast majority of perform so you can see my start out point out exactly where anything is collapsed you may see my stop state wherever everything is open up however you can animate additional than just constraints for those who think about the color with the advert bar within the fab you'll be able to see the adjust between The 2 dates and now if I choose this transition arrow I can Engage in the admission right below in di DT and I can not even scrub backwards and forwards so it can make making admissions a great deal more simple so A further point I need to show you is right right here so I'll run this application the app alone is not Tremendous attention-grabbing what is actually appealing Is that this new live format inspector at the bottom so you only linked and you will see that After i play Together with the application if I change the screen the inspector updates in true time and of course now It is really tagged ok below we go I can choose any on the views and it is going to pick them during the the Harkey to the left it is possible to inspect all the attributes if I choose the submit button it does a thing that I uncover magnificent consider the textual content size it states 50 and everyone knows that themes and variations now or sophisticated and at times It is hard to know where by the value comes from Therefore if I extend this it may notify me it comes from these fragments and it arrived from that dimension benefit and you can see that we're overriding the first worth of 18 and that is defined from the type and the exact same so you will not have to invest hrs any more debugging techniques and types in advance of we return to Kent can you turn to the other demo make any difference for the reason that I fastened them [Applause] many thanks Ron that was excellent so it's the equally as we mentioned seamless compatibility with compose And the way you'll deliver it together with your present code the exact same applications group is engaged on both so loads of Anything you observed Here's gonna perform inside the composer globe so we realize that the IDE nevertheless is where you devote all your time and energy so Should the IDE is hanging or your builds get also extensive it doesn't issue how great the function is and we heard you loud and obvious make our IDE rock-sound we shell out eight months on job marble focused on balance general performance and fundamentals for Android studio 35 we noticed double-digit enhancements 60% fall in UI hangs our freeze moments forty % drop in UI hangs over 50 memory leaks fixed 23 percent fall in Gradle sync failures along with a 57 % quicker deployment speeds we took the time for getting some capabilities so we failed to get appropriate The very first time like prompt operate we rebuilt them totally from the ground up we relaunched them as use variations then we deleted in excess of 50, 000 strains of code and we realize that we're not accomplished but we're committed to a give attention to high quality and we crafted the infrastructure and the dashboards that we required to maintain getting this right Okay let's speak about build pace it's been the primary regret requests for the last five decades we kept chipping away at Construct speeds our Gradle Create speeds but full build instances were not having more quickly code bases had been finding larger sized custom plugins we're introducing to create moments incremental system annotation processors we're negating the advantage of incremental Create so we broadened our emphasis and we tackled the top annotation processors glide databinding dagger They are all incremental now and we did not end there source processing multi module dexing building only only one art class They are all speedier and those normal Establish periods we're observing 24% fall and they're bettering just about every launch And eventually we're assisting you notice challenges in your individual builds by helping you visualize what is time invested throughout the Create pipeline in order to find out if it is a custom made plugin if It truly is build configuration after which you can choose what to do with your own builds ok Alright just times back we unveiled the very first canary of Android studio for oh it contains it has the preview of our contou swing which you saw with Ramon making sure that Reside preview the code completion a full sample and has the venture templates It can be way easier to try out compose it has Java 8 library G sugaring it has the motion editor has whole aid for kts information and connect with them Stay templates and now I'd like to ask Tien to tell us more about present day distribution [Tunes] [Applause] [Audio] [Applause] [Music] Hello everyone I am 10 And that i run merchandise and UX for Google Participate in and Android app protection these days practically marks my 2nd anniversary of Google in that quick time I've achieved lots of talented and creative builders world wide and it's been In particular inspiring for me Once i stop by marketplaces like Brazil or Nigeria and meet developers who've been able to make international audiences or Construct firms that solve authentic regional issues as you listened to Dave described before user privacy is foundational to what we do if buyers Do not believe in Android and Perform and there will not be any person to obtain your apps have faith in and basic safety has generally been a leading priority at Engage in with human reviewers continual improvements to play shield and coverage updates to evolve While using the threats that we see Because of this applications that happen to be downloaded from play are an purchase of magnitude safer than from almost every other supply this 12 months we have been rising all our detection capabilities for impersonators repackaging bad material and also other sorts of abuse but we know there is a great deal much more that we may very well be undertaking we have seen SDKs that appear perfectly behaved but afterwards seek to do awful things like enlist a person phoned right into a botnet or exfiltrate individual details we're up in opposition to some really advanced undesirable actors but I'm also very happy with how that we have taken action with your help we have minimized usage of delicate data and should play even safer for youngsters and Family members we restricted SMS and simply call our permissions to only apps that will need them as part of their core performance Due to this fact ninety-8 % fewer applications now access the delicate knowledge This is certainly due to your hard work customers are now safer plus they know they're safer whenever they down load apps that request less permissions now to help you guard youngsters and to give mother and father additional self-confidence when choosing apps for his or her kids we up-to-date our family members policies then much more stringent with regards to material adverts and PII and we are inquiring you To learn more on who your app is for so we are able to much better area the appropriate material to the best age teams we're not stopping there we are working with teachers to raised detect good quality apps for youngsters we are engaged on guidelines to make certain buyers understand their subscriptions we are Performing to be certain developers entry history site knowledge properly and we're focusing on far better guarding your intellectual residence we're also beginning to get the job done with SDK vendors to help you them increase their high quality and aid app developers know which SDKs are Harmless just to provide you with an idea of the dimensions at which Now we have to operate we not long ago took action against a malicious SDK it afflicted two hundred, 000 apps as you could picture It really is kind of not easy to reliably reach out to two hundred, 000 builders now let me pause there And just how that's a great deal of change and alterations like these are generally truly tough to make gracefully on this sort of a big ecosystem we fully grasp the burden that it destinations on you to possess to consistently adapt to new procedures particularly when the overwhelming majority of you might have finished nothing Incorrect you've got instructed us that our transform course of action could use some function that our communications are as well obscure impersonal or that you might have required far more time that is completely on us to repair And that i promise that we will frequently increase in this region now I get a great deal of questions on app assessments and developer Bands I need to give you a sneak peek behind the curtain on a daily basis We've people reviewing thirty, 000 new and up-to-date app submissions Despite the fact that a few of the extra sophisticated opinions might choose up to seven days most apps are reviewed inside a couple and as usually all appeals are reviewed by people now builders that continuously break coverage are banned from Enjoy these builders use several strategies to receive new accounts and take a look at and check out once more programs are really fantastic here the overwhelming majority of accounts are banned properly and plenty of are bent prior to the terrible actor has a chance to publish often we get it Erroneous while and we understand that Individuals unusual circumstances are Tremendous agonizing any developer bank is often appealed it'll be reviewed by our world wide workforce and if a blunder is observed they're going to be reinstated we'll go on to improve below we're also working to include extra beneficial detail inside the play console with info on the position of application reviews policy adjustments Which may affect your apps and various significant information and facts so look for some big adjustments in the coming yr Now we have to maintain our customers Risk-free It can be within our shared desire It is the only real way We will retain this System developing and thriving so make sure you preserve dealing with us you should continue to keep delivering opinions and enable us by this era of alter now let us discuss a lot of the ways we're assisting you get to customers and Create your organizations it has been 18 months given that we released the Android app bundle as our eyesight for the way forward for app distribution around 1 / 4 million at bundles at the moment are in generation masking twenty five% of all Energetic installs builders at change see quite considerable decreases in application size and Consequently some have witnessed an around 11% uplift in installs depending on your feed-back we're producing app bundles and dynamic delivery much simpler to check interior app sharing allows you to test builds of your respective application bundle as quickly when you share apks what is interesting is you can grant anybody on the crew access to artifacts with no supplying them console obtain we're also rendering it probable to Det to to obtain download backlinks for old variations within your application whether or not they ended up bundles or apks at last loads of you have already been requesting this we are launching offline tests of dynamic delivery right now Along with the faux break up put in supervisor another way that we assistance developers is by assisting them start properly from beta screening characteristics to technical high-quality tests to staged rollouts Now we have several features to assist you to choose your strategy to current market not long ago we've been centered on developing demand from customers pre-reg is usually a best exercise for creating enjoyment close to your app or match we released two typical availability at GDC and several builders are already using this to wonderful achievement according to your feed-back we've been introducing features to This system a handful of examples upcoming on a Korean dev use pre-reg benefits to provide buyers three hundred diamonds for pre-registering the gamers who pre-registered experienced Just about 50% higher days 60 retention and 70% greater our tau editor max a brazilian dev ran a pre reg campaign with milestone rewards with four milestone amounts Just about every unlocking a unique in-video game merchandise and customers who pre-registered Participate in 30% far more day-to-day minutes we also just finished One more successful start a bit Thailand you might have listened to Simply call of Duty cell that noticed Practically sixty million installs in the very first 10 times with our new retailer items and abilities we were able to make hype everywhere in the earth and travel tens of a lot of pre-registrations we in fact also worked instantly with them to empower custom made beta groups so they might examination their game on precise gadgets in unique locales this exceptional beta software is a thing we hope to scale out to additional developers true before long A different very long-expression wager for us is Enjoy go at $four.