توضیحات کاربر
com IPTV and it features an attractive tutorial we even have sample applications that you could see on display screen that i've constructed which were crafted with compost it offers you an notion of the aid We now have a material design and compose marks another drastic g-pressure it is designed solely inside the open Despite the fact that operate comes about in USP as well as staff engages in day by day discussions with the Local community ended up existing around the reducing duration slack channel you may be part of us In order for you and we also run monthly the developer scientific studies and because of all the opinions that we're acquiring repeatedly we've now created many several API improvements I want to thank all of you who are actually helping us and supporting us you understand issues are only convalescing because of you and because of that comments our latest system is always to ship that back on submit as an even better next yr as you merely saw within the demo when it really works compost is effective is intended in near relationship with Android Co but I'll Allow Karen tell you more details on the IDE I am Individually genuinely excited about compose but considered one of my beloved items about compose is that there is complete Android studio help Android studio is the Formal IDE for Android and we have come to this point given that our wono release it's got full guidance for Windows Mac Linux and likewise Chrome OS with Professional OS application usage developing 4 times in the final yr Therefore the group is focusing on way more than just compose and I want to demonstrate a number of that so we've been one we want to make iterating and code more quickly performing things like the preview or maybe the embedded emulator executing such things as apply variations developing quicker deployment sees speeds or perhaps exhibiting a preview of Chromebooks in which you can deploy your app instantly onto a Chromebook so that you test and build on the identical correct equipment we are also checking out existing agony factors and we've heard that animation is harsh we have listened to that looking at methods is hard so I'm gonna go it back again to Ramon to teach you a little bit more about some non compos things all appropriate because before I get to the exciting bits I just want to explain to you a great off script created in Catalan and naturally you have use of the full electricity on the Concepts We have now a fantastic completion go ahead code completion you are able to do it and you've got rapid fixes all suitable so Here is the visual editor applying constraint layout if I click the widget if you are informed about build layout you are aware of This really is what you are That which you're Whatever you expect and We've got this panel that we wish to open up from the bottom and we want to animate that and you all realize that at times carrying out animations on Android might be authentic difficult initially You should opt for which API to work with so we resolved to make it simpler within the equipment so In case you have a constraint out you could excellent click it you'll be able to click transform to movement structure we accept and now you could see that we have a start off and stop point out and from in this article what you would probably do is you'd alter the placement of your widgets in the several states it is possible to make your own private States and from that you can develop an amid changeover so I will change to a different information We've got accomplished you are aware of many of the function so that you can see my start out state wherever anything is collapsed you'll be able to see my stop point out exactly where every thing is open up but you can animate far more than just constraints for those who consider the shade on the advert bar inside the fab you could see which the alter amongst the two dates and now if I select this changeover arrow I can Engage in the admission suitable in this article in di DT and I can not even scrub back and forth so it can make producing admissions a good deal less difficult so A different factor I wish to explain to you is true below so I'll operate this app the application itself is not Tremendous exciting what's attention-grabbing is this new Reside layout inspector at the bottom so you simply linked and you may see that After i Perform Using the app if I change the screen the inspector updates in serious time not to mention now It can be tagged alright in this article we go I am able to choose any with the views and it should choose them inside the the Harkey to the remaining it is possible to inspect each of the characteristics if I choose the submit button it does a thing that I uncover awesome look at the text size it says 50 and everyone knows that themes and types now or advanced and occasionally It truly is challenging to know the place the worth originates from Therefore if I extend this it may convey to me it comes from these fragments and it arrived from that dimension worth and you can see that we're overriding the initial price of eighteen which can be defined while in the design and the identical so you will not have to invest several hours anymore debugging techniques and variations ahead of we go back to Kent can you switch to another demo make a difference for the reason that I fastened them [Applause] thanks Ron that was good so it is the just as we mentioned seamless compatibility with compose And the way you'll carry it with your present code a similar applications staff is focusing on each so a lot of That which you saw Here's gonna function within the composer earth so we know that the IDE nevertheless is where you invest all your time so In case the IDE is hanging or your builds acquire way too long it doesn't issue how great the attribute is and we read you loud and very clear make our IDE rock-good we shell out eight months on venture marble focused on security effectiveness and fundamentals for Android studio 35 we noticed double-digit enhancements sixty% drop in UI hangs our freeze times 40 per cent drop in UI hangs over 50 memory leaks preset 23 % fall in Gradle sync failures and a fifty seven % quicker deployment speeds we took time to receive some functions so we failed to get suitable The very first time like immediate operate we rebuilt them completely from the bottom up we relaunched them as utilize modifications and afterwards we deleted around 50, 000 lines of code and we understand that we're not finished but we're devoted to a give attention to quality and we crafted the infrastructure and the dashboards that we required to hold obtaining this correct Okay let's speak about Establish velocity it's been the number one regret requests for the final five decades we retained chipping away at Establish speeds our Gradle Make speeds but overall Make instances weren't finding more quickly code bases have been having larger custom plugins we're introducing to construct occasions incremental system annotation processors we are negating the advantage of incremental Create so we broadened our concentration and we tackled the top annotation processors glide databinding dagger they're all incremental now and we failed to prevent there useful resource processing multi module dexing generating only one artwork class they're all faster and people average Make moments we're seeing 24% fall and they are increasing each individual launch And at last we are assisting you notice challenges in your own builds by encouraging you visualize what is actually time spent throughout the build pipeline so that you can check if it is a tailor made plugin if It is really Create configuration after which choose how to proceed with your possess builds Alright Okay just moments ago we unveiled the main canary of Android studio for oh it has it consists of the preview of our contou swing that you observed with Ramon to make sure that Reside preview the code completion an entire sample and it has the task templates It is really way easier to Check out compose it's got Java eight library G sugaring it has the movement editor has total guidance for kts data files and call them Dwell templates and now I'd like to ask Tien to tell us more details on contemporary distribution [Tunes] [Applause] [New music] [Applause] [Music] Hello All people I am 10 and I run product or service and UX for Google Perform and Android app security nowadays basically marks my second anniversary of Google in that brief time I have satisfied several proficient and artistic developers all over the world and it's been Specifically inspiring for me Once i check out markets like Brazil or Nigeria and meet up with developers who've been equipped to build world-wide audiences or Create enterprises that clear up authentic nearby issues as you read Dave talked about previously consumer privacy is foundational to what we do if customers Do not believe in Android and Engage in and there will not be anybody to down load your apps have confidence in and protection has constantly been a major precedence at Perform with human reviewers continual advancements to Enjoy defend and coverage updates to evolve With all the threats that we see as a result applications that are downloaded from Participate in are an purchase of magnitude safer than from some other supply this year we've been increasing all our detection capabilities for impersonators repackaging terrible articles and other forms of abuse but we know there's a large amount additional that we could be doing we've seen SDKs that seem properly behaved but later seek to do nasty such things as enlist a person phoned into a botnet or exfiltrate personal facts we are up against some definitely refined poor actors but I'm also very pleased with how that we have taken motion together with your support we have decreased use of sensitive info and should Enjoy even safer for youngsters and Households we restricted SMS and call our permissions to only apps that want them as portion of their core features Consequently ninety-eight percent much less applications now entry the sensitive facts This is certainly owing to your effort customers are actually safer and they know they're safer when they download apps that ask for less permissions now to help you safeguard youngsters and to provide mom and dad far more self esteem When picking applications for his or her little ones we up-to-date our families insurance policies then far more stringent with regards to material ads and PII and we are asking you To learn more on who your app is for thus we will improved area the appropriate content to the right age teams we're not stopping there we're dealing with instructors to better establish quality applications for youngsters we're engaged on rules to guarantee buyers understand their subscriptions we're Doing the job to make certain builders obtain background place data correctly and we're working on superior defending your intellectual property we're also beginning to work with SDK suppliers to aid them boost their excellent and support application builders know which SDKs are Protected just to give you an notion of the dimensions at which we have to function we not long ago took motion versus a destructive SDK it influenced two hundred, 000 applications as you could envision It is type of not easy to reliably get to out to 200, 000 builders now allow me to pause there And the way which is many change and changes like these are genuinely challenging to make gracefully on this sort of a big ecosystem we fully grasp the load that it spots on you to acquire to continuously adapt to new policies specially when the overwhelming majority of you've carried out practically nothing Completely wrong you have instructed us that our improve procedure could use some function that our communications are too vague impersonal or that You could have desired far more time that is completely on us to repair And that i promise that we will frequently enhance With this area now I get lots of questions about app assessments and developer Bands I want to give you a sneak peek driving the curtain everyday We've individuals examining thirty, 000 new and up-to-date app submissions Despite the fact that a few of the more complex opinions may well get around 7 days most apps are reviewed in just a pair and as generally all appeals are reviewed by humans now builders that consistently split coverage are banned from Perform these developers use quite a few techniques to receive new accounts and take a look at and take a look at yet again systems are definitely superior right here the overwhelming majority of accounts are banned properly and several are bent prior to the lousy actor has a chance to publish in some cases we get it Mistaken nevertheless and we realize that All those unusual scenarios are Tremendous unpleasant any developer financial institution is usually appealed It's going to be reviewed by our worldwide team and if a blunder is identified they're going to be reinstated we are going to continue to enhance here we are also working to include far more handy detail within the Perform console with information on the status of app opinions policy variations That may impression your applications as well as other vital facts so seek out some huge variations in the coming 12 months Now we have to maintain our consumers Safe and sound it's inside our shared desire It is really the only real way We'll continue to keep this platform growing and flourishing so remember to hold working with us remember to hold giving opinions and assistance us by means of this era of transform now let's speak about several of the techniques we are aiding you attain users and build your enterprises it has been eighteen months considering that we introduced the Android application bundle as our vision for the way forward for app distribution over 1 / 4 million at bundles are actually in creation covering twenty five% of all active installs builders at switch see fairly significant decreases in application sizing and Therefore some have witnessed an nearly eleven% uplift in installs according to your suggestions we're creating app bundles and dynamic shipping easier to test interior app sharing permits you to check builds of the app bundle as very easily when you share apks what is awesome is you could grant any person on your own workforce use of artifacts with out giving them console accessibility we are also which makes it possible to Det to for getting down load backlinks for outdated versions of one's app whether they were bundles or apks eventually a lot of you happen to be asking for this we are launching offline screening of dynamic shipping and delivery these days Together with the fake break up install manager another way that we support builders is by aiding them launch productively from beta testing features to technical excellent screening to staged rollouts we have lots of characteristics to assist you acquire your thought to current market not too long ago we've been centered on generating demand from customers pre-reg is really a very best follow for building exhilaration all-around your application or video game we introduced two normal availability at GDC and several builders are using this to wonderful success determined by your comments we have been incorporating attributes to This system a few illustrations next on a Korean dev use pre-reg benefits to offer consumers three hundred diamonds for pre-registering the players who pre-registered experienced Practically fifty% larger days sixty retention and 70% increased our tau editor max a brazilian dev ran a pre reg campaign with milestone rewards with four milestone levels Each individual unlocking a singular in-sport item and end users who pre-registered Engage in thirty% additional day by day minutes we also just concluded One more successful start somewhat Thailand you may have read Connect with of Obligation cellular that noticed Nearly 60 million installs in the primary ten times with our new store items and abilities we were able to make buzz all over the globe and push tens of a lot of pre-registrations we really also worked immediately with them to help custom made beta teams so they may check their game on distinct devices in unique locales this special beta program is a thing we hope to scale out to additional builders serious shortly A further extensive-phrase bet for us is Engage in go at $4.