Set start times and import reminders in Tasks
What’s changing
We’re adding three highly-requested features to Tasks. You can now:- Set a date and time for your tasks and receive notifications
- Create repeating tasks
- Import reminders into Tasks
Who’s impacted
End usersWhy you’d use it
We’ve heard from you that you’d like Tasks to be the one destination to track what you need to do in G Suite. These features will help make sure all of your to-dos are in Tasks, and ensure that you can keep track of the deadlines associated with them. Additionally, importing reminders to Tasks can help your users if your organization is currently transitioning from Inbox to Gmail.How to get started
- Admins: No action needed
- End users - Date/time and repeating tasks:
- When you create or edit a task, you’ll now see a new “Add date/time” field.
- After clicking on Add date/time, you can enter the date, time, and recurrence of this task.
- End users - Import to tasks:
- When you open Tasks on the web or your mobile app, you’ll see a prompt to copy your existing reminders over to Tasks. You can also trigger this manually by opening the overflow menu in the top right.
- You’ll be able to select which list in Tasks you’d like to add them to, or create a new list.
- You can also indicate whether or not you’d like these reminders to be deleted once they are copied.
Additional details
New time featuresEvery task now has two time-based properties, date and start time, that are available in the edit screen of each task.
These tasks will then show up in Google Calendar on the web at their specific time, as long as you have the “Tasks” calendar enabled on the left-hand side. If you’ve enabled mobile notifications, you'll also get notified for tasks at their scheduled dates and times in the Tasks mobile apps (Android/iOS). For tasks that have a date, but don’t have a time, you’ll get notifications at 9am local time.
If a task wasn’t marked as completed, you’ll get a second notification at 9am the day after a task was due.
Importing reminders into Tasks
This import tool will pull your reminders (from Inbox/Gmail, Calendar, or the Assistant) into Tasks.
When importing reminders into Tasks, we’ll copy over the title, date, time and recurrence of the reminder. Please note, reminders with locations associated will not be imported. Additionally, this is a one-time import and not a constant sync.
Availability
Rollout details- Rapid Release domains: Full rollout (1–3 days for feature visibility) starting on March 18, 2019
- Scheduled Release domains: Full rollout (1–3 days for feature visibility) starting on March 18, 2019
- Available to all G Suite editions
On/off by default?
- Both features will be ON by default.
Source: G Suite Updates Blog
Work smarter with the new Priority page in Drive
Quick launch summary
We’re launching a new Priority page in Drive as a new way to help you stay focused and get work done. This page will help you access the files you need through a combination of suggestions and workspaces. With the new Priority page, not only are the most relevant files served up to you, but you can take action on them, as well as sort them into workspaces.We hope this makes accessing your most important files easier and helps you work more efficiently.
You can access the Priority page from the left-hand navigation panel in Drive. Some features you’ll see on the Priority page include:
- Priority:
- Here you’ll see the documents we think are most relevant to you right now. These machine-learning-powered suggestions are based on various signals from your activity. On each suggested document, you can also take actions in line, without navigating to the doc in question, like replying to a comment or reviewing recent edits.
- Workspaces:
- In Workspaces, you’ll be able to see intelligent suggestions of related content to group together for easier access— like multiple files related to the same project.
- You can also create your own personalized Workspaces collecting any files you have access to, including content stored in your My Drive and various Team Drives.
- Right-click on any file and select Add to Workspace to dynamically group files as you work.
Availability
Rollout details- Rapid Release domains: Extended Rollout (potentially longer than 15 days for feature visibility) starting on March 18, 2019.
- Scheduled Release domains: Extended Rollout (potentially longer than 15 days for feature visibility) starting on April 1, 2019.
- Available to G Suite Basic, G Suite Business, and G Suite Enterprise.
- Coming soon for G Suite for Education, G Suite Enterprise for Education, and G Suite for Nonprofits.
- This feature will be ON by default.
Stay up to date with G Suite launches
Source: G Suite Updates Blog
Open-sourcing Sandboxed API
Many software projects process data which is externally generated, and thus potentially untrusted. For example, this could be the conversion of user-provided picture files into different formats, or even executing user-generated software code.
When a software library parsing such data is sufficiently complex, it might fall victim to certain types of security vulnerabilities: memory corruption bugs or certain other types of problems related to the parsing logic (e.g. path traversal issues). Those vulnerabilities can have serious security implications.
In order to mitigate those problems, developers frequently employ software isolation methods, a process commonly referred to as sandboxing. By using sandboxing methods, developers make sure that only resources (files, networking connections and other operating system resources) which are deemed necessary are accessible to the code involved in parsing user-generated content. In the worst-case scenario, when potential attackers gain remote code execution rights within the scope of a software project, a sandboxing technique can contain them, protecting the rest of the software infrastructure.
Sandboxing techniques must be highly resistant to attacks and sufficiently protect the rest of the operating system, yet must be sufficiently easy-to-use for software developers. Many popular software containment tools might not sufficiently isolate the rest of the OS, and those which do, might require time-consuming redefinition of security boundaries for each and every project that should be sandboxed.
Sandbox once, use anywhere
To help with this task, we are open-sourcing our battle-tested project called Sandboxed API. Sandboxed API makes it possible to create security policies for individual software libraries. This concept allows to create reusable and secure implementations of functionality residing within popular software libraries, yet is granular enough to protect the rest of used software infrastructure.
As Sandboxed API serves the purpose of accessing individual software functions inside a sandboxed library, we are also making publicly available our core sandboxing project, Sandbox2. This is now part of Sandboxed API and provides the underlying sandboxing primitives. It can be also used standalone to isolate arbitrary Linux processes, but is considered a lower-level API.
Overview
Sandboxed API is currently implemented for software libraries written in the C programming language (or providing C bindings), though we might add support for more programming runtimes in the future.
From a high-level perspective, Sandboxed API separates the library to be sandboxed and its callers into two separate OS processes: the host binary and the sandboxee. Actual library calls are then marshalled by an API object on the host side and send via interprocess communication to the sandboxee where an RPC stub unmarshals and forwards calls to the original library.
Both the API object (SAPI object) and the RPC stub are provided by the project, with the former being auto-generated by an interface generator. Users just need to provide a sandbox policy, a set of system calls that the underlying library is allowed to make, as well as the resources it is allowed to access and use. Once ready, a library based on sandboxed API can easily be reused in other projects.
The resulting API of the SAPI object is similar to the one of the original library. For example, when using zlib, the popular compression library, a code snippet like this compresses a chunk of data (error handling omitted for brevity):
Try for yourself
It only takes a few moments to get up and running with Sandboxed API. If Bazel is installed:
Where do we go from here?
Sandboxed API and Sandbox2 are used by many teams at Google. While the project is mature, we do have plans for the future beyond just maintaining it:
- Support more operating systems - So far, only Linux is supported. We will look into bringing Sandboxed API to the Unix-like systems like the BSDs (FreeBSD, OpenBSD) and macOS. A Windows port is a bigger undertaking and will require some more groundwork to be done.
- New sandboxing technologies - With things like hardware-virtualization becoming almost ubiquitous, confining code into VMs for sandboxing opens up new possibilities.
- Build system - Right now, we are using Bazel to build everything, including dependencies. We acknowledge that this is not how everyone will want to use it, so CMake support is high on our priority list.
- Spread the word - Use Sandboxed API to secure open source projects. If you want to get involved, this work is also eligible for the Patch Reward Program.
Source: Google Online Security Blog
A Summary of the Google Flood Forecasting Meets Machine Learning Workshop
Recently, we hosted the Google Flood Forecasting Meets Machine Learning workshop in our Tel Aviv office, which brought hydrology and machine learning experts from Google and the broader research community to discuss existing efforts in this space, build a common vocabulary between these groups, and catalyze promising collaborations. In line with our belief that machine learning has the potential to significantly improve flood forecasting efforts and help the hundreds of millions of people affected by floods every year, this workshop discussed improving flood forecasting by aggregating and sharing large data sets, automating calibration and modeling processes, and applying modern statistical and machine learning tools to the problem.
![]() |
Panel on challenges and opportunities in flood forecasting, featuring (from left to right): Prof. Paolo Burlando (ETH Zürich), Dr. Tyler Erickson (Google Earth Engine), Dr. Peter Salamon (Joint Research Centre) and Prof. Dawei Han (University of Bristol). |
Included in the 2-day event was a wide range of fascinating talks and posters across the flood forecasting landscape, from both hydrologic and machine learning points of view.
![]() |
An overview of research areas in flood forecasting addressed in the workshop. |
- Dr. Dhanya C. T. of IIT Delhi gave a talk on satellite precipitation error characterization.
- Adarsh M. S., Assistant Director of the Indian Ministry of Water Resources presented India's Central Water Commission's role and challenges.
- Prof. Andras Bardossy of the University of Stuttgart discussed variation in discharge series and the challenges this presents.
- Frederik Kratzert of Johannes Kepler University presented recent work on hydrologic modeling using LSTMs.
- Prof. Paul Bates of the University of Bristol gave a keynote on the potential uses of machine learning in inundation modelling.
- Prof. Emmanouil Anagnostou of the University of Connecticut spoke about hyper-resolution hydrologic simulations at global-scale.
- Prof. Efrat Morin of the Hebrew University highlighted flood prediction challenges in dry climate regions.
- Dr. Zachary Flamig of the University of Chicago presented NASA's new global flash flood prediction project.
- Vova Anisimov presented our progress in hydraulic modeling.
- Ami Weisel presented our research on remote discharge estimation.
- Stephan Hoyer presented our work on data-driven discretization approach to solving partial differential equations.
- Jason Hickey presented our efforts using machine learning for precipitation prediction.
- Avinatan Hassidim presented lessons learned from previous projects in Google, and how they apply to our flood forecasting efforts.
Flood forecasting is an incredibly important and challenging task that is one part of our larger AI for Social Good efforts. We believe that effective global-scale solutions can be achieved by combining modern techniques with the domain expertise already existing in the field. The workshop was a great first step towards creating much-needed understanding, communication and collaboration between the flood forecasting community and the machine learning community, and we look forward to our continued engagement with the broad research community to tackle this challenge.
Acknowledgements
We would like to thank Avinatan Hassidim, Carla Bromberg, Doron Kukliansky, Efrat Morin, Gal Elidan, Guy Shalev, Jennifer Ye, Nadav Rabani and Sasha Goldshtein for their contributions to making this workshop happen.
Source: Google AI Blog
Google Mobile Developer Day at Game Developers Conference 2019
Posted by Kacey Fahey, Developer Marketing, Google Play & Android
We're excited to host the Google Mobile Developer Day at Game Developers Conference 2019. We are taking this opportunity to share best practices and our plans to help your games businesses, which are fuelling incredible growth in the global mobile games market. According to Newzoo, mobile games revenue is projected to account for nearly 60% of global games revenue by 2021. The drivers of this growth come in many forms, including more developers building great games, new game styles blurring the lines of traditional genres, and the explosion of gaming in emerging markets - most notably in India.

