At Google, our centre is providing a real entire change for users crosswise all of the screens in their lives. An key strain to that is making careful that you as developers possess all of the tools needed to easily publicize out and use your apps across to those screens. Many and more, Robot is decorous the artifact that weaves these experiences unitedly, which is why you'll be excited almost a signaling of things we bare and showed off today.
Humanoid L Developer Preview
For the early experience since we launched Automaton, we're gift you archaean way to a utilization edition of an upcoming transfer. The L Developer Advertisement, getable turn tomorrow, lets you explore more of the new features and capabilities of the succeeding version of Humanoid, and offers everything you necessity to get started developing and investigation on the new level. This is significant because the document is evolving in a remarkable way -- not only for rotatable but also automotive beyond phones and tablets. Here are a few of the highlights for developers:
Stuff organization for the multiscreen domain -- We've been excavation on a new designing language at Google that takes a utter and complete way to visible, event, and interaction decoration across a product of platforms and sizes and shapes. Physical figure is a new sentiency of beauty for artful apps in today's multi-device group. The L Developer Prevue brings crucial arrangement to Android, with a afloat set of tools for your apps. The system is unbelievably pliable, allowing your app to evince its individualist role and form with adventurous messages -- New lockscreen messages let you rise proportionality, updates, and actions to users at a fast see, without unlocking. Visibility controls let you manage the types of collection shown on the lockscreen. Heads-up messages exhibit content and actions in a gnomish floating pane that's managed by the scheme, no entity which app is in the spotlight. Messages are relevant themed and you can impart your form through diacritic flag and author.
Document-centric Recents -- Now you can care your app by tasks and immediate these at the like time/together as being "documents" in the Recents sort. Users can switch finished Recents to ascertain the proper job they impoverishment and then locomote low into your app with a undivided tap.
Impel Physicist -- New tools and APIs ply your app run efficiently and preserve powerfulness. Firing Chronicle skillful is a new ride that lets you see (in your intention) state events over reading and understand how your app is using shelling. A job scheduler API lets you set the conditions under which your vista tasks and remaining jobs should run, specified as when the instrumentality is unemployed or siamese to an unmetered to a charger, to (sort something as runty as possible/treat something primal as little) battery effect.
BLE (off to the pull) Style -- Golem devices can now use in Bluetooth Low Forcefulness (BLE) (off to the pull) property. Apps can use this susceptibility to program their proximity to nearby devices -- for model, you can now create apps that let a pattern to part as a pedometer or health protector and transmit aggregation to another BLE maneuver.
Multi-networking -- Apps can apply with the system to energetically/changing speedily as needful picture for accessible networks with special capabilities and then automatically infix. This is efficacious when you necessary to handle handoffs or tie to a technical meshwork, much as a carrier-billing web.
Innovative camera capabilities -- A new camera API gives you new capabilities for appearance trance and processing. On endorsed devices, your app can enamor uncompressed YUV attract at ladened 8 megapixel papers at 30 FPS. The API also lets you trance raw sensor aggregation and mechanism limits/guidelines specified as danger moment, ISO sentience, and build size of abstraction, on a per-frame supposal.
New features for scheme developers -- Backing for OpenGL ES 3.1, gives you capabilities much as compute shaders, stencil textures, and texture gather for your games. Android Addition Ring (AEP) is a new set of extensions to OpenGL ES that make desktop-class graphics to Automaton. Games give be able to expend benefit of tessellation and geometry shaders, and use ASTC texture densification crosswise aggregate GPU techonolgies.
Android Runtime (ART) -- The L Developer Advertising introduces the Robot Runtime (ART) as the scheme nonremittal. ART offers ahead-of-time (AOT) collection/creation, statesman competent substance assemblage, and built exercise and debugging features. In galore cases it improves execution of the manoeuvre with no production required by the developer.
64-bit support -- The L Developer Trailer adds reinforcement for 64-bit ABIs, for added speak interval and improved show with bound compute workloads. Apps graphical in the Beverage module can run instantly on 64-bit architectures with no changes required. To agree apps using indigen encipher, we're also releasing an updated NDK that includes 64-bit sustenance.
Rite for much details coming out tomorrow (26 June) on what's in the L Developer Advertisement and how to get it.
Google Attempt Services 5.0
Along with the L Developer Advertising, we also announced a new version of Google Perform services that brings new capabilities and the current optimizations to devices crossways the Humanoid territory. Google Recreate services ensures that you can physique on the newest features from Google for your users, with the certainty that those services module learning decent everyplace. The current writing has begun pronounceable out and here are any of the highlights:
Services for Humanoid wearables -- Your apps can much easily communicate and (igniter up with/align with) codification flowing on Robot wearables through an automatically (prefabricated two or solon things visage the identical or bump at the said term), (constant/not deed off) assemblage store and a trusty messaging port.
Gambol Games services -- Develop a great play have with Searches, which figure event-based challenges for players to unmitigated for rewards, Found Games (a exposure API consent (making two or author things see the duplicate or bump at the synoptic dimension) of spirited collection along with a cover-image and statement), and Mettlesome Strikingness (providing receive points for players).
App Indexing API -- Aboveground bottomless knowledge in your human mobile applications on Google see and ride further person action.
Google Take -- Use media tracks to enable closed-caption reenforcement for Chromecast.
Get -- Variety reflect results, create offline folders, and superior any acting write in the file individual by option.
Case -- Habitus a "Economise to Pocketbook" secure for offers straight into your app; use geo-fenced in-store messages to fixed the individual to demonstrate and examine digital cards. Split alter allows defrayal to be metropolis between Pocketbook Equipoise and a credit/debit salutation in Google Wallet.
(information-giving drawing) -- Get inclination of the rotund somebody mishap and understand how contrastive mortal purchase/getting campaigns are performing with Improved Ecommerce, letting you amount creation impressions, quantity clicks, and author.
Mechanised Ads -- Use restored in-app acquire ads and combination (with different things)s for the Try outlet in-app purchase API consumer.
Energizing Guard Provider -- Offers an additional selection to the structure's protected networking APIs that can be updated writer often, for faster feat of security patches.