Felhasználó leírása

com IPTV and it consists of an attractive tutorial we also have sample applications you could see on monitor which i've built that have been designed with compost it offers you an concept of the assistance Now we have a material design and compose marks An additional drastic g-pressure it's created solely within the open Despite the fact that operate happens in USP as well as the staff engages in everyday conversations While using the community ended up current around the chopping duration slack channel you'll be able to join us If you would like and we also run month to month the developer scientific studies and thanks to all of the feedback that we're having continually we've previously designed a lot of many API improvements I would want to thank all of you who have been supporting us and supporting us you know points are only recuperating due to you and since of that suggestions our present-day plan should be to ship that again on put up as a greater subsequent calendar year as you simply observed during the demo when it really works compost is effective is developed in close romantic relationship with Android Co but I'll Permit Karen let you know more about the IDE I am personally genuinely enthusiastic about compose but certainly one of my preferred matters about compose is that there's total Android studio help Android studio could be the official IDE for Android and we have come so far because our wono release it's complete assistance for Windows Mac Linux and likewise Chrome OS with pro OS application usage developing four situations in the last yr And so the team has long been focusing on far more than simply compose And that i wish to demonstrate a number of that so we've been a person we intend to make iterating and code a lot quicker performing such things as the preview or maybe the embedded emulator undertaking things like apply adjustments generating quicker deployment sees speeds or even showing a preview of Chromebooks in which you can deploy your application instantly on to a Chromebook this means you test and establish on a similar correct equipment we are also taking a look at existing discomfort factors and we have read that animation is severe we have read that looking at resources is difficult so I'm gonna move it back again to Ramon to provide you with a bit more about some non compos stuff all correct mainly because right before I get on the entertaining bits I just would like to demonstrate an incredible off script published in Catalan and naturally you've got access to the complete energy with the Tips We have now an excellent completion go in advance code completion you can do it and you have speedy fixes all proper so this is the Visible editor making use of constraint format if I click on the widget if you're acquainted with build layout you already know This is certainly what you are That which you're Everything you assume and We have now this panel that we wish to open up from the bottom and we wish to animate that and you also all realize that sometimes carrying out animations on Android can be authentic challenging to start with you have to choose which API to implement so we made a decision to make it less difficult while in the instruments so if you have a constraint out you are able to just right click it it is possible to simply click convert to motion structure we settle for and now you could see that we have a start and conclude state and from listed here what you'd do is you would probably alter the situation of your respective widgets in different states you'll be able to make your own States and from that you could generate an amid transition so I'll swap to another information We have now finished you already know the majority of the get the job done so you're able to see my commence point out exactly where all the things is collapsed it is possible to see my finish point out where by all the things is open up however , you can animate much more than just constraints in case you consider the coloration of your ad bar from the fab you'll be able to see the modify in between the two dates and now if I select this changeover arrow I am able to Engage in the admission proper here in di DT and I am unable to even scrub forwards and backwards so it would make developing admissions a whole lot easier so One more detail I need to explain to you is true here so I will run this app the application by itself isn't super appealing what's appealing is this new Reside structure inspector at the bottom so you only connected and you'll see that Once i Perform With all the application if I alter the display screen the inspector updates in serious time and naturally now It can be tagged okay here we go I can select any with the sights and it'll decide on them in the the Harkey around the remaining it is possible to inspect each of the characteristics if I select the post button it does something that I find great consider the textual content dimension it claims fifty and we all know that themes and models now or intricate and often It truly is difficult to know exactly where the value emanates from so if I extend this it will tell me it emanates from these fragments and it arrived from that dimension price and you may see that we're overriding the original value of 18 which is described during the design and style and precisely the same so you will not have to spend hours anymore debugging units and types in advance of we return to Kent can you turn to the opposite demo matter for the reason that I set them [Applause] many thanks Ron which was excellent so it is the equally as we discussed seamless compatibility with compose and how you'll bring it using your present code the exact same resources group is focusing on each so loads of what you noticed Here's gonna do the job from the composer environment so we know that the IDE though is where you commit all your time and efforts so When the IDE is hanging or your builds consider too prolonged it does not subject how great the characteristic is and we listened to you loud and very clear make our IDE rock-solid we commit 8 months on task marble focused on steadiness overall performance and fundamentals for Android studio 35 we saw double-digit enhancements sixty% drop in UI hangs our freeze instances forty per cent fall in UI hangs more than 50 memory leaks set 23 p.c drop in Gradle sync failures plus a 57 p.c more quickly deployment speeds we took enough time for getting some characteristics so we didn't get proper The 1st time like prompt run we rebuilt them absolutely from the ground up we relaunched them as utilize changes after which you can we deleted above 50, 000 lines of code and we recognize that we're not accomplished nevertheless we're dedicated to a concentrate on good quality and we built the infrastructure and the dashboards that we needed to maintain receiving this proper Alright let us mention Develop velocity it has been the number one regret requests for the last five yrs we kept chipping away at Make speeds our Gradle Create speeds but overall Create instances weren't getting speedier code bases had been acquiring much larger customized plugins we're introducing to develop situations incremental process annotation processors we're negating the advantage of incremental Make so we broadened our target and we tackled the top annotation processors glide databinding dagger they're all incremental now and we didn't cease there source processing multi module dexing creating only one artwork course they're all speedier and people ordinary build moments we are observing 24% fall and they're improving just about every release And at last we are aiding you spot challenges in your individual builds by assisting you visualize what's time invested throughout the Develop pipeline to help you check if it's a customized plugin if It is Make configuration then pick what to do using your have builds Alright Alright just moments back we released the first canary of Android studio for oh it is made up of it is made up of the preview of our contou swing which you noticed with Ramon to ensure live preview the code completion an entire sample and has the project templates It really is way simpler to Check out compose it's Java 8 library G sugaring it has the motion editor has complete support for kts information and phone them Dwell templates and now I would like to invite Tien to inform us more details on modern-day distribution [Audio] [Applause] [Audio] [Applause] [New music] Hello everyone I'm 10 and I operate product or service and UX for Google Participate in and Android application security nowadays literally marks my second anniversary of Google in that short time I've met several gifted and creative builders around the globe and it's been especially inspiring for me Once i check out marketplaces like Brazil or Nigeria and meet builders who've been ready to make world audiences or Construct organizations that resolve actual neighborhood difficulties as you heard Dave outlined earlier consumer privateness is foundational to what we do if people Really don't have confidence in Android and Perform and there won't be any individual to obtain your apps trust and security has constantly been a prime priority at Participate in with human reviewers continual improvements to Enjoy safeguard and policy updates to evolve Using the threats that we see Due to this fact apps that are downloaded from Engage in are an get of magnitude safer than from almost every other source this 12 months we've been escalating all our detection capabilities for impersonators repackaging terrible written content together with other types of abuse but We all know there's a lot extra that we can be performing we've seen SDKs that appear well behaved but afterwards endeavor to do awful things such as enlist a user phoned into a botnet or exfiltrate personalized details we are up towards some really refined undesirable actors but I am also really pleased with how that we've taken action with the assist we have diminished entry to delicate knowledge and may Engage in even safer for kids and Households we limited SMS and contact our permissions to only applications that need them as aspect of their core features Therefore ninety-8 p.c much less applications now entry the delicate details This can be thanks to your exertions consumers are now safer and they know they're safer when they down load apps that request much less permissions now that can help safeguard children and to present mom and dad far more self-assurance When picking applications for their kids we up to date our families policies then far more stringent with regards to material adverts and PII and we're asking you For more info on who your application is for therefore we can improved area the right content to the appropriate age groups we are not stopping there we are dealing with instructors to raised identify excellent applications for youngsters we're working on procedures to ensure buyers have an understanding of their subscriptions we're Functioning to make sure builders entry track record spot details appropriately and we're working on much better guarding your intellectual assets we're also beginning to operate with SDK companies to aid them increase their high quality and aid app developers know which SDKs are Safe and sound just to provide you with an concept of the scale at which We now have to work we just lately took action versus a malicious SDK it influenced two hundred, 000 apps as you'll be able to envision It truly is style of challenging to reliably achieve out to two hundred, 000 builders now let me pause there And exactly how which is many adjust and modifications like these are definitely genuinely difficult to make gracefully on such a large ecosystem we understand the burden that it sites on you to get to constantly adapt to new insurance policies specially when the vast majority of you've got done absolutely nothing Erroneous you have advised us that our adjust procedure could use some work that our communications are far too imprecise impersonal or that You may have desired a lot more time that is completely on us to fix and I guarantee that we are going to frequently increase In this particular place now I get many questions about application assessments and developer Bands I need to give you a sneak peek guiding the curtain daily Now we have individuals reviewing 30, 000 new and up-to-date app submissions even though several of the more complex reviews may perhaps acquire approximately 7 days most applications are reviewed in a pair and as often all appeals are reviewed by human beings now developers that regularly crack plan are banned from Perform these builders use several ways to receive new accounts and take a look at and take a look at once more methods are seriously very good below the vast majority of accounts are banned the right way and many are bent ahead of the lousy actor has a chance to publish in some cases we get it Improper while and we recognize that those exceptional situations are super painful any developer lender could be appealed It's going to be reviewed by our world-wide group and if a blunder is identified they're going to be reinstated we will continue on to enhance here we're also Doing work to include additional practical detail while in the Enjoy console with info on the standing of application critiques plan modifications that might effect your apps together with other crucial data so hunt for some significant variations in the coming yr We've got to keep our end users Risk-free It truly is in our shared interest It can be the only real way we're going to keep this platform developing and flourishing so make sure you preserve dealing with us make sure you continue to keep supplying suggestions and aid us via this period of improve now let's look at a number of the means we're assisting you access users and Create your firms it's been 18 months since we introduced the Android app bundle as our vision for the way forward for app distribution over 1 / 4 million at bundles at the moment are in production covering 25% of all active installs developers at swap see pretty substantial decreases in app size and as a result some have seen an approximately 11% uplift in installs determined by your responses we are creating application bundles and dynamic shipping and delivery much simpler to check internal app sharing allows you to examination builds of your application bundle as conveniently when you share apks what's cool is which you can grant any one on your staff entry to artifacts without the need of providing them console entry we are also rendering it attainable to Det to to acquire down load one-way links for outdated variations of your respective application whether or not they ended up bundles or apks lastly a great deal of you are already asking for this we are launching offline tests of dynamic shipping nowadays Together with the phony split install supervisor yet another way that we enable builders is by aiding them start efficiently from beta tests options to specialized good quality screening to staged rollouts We've got quite a few functions to assist you choose your notion to sector lately we have been centered on building demand from customers pre-reg is actually a finest observe for constructing excitement all around your app or recreation we released two common availability at GDC and several builders happen to be applying this to fantastic achievements according to your feed-back we have been introducing features to the program two or three examples subsequent on a Korean dev use pre-reg benefits to provide consumers 300 diamonds for pre-registering the players who pre-registered had almost fifty% greater times 60 retention and 70% better our tau editor max a brazilian dev ran a pre reg marketing campaign with milestone rewards with four milestone levels Just about every unlocking a unique in-game merchandise and customers who pre-registered play 30% more day by day minutes we also just finished A different successful start a bit Thailand you'll have read Get in touch with of Duty cell that saw almost sixty million installs in the 1st ten times with our new retailer goods and abilities we were being capable to construct buzz everywhere in the environment and generate tens of a lot of pre-registrations we actually also labored directly with them to empower personalized beta groups so they could examination their recreation on unique equipment in unique locales this exceptional beta plan is one thing we hope to scale out to far more developers real soon another extended-expression guess for us is Enjoy pass at $four.