Image Source: GamesIndustry.biz
To support your growth, Google is focused on improving the game development experience on Android. We are investing in tools to give you better insights into what is happening on devices, as well as in people and teams to address your feedback about the development process, graphics, multiplayer experiences, and more.
We have some great updates and new tools to improve game discovery and monetization on Google Play, which we also shared today during our Mobile Developer Day:
Pre-registration now in general availability
Starting today, we are launching pre-registration for general availability. Set up a pre-registration campaign in the Google Play Console and start marketing your games to build awareness before launch. Users who pre-register receive a notification at launch, which helps increase day one installs.
Google Play Instant gaining adoption
We have seen strong adoption of Google Play Instant with 3x growth in the number of instant games and 5x growth in the number of instant sessions over the last six months. Instant experiences allow players to tap the 'Try Now' button on your store listing page and go straight to a demo experience in a matter of seconds, without installing. Now, they're even easier to build with Cocos and Unity plug-ins and an expanded implementation partner program. Discover the latest updates on Google Play Instant.
Android App Bundles momentum and new large download size threshold
Over 60K apps and games on Google Play are now using the Android App Bundle publishing format, which is supported in Android Studio, Unity, and Cocos Creator. The app bundle uses Google Play's Dynamic Delivery to deliver a smaller, optimized APK containing only the resources needed for a specific device.
To better support high quality game experiences and reflect improved devices, we've also increased the size limit for APKs generated from app bundles to 150MB and raised the threshold for large download user warnings on the Google Play Store to 150MB, from 100MB.
Improved tools in the Google Play Console
Store listing experiments let you A/B test changes to your store listing on actual Play Store visitors. We recently rolled out improvements, introducing two new metrics - first time installers and D1 retained users - to more accurately reflect the performance of your store listings. These two new metrics are now reported with hourly intervals and are available via email notifications, letting you see results faster and track performance better.
Country targeted store listings allow you to tailor your app's store listing to appeal to users in different countries. You can customize the app title, icon, descriptions and graphic assets, allowing you to better appeal to users in specific target markets. For example, you can now tailor your store listing with different versions of the English language for users in India versus the United States.
Rewarded ads give players the choice to watch an advertisement in exchange for in-app items. With rewarded ads in Google Play, you can now create and manage rewarded ads through the Google Play Console. No additional SDK integrations are required.
We hope you try some of these new tools and keep sharing ideas so we can make Android and Google Play a better place to grow your business. We are committed to continue improving the platform and building tools that better serve the gaming community.
Get started today by visiting two new resources, a hub for developers interested in creating games on Android and games.withgoogle.com, for developers looking to connect and scale their business across Google. Many of these updates and resources come from community suggestions, so sign up for our monthly newsletter to stay informed.
How useful did you find this blog post?
Source: Android Developers Blog
How companies are finding the right device with Android Enterprise Recommended
We recently returned from Mobile World Congress, where many of our hardware partners showcased their latest devices and how Android is shaping the future of mobility. When we launched the Android Enterprise Recommended program, our goal was to provide the mobile ecosystem with powerful and versatile solutions, validated for enterprise use. The first validated knowledge-worker devices debuted just over a year ago, and since then the program has expanded to rugged devices, enterprise mobility management solutions and most recently, managed service providers. Today, we’re sharing highlights about how our partners are embracing Android Enterprise Recommended for how it provides choice, cost savings, and empowers companies to choose devices with confidence.
Embracing device choice
SAP, a leader in enterprise application software, wanted to give its teams greater device choice and embrace the latest Android Enterprise management features. The company was looking for a solution to transition 9,000 corporate-owned devices onto modern Android Enterprise management for the separation of business and personal data delivered by the work profile.
Jarmo Akkanen, SAP Global Service Owner, Mobile Operations, said with Android Enterprise Recommended the company was able to confidently choose devices that it knew met strict security requirements and supported rapid deployment features: “We urgently wanted to offer our colleagues more choice for their mobile workplace. We found that Google’s Android Enterprise Recommended program is a good opportunity to broaden our portfolio of managed company-owned smartphones.”
Lower cost and speedy deployment
As part of this device strategy, the SAP IT team was also looking for a way to reduce the total cost of ownership with high-quality devices across various price points. Nokia has a diverse portfolio of Android Enterprise Recommended devices that range from high-end to more cost-efficient options. This gave SAP flexibility in choosing devices that met the same rigorous standards for the enterprise, regardless of cost.
Part of the equation in lowering costs is time—SAP is transitioning to zero-touch enrollment for all Android Enterprise Recommended devices so the company can deploy corporate devices in bulk without any manual setup. Employees will get their device with the right apps and management settings already configured.
Finding great devices
When Yorkshire Building Society (YBS), a financial institution based in the UK, had numerous devices that were either unmanaged or running a legacy operating system and management solution, the company’s IT team was eager to modernize its management framework. After investigating both iOS and Android-based approaches, the YBS IT team migrated its mobile device infrastructure to Android Enterprise Recommended devices. The company made the Nokia 7 Plus its new corporate standard phone and developed a company app store to distribute applications through managed Google Play.
YBS’ End User Computing Delivery Manager Andrew Ellison said employee feedback about the transition was positive, and the new phones bring together a mix of smooth and consistent software experience with excellent hardware. “Thanks to the migration to Android, we will give our employees a good user experience and offer an extended set of services and software to them,” he said. “With Android Enterprise we will be able to offer our colleagues a personal user experience on corporate owned devices without compromising security and manageability.”
These are just a couple of examples of what companies are doing with Android. We’re looking forward to hearing how more customers and partners are embracing the potential of Android.
Source: The Official Google Blog
Bringing new voices, and communities, to the world of podcasts
Editor’s note: The Google Podcasts creator program, run by PRX, provides 20 weeks of training, mentorship, and seed funding to promising podcasters, with the aim of promoting underrepresented voices throughout the industry and around the world. Applications for the next round are currently open and will be accepted until 11:59pm ET, Sunday, April 14.
Catalina May and Martín Cruz, the team behind “Las Raras” (“The Outsiders”), are independent podcasters based in Santiago, Chile. They are one of the six teams participating in the first round of the program. Their training began in January 2019 with a week-long intensive “bootcamp” at the PRX Podcast Garage in Boston and will culminate in a final showcase on June 19 in Boston.
A few days ago, while reporting about Chilean countrymen fighting for their land, we contacted a source to request an interview. Our source asked us where the story would appear.
“We have an independent podcast,” we explained. “It’s called ‘Las Raras,’ and we are part of the Google Podcasts creator program.”
Then, silence. For many seconds. We knew what we had to ask.
“Do you know what a podcast is?”
She did not.
This is a very common situation for us. Not only in Chile where we live, but also in Latin America broadly, many people haven’t even heard the word podcast, much less listened to one.

Cruz and May at the Google Podcasts creator program.
When we arrived in Boston for the Google Podcasts creator program bootcamp, we experienced the total opposite of our situation in Santiago. At the PRX Podcast Garage, we met amazing trainers and the five other teams in the program. It was a dream to talk about podcasting for twelve hours a day with a diverse group of people who share our passion.
Through the other teams, we learned how many different goals a podcast might have: raise awareness about LGBTQ+ people’s lives in a place where homosexuality is illegal (“AfroQueer”), tell stories from the Filipino diaspora (“Long Distance”), reflect on modern beauty standards (“The Colored Girl Beautiful”), introduce children to Puerto Rican history (“Timestorm”), or talk about car culture and road rage (“Who Taught You How to Drive?!”).
We created our podcast, “Las Raras,” in 2015, inspired (like many) by the first season of “Serial.” As a journalist and a sound engineer, we heard right away what podcasts could do. This intimate medium is perfect for telling stories of people who are frequently overlooked, stories of people challenging norms and stories of people defying the status quo.
In other words, podcasts let us tell stories we feel passionate about and are not often heard in Chile. Right away, we loved the innovation and openness podcasting offered. But it was daunting, too. We had to learn a new way of interviewing and structuring stories, and how to use sound without visuals. There were almost no other podcasts in Chile at that time, too.
It was also financially risky. Our first two seasons were self-financed. Luckily, for our third season, we got some support from the International Women’s Media Foundation. It helped, but we were still feeling quite alone and facing an uncertain road ahead. When we first heard about the Google Podcasts creator program, it seemed perfect for us, because its goal is to increase the diversity of voices in the podcasting industry.
We put our hearts and souls into the application, making clear that we were at a critical time for our podcast. Two days before Christmas, we received an email confirming that we had been chosen. It took us a couple of weeks to really believe that it was happening. It’s an honor, but also a huge responsibility.
We know the stories we want to tell, and the support of the Google Podcasts creator program will allow us to take “Las Raras” to the next level. Our goal in the program is to find a way to be successful on a long-term basis. With the support of Google, PRX, our mentors and our fellow podcasters, we are focusing our attention on better understanding the needs of our audience, and developing a sustainable business model for “Las Raras.” The program offers the training to improve the quality of the stories we love to tell, and those we know our audience wants to hear.
Source: The Official Google Blog
View Calendar event creators to easily swap meeting rooms
Quick launch summary
You can now see the creator of a meeting when looking at a “busy” block of time on a resource or room’s schedule in the “Find a time” grid view. Simply hover over the block to see the event creator’s name (even if the event is “Private.”)We’ve heard from you that being able to see who booked a room for a meeting is crucial in order to easily reach out to the creator to ask if they would be open to swap the room or change the meeting time.
Please note, the information such as the description and title of the event will still be hidden to ensure no sensitive information is shared.
Availability
Rollout details- Rapid Release domains: Full rollout (1–3 days for feature visibility) starting on March 18, 2019
- Scheduled Release domains: Full rollout (1–3 days for feature visibility) starting on March 18, 2019
G Suite editions
- Available to all G Suite editions
On/off by default?
- This feature will be ON by default.
Stay up to date with G Suite launches
Source: G Suite Updates Blog
Google Calendar automatic room suggestions available on mobile
Quick launch summary
Last year, we released automatic room suggestions in Google Calendar on the web. We’re now bringing that feature to Android and iOS devices.This feature, using Google AI, suggests the rooms for your meetings based on the locations and preferences of the guests.
To enable this feature, structured resource information and users’ work locations are required to be set.
Availability
Rollout details- Rapid Release domains: Full rollout (1–3 days for feature visibility) starting on March 18, 2019
- Scheduled Release domains: Full rollout (1–3 days for feature visibility) starting on March 18, 2019
G Suite editions
- Available to all G Suite editions
On/off by default?
- This feature is ON by default and immediately visible when resources are structured and user locations are set.
Stay up to date with G Suite launches