Google – techtrendfeed.com https://techtrendfeed.com Sun, 06 Jul 2025 01:15:36 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.2 Google AI bulletins from June https://techtrendfeed.com/?p=4254 https://techtrendfeed.com/?p=4254#respond Sun, 06 Jul 2025 01:15:36 +0000 https://techtrendfeed.com/?p=4254

[{“model”: “blogsurvey.survey”, “pk”: 9, “fields”: {“name”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 7, “fields”: {“identify”: “Article Enhancements – March 2025”, “survey_id”: “article-improvements-march-2025_250321”, “scroll_depth_trigger”: 75, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thanks!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “5a12fd89-d978-4a1b-80e5-2442a91422be”, “type”: “simple_question”, “value”: {“question”: “How could we improve this article?”, “responses”: [{“id”: “30122b0d-1169-4376-af7c-20c9de52c91c”, “type”: “item”, “value”: “Make it more concise”}, {“id”: “18f3016a-7235-468b-b246-ffe974911ae9”, “type”: “item”, “value”: “Add more detail”}, {“id”: “5d19c11d-6a61-49d3-9f1d-dad5d661ba4f”, “type”: “item”, “value”: “Make it easier to understand”}, {“id”: “97064d1f-d9af-4a83-a44f-a84f8ed899d6”, “type”: “item”, “value”: “Include more images or videos”}, {“id”: “a9ec2a70-c7c5-4f00-a179-31a7b5641879”, “type”: “item”, “value”: “It’s fine the way it is”}]}}]”, “target_article_pages”: true}}]

]]>
https://techtrendfeed.com/?feed=rss2&p=4254 0
AI-First Google Colab is All You Want https://techtrendfeed.com/?p=4181 https://techtrendfeed.com/?p=4181#respond Thu, 03 Jul 2025 22:40:41 +0000 https://techtrendfeed.com/?p=4181

AI-First Google Colab is All You Need
Picture by Writer | ChatGPT

 

Introduction

 
For years, Google Colab has stood as a cornerstone for knowledge scientists, machine studying engineers, college students, and researchers. It has democratized entry to what quantity to important computing assets in as we speak’s world comparable to graphics processing models (GPUs) and tensor processing models (TPUs), and has supplied a free no-config hosted Jupyter Pocket book surroundings within the browser. This platform has been instrumental in every part from studying Python and TensorFlow to creating and coaching fashionable neural networks. However the panorama of synthetic intelligence is evolving at an unimaginable tempo, and the instruments we use should evolve with it.

Recognizing this shift, Google has unveiled a reimagined AI-first Colab. Introduced at Google I/O 2025 and now accessible to all, this new iteration strikes past being a easy, hosted coding surroundings to turn into an AI-powered improvement workflow associate. By integrating the ability of Gemini, Colab now capabilities as an agentic collaborator that may perceive your code, intent, and targets, decreasing the barrier to entry for tackling as we speak’s knowledge issues. This is not simply an replace; it is genuinely a elementary change in how we will strategy knowledge science and machine studying improvement.

Let’s take a better have a look at Google Colab’s new AI options, and learn the way you should utilize them to extend your every day knowledge workflow productiveness.

 

Why AI-First is a Recreation-Changer

 
The normal machine studying workflow will be painstaking. It includes a collection of distinct, typically repetitive duties: exploratory knowledge evaluation, knowledge cleansing and preparation, function engineering, algorithm choice, hyperparameter tuning, mannequin coaching, and mannequin analysis. Every step requires not solely deep area data but additionally vital time funding in writing code, consulting documentation, and debugging.

An AI-first surroundings like the brand new Colab goals to compress this workflow considerably, embedding AI into the event surroundings itself. Early utilization of those new AI-powered options suggests a 2x acquire in consumer effectivity, remodeling hours of handbook labor right into a guided, conversational expertise, permitting you to give attention to the extra inventive and important features of your work.

Take into account these widespread improvement hurdles:

  • Repetitive coding: Writing code to load knowledge, clear lacking values, or generate commonplace plots is a mandatory however tedious a part of the method
  • The “clean web page” drawback: Watching an empty pocket book and trying to determine the perfect library or operate for a selected job will be daunting, particularly for newcomers
  • Debugging hell: An obscure error message can derail progress for hours as you search by means of boards and documentation for an answer
  • Complicated visualizations: Creating publication-quality charts typically requires intensive tweaking of plotting library parameters, a job that distracts from the precise knowledge exploration

The brand new AI-first Colab addresses these ache factors immediately, appearing as a pair programmer that helps generate code, counsel fixes, and even automate whole analytical workflows. This paradigm shift means you spend much less time on the mechanics of coding and extra time on strategic considering, speculation testing, and outcomes interpretation.

 

Colab’s Core AI Options

 
Now powered by Gemini 2.5 Flash, listed here are 3 concrete AI options that Colab gives to make your workflows simpler.

 

1. Iterative Querying and Clever Help

On the coronary heart of the brand new expertise is the Gemini chat interface. You’ll find it both by way of the Gemini spark icon within the backside toolbar for fast prompts or in a facet panel for extra in-depth discussions. This is not only a easy chatbot; it is context-aware and may carry out a spread of duties, together with:

  • Code era from pure language: Merely describe what you wish to do, and Colab will generate the required code. This will vary from a easy operate to refactoring a complete pocket book. This function drastically reduces the time spent on writing boilerplate and repetitive code.
  • Library exploration: Want to make use of a brand new library? Ask Colab for a proof and pattern utilization, grounded within the context of your present pocket book.
  • Clever error fixing: When an error happens, Colab would not simply establish it, it iteratively suggests fixes and presents the proposed code modifications in a transparent diff view, permitting you to evaluate and settle for the modifications.

 

2. Subsequent-Era Information Science Agent

The upgraded Information Science Agent (DSA) is one other welcome addition to Colab. The DSA can autonomously perform advanced analytical duties from begin to end. You’ll be able to set off a whole workflow just by asking. The agent will:

  1. Generate a plan: Outlines the steps it would take to perform your aim
  2. Execute code: Writes and runs the required Python code throughout a number of cells
  3. Purpose about outcomes: Analyzes the output to tell its subsequent steps
  4. Current findings: Summarizes its findings and presents them again to you

The DSA permits for interactive suggestions throughout execution, enabling you to refine or reroute the method to make sure the evaluation aligns along with your goals throughout the complete course of. This makes advanced duties like taking a uncooked dataset and performing end-to-end cleansing, function evaluation, mannequin coaching, and analysis a streamlined, conversational course of.

 

3. Code Transformation and Visualization

Refactoring or modifying current code is easy; simply describe the change you want in pure language. Colab will establish the related code blocks and counsel the required modifications in a diff view on your approval.

Moreover, knowledge visualization, a crucial however typically tedious a part of knowledge exploration, is now simple. Customers can ask Colab to graph their knowledge, and the agent will generate clearly labeled charts with out the necessity to manually wrestle with the trivialities of libraries like Matplotlib or Seaborn.

 

Getting Began with the New AI-First Colab

 
Google has made accessing the brand new Colab options easy. There is not any advanced setup or waitlist; they’re simply there, prepared so that you can use — even within the free tier.

As soon as logged in to Colab with a pocket book open, search for the Gemini spark icon within the backside toolbar. Click on the icon to start out interacting along with your pocket book, making coding requests, or asking questions.

Observe that, whereas these options can be found within the free tier, the paid tiers supply extra dependable entry, longer runtimes, and quicker GPUs.

 

Walkthrough Utilizing the New AI-First Colab

 
Let’s use among the Colab pattern knowledge to check out the DSA.

To take action, I opened the Gemini chat panel and typed the next easy exploratory knowledge evaluation job immediate (observe that I did not should explicitly ask colab to make use of its DSA capabilities however did anyhow):

 

Let’s analyze some knowledge! Use your Information Science Agent capabilities to look at and report again on the anscombe.json pattern knowledge within the sample_data folder (/content material/sample_data/anscombe.json).

 

The new Google Colab UI with Gemini chat panel visible
The brand new Google Colab UI with Gemini chat panel seen< (click on to enlarge)/font>

 

Colab’s Information Science Agent then responded with a plan:

  • Load the dataset: Load the anscombe.json file right into a pandas DataFrame.
  • Discover the dataset: Show the primary few rows, verify the info varieties, and get a abstract of the dataset to grasp its construction and content material.
  • Calculate abstract statistics: Calculate descriptive statistics (imply, median, commonplace deviation, and many others.) for every of the 4 datasets inside the anscombe.json file.
  • Visualize the datasets: Create scatter plots for every of the 4 datasets to visualise the connection between the x and y variables.
  • Report the findings: Summarize the important thing findings from the evaluation and visualizations, highlighting the significance of visualization along with abstract statistics.
  • End job: Put the findings from the sooner levels right into a format that anybody can learn.

The agent started executing the code, cell by cell. If it encounters a date format it is uncertain about, it would pause and ask for clarification. You providesome visualizations — a mixed job that might have taken a big quantity of handbook coding and debugging.

 

Ultimate Ideas

 
The reimagined Colab marks a milestone in Google’s journey towards extra intuitive and highly effective improvement instruments, particularly these within the space of knowledge science. By embedding an agentic collaborator on the core of the Colab pocket book expertise, Google has created a platform that each accelerates the work of execs in addition to makes the world of knowledge science and machine studying extra accessible to everybody. It will not be full-fledged vibe coding that ww know of in different settings, however Colab supplies what may be referred to as vibe evaluation… or vibe notebooking?

The way forward for coding is collaborative, and with Colab, your AI associate is now only a click on and a immediate away.
 
 

Matthew Mayo (@mattmayo13) holds a grasp’s diploma in pc science and a graduate diploma in knowledge mining. As managing editor of KDnuggets & Statology, and contributing editor at Machine Studying Mastery, Matthew goals to make advanced knowledge science ideas accessible. His skilled pursuits embody pure language processing, language fashions, machine studying algorithms, and exploring rising AI. He’s pushed by a mission to democratize data within the knowledge science group. Matthew has been coding since he was 6 years previous.



]]>
https://techtrendfeed.com/?feed=rss2&p=4181 0
Expanded entry to Google Vids and no-cost AI instruments in Classroom https://techtrendfeed.com/?p=4083 https://techtrendfeed.com/?p=4083#respond Mon, 30 Jun 2025 22:04:48 +0000 https://techtrendfeed.com/?p=4083

[{“model”: “blogsurvey.survey”, “pk”: 9, “fields”: {“name”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 7, “fields”: {“identify”: “Article Enhancements – March 2025”, “survey_id”: “article-improvements-march-2025_250321”, “scroll_depth_trigger”: 75, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thanks!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “5a12fd89-d978-4a1b-80e5-2442a91422be”, “type”: “simple_question”, “value”: {“question”: “How could we improve this article?”, “responses”: [{“id”: “30122b0d-1169-4376-af7c-20c9de52c91c”, “type”: “item”, “value”: “Make it more concise”}, {“id”: “18f3016a-7235-468b-b246-ffe974911ae9”, “type”: “item”, “value”: “Add more detail”}, {“id”: “5d19c11d-6a61-49d3-9f1d-dad5d661ba4f”, “type”: “item”, “value”: “Make it easier to understand”}, {“id”: “97064d1f-d9af-4a83-a44f-a84f8ed899d6”, “type”: “item”, “value”: “Include more images or videos”}, {“id”: “a9ec2a70-c7c5-4f00-a179-31a7b5641879”, “type”: “item”, “value”: “It’s fine the way it is”}]}}]”, “target_article_pages”: true}}]

]]>
https://techtrendfeed.com/?feed=rss2&p=4083 0
The Obtain: Google DeepMind’s DNA AI, and heatwaves’ affect on the grid https://techtrendfeed.com/?p=3940 https://techtrendfeed.com/?p=3940#respond Thu, 26 Jun 2025 20:59:09 +0000 https://techtrendfeed.com/?p=3940

When scientists first sequenced the human genome in 2003, they revealed the total set of DNA directions that make an individual. However we nonetheless didn’t know what all these 3 billion genetic letters really do.

Now Google’s DeepMind division says it’s made a leap in making an attempt to grasp the code with AlphaGenome, an AI mannequin that predicts what results small modifications in DNA may have on an array of molecular processes, akin to whether or not a gene’s exercise will go up or down.

It’s simply the type of query biologists often assess in lab experiments, and is an try and additional easy biologists’ work by answering primary questions on how altering DNA letters alters gene exercise and, ultimately, how genetic mutations have an effect on our well being. Learn the total story.

—Antonio Regalado

It’s formally summer time, and the grid is burdened

It’s crunch time for the grid this week. Massive swaths of the US have reached or exceeded record-breaking temperatures. Spain just lately went via a dramatic warmth wave too, as did the UK, which is bracing for one more one quickly.

We depend on electrical energy to maintain ourselves comfy, and extra to the purpose, secure. These are the moments we design the grid for: when want is at its very highest. The important thing to retaining all the pieces operating easily throughout these instances is likely to be just a bit little bit of flexibility. However demand for electrical energy from main grids is already peaking, and that is a great purpose to be somewhat nervous. Learn the total story.

—Casey Crownhart

This text is from The Spark, MIT Know-how Assessment’s weekly local weather e-newsletter. To obtain it in your inbox each Wednesday, enroll right here.

]]>
https://techtrendfeed.com/?feed=rss2&p=3940 0
Google proclaims Gemini CLI: your open-source AI agent https://techtrendfeed.com/?p=3910 https://techtrendfeed.com/?p=3910#respond Wed, 25 Jun 2025 20:57:55 +0000 https://techtrendfeed.com/?p=3910

[{“model”: “blogsurvey.survey”, “pk”: 9, “fields”: {“name”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 9, “fields”: {“identify”: “AA – Google AI product use – I/O”, “survey_id”: “aa-google-ai-product-use-io_250519”, “scroll_depth_trigger”: 50, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thank You!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “e83606c3-7746-41ea-b405-439129885ead”, “type”: “simple_question”, “value”: {“question”: “How often do you use Google AI tools like Gemini and NotebookLM?”, “responses”: [{“id”: “32ecfe11-9171-405a-a9d3-785cca201a75”, “type”: “item”, “value”: “Daily”}, {“id”: “29b253e9-e318-4677-a2b3-03364e48a6e7”, “type”: “item”, “value”: “Weekly”}, {“id”: “5c5bb2ba-19b7-41dd-9000-2e3741878d19”, “type”: “item”, “value”: “Monthly”}, {“id”: “697372e1-80b1-4901-81eb-48bf090a6a05”, “type”: “item”, “value”: “Hardly Ever”}, {“id”: “b8e1604d-1146-4f2c-9184-6ed0f06fd863”, “type”: “item”, “value”: “Unsure”}]}}]”, “target_article_pages”: true}}, {“mannequin”: “blogsurvey.survey”, “pk”: 7, “fields”: {“identify”: “Article Enhancements – March 2025”, “survey_id”: “article-improvements-march-2025_250321”, “scroll_depth_trigger”: 75, “previous_survey”: null, “display_rate”: 75, “thank_message”: “Thanks!”, “thank_emoji”: “✅”, “questions”: “[{“id”: “5a12fd89-d978-4a1b-80e5-2442a91422be”, “type”: “simple_question”, “value”: {“question”: “How could we improve this article?”, “responses”: [{“id”: “30122b0d-1169-4376-af7c-20c9de52c91c”, “type”: “item”, “value”: “Make it more concise”}, {“id”: “18f3016a-7235-468b-b246-ffe974911ae9”, “type”: “item”, “value”: “Add more detail”}, {“id”: “5d19c11d-6a61-49d3-9f1d-dad5d661ba4f”, “type”: “item”, “value”: “Make it easier to understand”}, {“id”: “97064d1f-d9af-4a83-a44f-a84f8ed899d6”, “type”: “item”, “value”: “Include more images or videos”}, {“id”: “a9ec2a70-c7c5-4f00-a179-31a7b5641879”, “type”: “item”, “value”: “It’s fine the way it is”}]}}]”, “target_article_pages”: true}}]

]]>
https://techtrendfeed.com/?feed=rss2&p=3910 0
Search Dwell with voice in AI Mode on Google Search https://techtrendfeed.com/?p=3739 https://techtrendfeed.com/?p=3739#respond Fri, 20 Jun 2025 19:54:14 +0000 https://techtrendfeed.com/?p=3739

As a result of Search Dwell works within the background, you may seamlessly proceed the dialog whereas in one other app. Need to discover much more? Faucet the “transcript” button to view the textual content response and proceed to ask questions by typing. If you wish to revisit a Search Dwell response, decide up the place you left off by heading to your AI Mode historical past.

Behind the scenes, Search Dwell in AI Mode makes use of a customized model of Gemini with superior voice capabilities. Our customized mannequin is constructed on Search’s best-in-class high quality and data programs, so you continue to get dependable, useful responses irrespective of the place, or how, you’re asking your query. Search Dwell with voice additionally makes use of our question fan-out approach to point out you a wider and extra numerous set of useful internet content material, enabling new alternatives for exploration.

You possibly can entry Search Dwell with a brand new icon straight underneath your search bar once you decide in to the AI Mode experiment in Labs — try it out at this time and tell us the way you’re utilizing it.

Within the coming months, we sit up for bringing much more Dwell capabilities to AI Mode, together with utilizing your digicam once you speak back-and-forth so you may present Search what you’re seeing in actual time.

]]>
https://techtrendfeed.com/?feed=rss2&p=3739 0
Google Pay inside sandboxed iframe for PCI DSS v4 compliance https://techtrendfeed.com/?p=3497 https://techtrendfeed.com/?p=3497#respond Fri, 13 Jun 2025 17:09:45 +0000 https://techtrendfeed.com/?p=3497

In case you are creating or sustaining a checkout web page you would possibly come throughout PCI DSS v4 which incorporates the next requirement underneath 6.4.3:

All fee web page scripts which are loaded and executed within the client’s browser are managed as follows:
– A technique is applied to verify that every script is allowed.
– A technique is applied to guarantee the integrity of every script.
– A listing of all scripts is maintained with written enterprise or technical justification as to why every is critical.

One option to adjust to this requirement is to make use of a way like Subresource Integrity (SRI). Nevertheless, the Google Pay JavaScript (pay.js) construct and launch course of doesn’t permit for a long-lived, steady hash required by methods like SRI.


Utilizing a sandboxed iframe

Utilizing a sandboxed iframe satisfies any issues with compliance since scripts throughout the iFrame is not going to have entry to the mum or dad DOM. See the next illustration for an instance:

On this case the area “cdn.somewhereelse.com” would load Google Pay’s pay.js JavaScript file. After a profitable transaction, the inside iframe can talk with the mum or dad web page via mechanisms like window.postMessage() if wanted.

To ensure that Google Pay to work in all browsers we’d like the next 4 sandbox attribute values along with permit=”fee”:

To permit the iframe to execute scripts (pay.js for instance)

Permits the embedded web page to create ‘baby searching contexts’. In follow, this flag allows the embedded iframe to open new tabs and home windows when the consumer clicks a hyperlink.

If not set, fails on varied events for browsers. If set, the iframe has entry to the mother and father storage and cookies.

Permits kinds such because the Google Pay login to submit the information.

See this take a look at web page to see the varied iframe sandbox values in motion.


Shopify efficiently licensed for PCI DSS v4

Google Pay partnered with Shopify to implement the above answer. Shopify was in a position to efficiently go the PCI DSS v4 audit by utilizing a sandboxed iframe to show the Google Pay button. Here’s what Shopify has to say:

We’ve constructed Shopify Checkout in such a manner that Google Pay code executes in a safe sandboxed surroundings, permitting us to keep up the integrity of our checkout and adjust to PCI DSS V4 necessities.

Ilya Grigorik, Distinguished Engineer at Shopify

For extra info on how Shopify constructed their checkout answer utilizing sandboxed iframes, their “Powering Shopify’s Excessive-Efficiency, PCI DSS v4 Compliant Checkout with Sandboxing” weblog put up has the insights.


Conclusion

Wrapping your Google Pay integration in a sandboxed iframe will help you to adjust to PCI DSS v4 necessities. For extra help along with your implementation, register to the Google Pay & Pockets Console to create a assist ticket. As well as, you possibly can be a part of the developer group within the #funds channel on Discord.

Observe @GooglePayDevs on X for future updates. When you’ve got questions, tag @GooglePayDevs and embrace #AskGooglePayDevs in your tweets.



]]>
https://techtrendfeed.com/?feed=rss2&p=3497 0
Publish Your App to Google Play Retailer https://techtrendfeed.com/?p=3485 https://techtrendfeed.com/?p=3485#respond Fri, 13 Jun 2025 04:46:25 +0000 https://techtrendfeed.com/?p=3485

The variety of Google Play moderation rejections has been steadily rising over the previous few years. Necessities for API, knowledge safety, stability, and proper description of performance — all of this has lengthy been extra than simply formalities.

On this article, we’ve compiled probably the most up-to-date suggestions on making ready for publication: what to contemplate earlier than submitting an app for moderation, what errors most frequently trigger rejection, and tips on how to work successfully with Google tech help if rejection does happen.

Why Getting on Google Play App Retailer Issues

Android is without doubt one of the hottest cellular platforms on the earth. Greater than 3 billion energetic units, and tens of millions of potential customers — sounds like several developer’s dream.

Nonetheless, due to its large viewers, Google is very attentive to software safety, knowledge safety, and stability. The slightest violations and the publication is rejected. That’s why it’s essential to grasp upfront what necessities Google Play imposes on purposes and tips on how to go moderation the primary time.

Step-by-Step: Easy methods to Publish an App on the Google Play Retailer

Even you probably have beforehand had the expertise of releasing an iOS app, take into account that Google has a distinct algorithm that require particular consideration. Additionally, there could also be facets of the app that won’t be apparent whereas creating however will change into essential whereas checking.

Google Play Console: Account and Mission Preparation

Earlier than importing an software, it’s good to correctly arrange a developer account and put together primary details about the mission. This step appears easy, however it’s typically the place the place potential causes for app rejection throughout moderation are laid down.

Developer account

To publish in Google Play, it’s good to register a Google Play Developer Account. You possibly can create it as a person or as a corporation — if the applying is developed for enterprise, it’s higher to decide on a company account immediately.

In the course of the registration course of, Google verifies the id of the developer and the accuracy of the information supplied. Errors or inaccuracies at this stage might end in account rejection, making it unattainable to publish purposes.

Developer Web page

The developer profile should embrace:

  • The precise title of the corporate or developer
  • A legitimate e-mail deal with for communication
  • A working web site (if any)

This knowledge is displayed within the retailer and helps Google confirm the legitimacy of the account.

Privateness Coverage

Google requires an app to have a broadcast privateness coverage, particularly if it collects or processes person knowledge (which just about any app does now).

Your coverage ought to:

  • Absolutely describe what knowledge is collected and the way it’s used
  • Clarify who the information is shared with and the way it’s protected
  • Be accessible through a secure hyperlink (Google checks it)

The hyperlink is specified within the Google Play Console and should result in a working web page with out 404 errors, redirects, or inaccessibility.

Play Integrity API (beneficial)

Though it isn’t but a compulsory requirement, Google is actively selling the usage of the Play Integrity API. It helps defend the app from tampering, hacking, and rogue installations. The mixing of this API is an efficient sign for moderation to concentrate to safety.

APK/AAB: Getting ready the Utility Construct

After organising your account and filling within the primary data, the important thing technical stage comes — making ready the app construct. That is the place a lot of the necessities that Google checks throughout moderation are established.

Publish Your App

Utilizing the Android App Bundle (AAB)

The Android App Bundle (AAB) format is now obligatory for publishing new apps to Google Play. It permits Google to dynamically construct optimized APKs for every person’s gadget, lowering obtain dimension and enhancing efficiency. If you happen to’re nonetheless utilizing the previous APK format, it’s time to modify.

Goal API Degree: All the time Up-to-date

Google strictly screens the compliance of apps with present Android variations:

  • Each new app is required to make use of the minimal Google Play-supported API goal stage
  • There are separate deadlines for updates, which Google publishes upfront
  • Utilizing an outdated API is a frequent motive for the denial of publication

An up to date record of goal API necessities is all the time out there right here:
Goal API stage necessities

Stability Test: Actual-world Testing

Google pays particular consideration to software stability. Moderation might reject a construct throughout pre-release testing or when downloading happens:

  • ANR (Utility Not Responding)
  • Crashes and crashes throughout launch or runtime
  • Compatibility points with completely different units

To reduce such dangers:

  • All the time check the app on actual units, protecting completely different Android variations and configurations
  • Use Firebase App Distribution to distribute check variations throughout the crew or to a restricted group of customers
  • Combine Firebase Crashlytics to gather real-time crash knowledge

These instruments mean you can proactively detect and repair bugs earlier than submitting your app to Google Play.

Permissions: Minimal Essential Entry

Permissions are some of the delicate areas for Google moderators:

  • Request solely these permissions which are truly mandatory for the applying to work
  • Any entry to location, digital camera, reminiscence, contacts, SMS, calls, and different delicate knowledge have to be justified
  • When submitting for publication, Google would require you to elucidate the aim for utilizing every requested permission
  • Requesting unreasonable permissions is a standard motive for denial or further evaluate

App dev

App Content material, Pricing, Metadata: Filling within the Utility Data

When the construct is prepared and uploaded, the subsequent essential stage comes — filling in all of the details about the app within the Google Play Console. Right here moderators look not on the code, however on the means you describe the performance, work with person knowledge, and design the app’s pages within the retailer.

Description of the Utility — Honesty and Consistency With Performance

The applying description ought to mirror its precise performance as precisely as attainable. It is very important keep away from conditions when the outline claims options that aren’t current within the software or work in a different way than said — this is without doubt one of the frequent causes for rejection throughout moderation.

The textual content needs to be clear, skilled, and trustworthy, with out extreme advertising and marketing guarantees or exaggerations. Google pays explicit consideration to doubtlessly deceptive language, so any claims in regards to the app’s options ought to match its precise capabilities.

Additionally, don’t overuse key phrases within the description — makes an attempt to artificially enhance the visibility of the app by way of spammy or irrelevant phrases might end in further scrutiny or rejection of the publication.

Media content material (Screenshots, Icons, Movies)

All visible supplies — screenshots, icons, movies — should precisely show the precise operation of the applying. Using photographs that mislead the person or don’t mirror the precise performance is unacceptable.

Google rigorously checks screenshots for accuracy, prohibited, offensive, or inappropriate content material, and compliance with common design necessities.

For instance, textual content in screenshots mustn’t take up nearly all of the picture — the main target needs to be on the applying interface and person expertise. Compliance with these guidelines helps keep away from pointless checks and will increase belief from each customers and moderators.

Google Play Content material Coverage

Google Play strictly enforces its content material coverage. The platform prohibits the publication of apps that comprise malicious, offensive, or unlawful content material, violate copyrights, or use misleading monetization and knowledge assortment schemes.

Any type of manipulation of customers’ private data, hidden charges, or deception might trigger the app to be rejected or eliminated. If the app consists of monetization of digital content material, all funds should undergo the official Google Play Billing cost system — the usage of third-party cost techniques is prohibited on this case.

Failure to adjust to these necessities might end result not solely within the rejection of the publication but in addition within the full elimination of the app from the shop.

Pricing

If the applying is distributed on a industrial foundation, it’s essential to specify the value upfront. After publication, it is going to be rather more tough to vary the value of a free app to a paid model, so you will need to make this alternative earlier than sending it for moderation.

For in-app monetization (buy of options, content material, subscriptions), all funds have to be appropriately arrange through Google Play Billing. Utilizing third-party cost techniques for digital content material is in opposition to Google’s coverage and will result in publication rejection.

Knowledge Security

The Knowledge Security part is without doubt one of the most delicate and totally checked by Google Play moderation. The developer should absolutely and actually specify all kinds of person knowledge that the app collects: private, technical, location, and every other knowledge.

Additionally it is mandatory to tell whether or not this knowledge is transferred to 3rd events, whether or not third-party SDKs and companies are used, in addition to point out whether or not encryption and safety measures are used within the transmission and storage of data.

As well as, it’s best to describe the aim for which the information is collected, whether or not it’s for analytics, personalization, promoting, or different functions.

Content material Ranking Questionnaire

Each app printed on Google Play should go a content material ranking questionnaire. All solutions within the questionnaire have to be correct and truthful. If the app comprises user-generated content material (e.g., chats, boards, social options), inside promoting, or offers with delicate subjects, this could all the time be thought of when deciding on an age class.

Goal Viewers and Content material

The age class of the audience is specified individually within the questionnaire. If the applying is geared toward kids, it’s topic to a particular Program for households with particular and stricter necessities.

If the audience is grownup customers, you will need to specify this appropriately to keep away from pointless restrictions or further checks. It isn’t beneficial to pick a broader viewers “simply in case” — this may occasionally additionally set off further checks from Google.

e-commerce

Overview Timelines

After submitting your app to Google Play Console, the moderation stage begins. It is very important perceive how the method works, what to anticipate, and tips on how to act in case of rejection.

Moderation Timeframe

Utility validation can take wherever from a number of hours to 3-7 enterprise days. You probably have advanced performance, delicate permissions, or a particular audience, the method might take longer. Google doesn’t set a set timeframe — the extra advanced the app, the longer the moderation course of will take.

Getting ready for Potential Rejection

Even with correct preparation, an app might be rejected — as a result of rule updates or outcomes of computerized checks. After rejection, the developer receives an electronic mail and a notification in Play Console. It is very important analyze the e-mail rigorously: the usual textual content is commonly supplemented with a particular motive for rejection. The most typical causes are:

  • Non-compliance with the required Goal API Degree;
  • Unreasonable permissions are requested;
  • Errors or incompleteness within the privateness coverage;
  • Underestimated age ranking or errors within the audience questionnaire;
  • The said performance within the description doesn’t correspond to the precise performance.

Along with the rationale for the denial, Google’s letter might discuss with particular paperwork from the official documentation — these references ought to all the time be studied to grasp the precise nature of the violation.

Working with Google Help and Moderation Guidelines

In case your software is rejected, however you might be positive that the rejection is unjustified — there’s all the time a possibility to problem the choice. Google Play Console has a particular attraction kind for this objective.

It is very important describe the essence of the state of affairs in as a lot element and clearly as attainable, connect screenshots, movies and every other supplies that may verify the corrections or compliance of the applying with the foundations of the platform.

The extra particular and clear your attraction is, the upper the possibilities for a fast and optimistic choice. In advanced and controversial circumstances, you possibly can contact a separate Google help crew through the Coverage Help kind.

The primary rule of publishing stays the identical: by no means attempt to cheat carefully. Google actively detects any makes an attempt to bypass the foundations — whether or not it’s importing a light-weight construct for moderation after which changing the code, hidden performance, bypassing permission restrictions, or utilizing hidden SDKs activated by way of the server.

For such actions Google applies the hardest sanctions: not solely rejects the publication, however can even utterly block the developer’s account with deletion of all printed purposes with out the potential for restoration.

Prime Causes for Google Play Retailer Rejection

Many apps are turned down throughout Google Play moderation even with nice planning.

 Google Play Store Rejection

Listed here are the principle causes it’s best to pay particular consideration to:

Privateness and Knowledge Assortment Violations

  • Incomplete or inaccurate knowledge in Knowledge Security
  • Lacking or incorrect Privateness Coverage
  • Unreported third-party SDKs
  • Unreasonable knowledge assortment functions

Deceptive Metadata

  • Promising non-existent talents
  • Exaggerated wording
  • Inaccurate screenshots
  • Key phrase spamming

Delicate Permissions

  • Requesting unreasonable permissions (location, contacts, digital camera, reminiscence, calls)
  • Failure to elucidate the aim of every permission
  • Makes an attempt to achieve extreme entry to the gadget with no clear want

Inappropriate Content material

  • Violence, abuse, discrimination, pornography
  • Hidden subscriptions, deceptive purchases
  • Violations of native legal guidelines
  • Weak moderation of user-generated content material

Copyright/IP Points

  • Unlicensed use of music, photographs, movies
  • Infringement of emblems and types
  • Copying interfaces or ideas of different purposes

Easy methods to Keep away from Rejection

In an effort to go Google Play moderation the primary time (and to not waste time debating with help), we’ve put collectively a easy and workable guidelines for you. Undergo it earlier than every publication — and the probabilities of rejection will lower dramatically.

Earlier than Publication:

  • Remember to check the app on actual units. Bugs on completely different fashions typically pop up throughout testing.
  • Run the exams through Google Play Console. Pre-launch Report will aid you discover vital bugs upfront: crashes, hangs, and efficiency points.
  • Use check tracks in Google Play: inside, closed, or open — to check the app on a restricted viewers earlier than the official launch.

Google’s Necessities:

  • Undergo the official coverage checklists. Google itself gives helpful lists for the principle sections — privateness, permissions, knowledge assortment, age restrictions, and so on.
  • Test the Knowledge Security part. All knowledge that the app collects, transmits, or processes — have to be trustworthy and detailed.
  • Replace the Privateness Coverage. It needs to be full, updated, at a working hyperlink, with no redirects or “404 Not Discovered”.
  • Be sure to’re solely asking for the best permissions. No “simply in case” — each permission have to be justified.

Technical Stability:

  • Join Firebase Crashlytics. It’ll aid you catch and shortly repair software failures.
  • Use Firebase App Distribution for crew testing. This fashion you’re going to get suggestions even earlier than importing for moderation.
  • Combine Play Integrity API. That is a further plus for app safety.

Proper Earlier than the Launch:

  • Test the outline, screenshots, and movies. Every thing a person sees in Google Play ought to strictly correspond to what she or he will get after set up.
  • Don’t attempt to trick the system with lovely however unrealistic promo supplies.
  • Specify the proper age class and audience. You don’t want to pick a wider viewers — there isn’t any want for pointless verification.

Within the Case of a Rejection:

  • Learn the Google electronic mail rigorously. Typically, essential particulars are hidden within the textual content itself or in references to official paperwork.
  • Put together well-reasoned appeals. Screenshots, movies, detailed explanations — the clearer your place, the upper the prospect that the moderation will rethink the choice.

Ultimate Suggestions

Earlier than submitting your app for evaluate to the Apple App Retailer or Google Play, it can be crucial not solely to go the obligatory performance test but in addition to handle assembly the necessities of the platforms upfront.

Correct design of retailer itemizing, preparation of right app icon, description of app content material, organising cost techniques, and privateness — all this impacts how easily the app evaluate will go.

On the stage of preparation for publication, attempt to totally check your app on completely different units to ensure that it really works stably in numerous situations. This may aid you detect attainable bugs upfront and keep away from disagreeable surprises after the discharge.

Additionally it is value ensuring that your app meets all the present platform necessities: from the API stage to the foundations of person knowledge processing. If you happen to plan to launch not solely on iOS but in addition on Android, take care to fulfill the necessities of each platforms.

Remember to test how your app works throughout the app when utilizing completely different eventualities. That is very true for apps which are associated to cellular app improvement for enterprise or comprise advanced performance. Even minor deviations can result in delays or failures in validation.

To keep away from issues, it’s value going by way of the checklists beforehand: be certain your app asks for less than the mandatory permissions, comprises an up-to-date privateness coverage, and actually describes all performance within the retailer itemizing. Ideally, contain professionals within the course of to assist be certain that your app is absolutely prepared for publication and meets all necessities.

If you happen to don’t wish to perceive all of the nuances your self, the SCAND crew is prepared that can assist you at any stage. We audit apps earlier than they’re printed, aid you create a correct retailer itemizing, test all of the capabilities contained in the app, assess compliance with Google Play and Apple App Retailer necessities, and put together full documentation for app evaluate.

Because of our in depth expertise in cellular app improvement, we all know tips on how to put together the app in order that the moderation course of is as quick as attainable and with out pointless rejections.

]]>
https://techtrendfeed.com/?feed=rss2&p=3485 0
How Google Analysis created its ZAPBench mind mapping dataset https://techtrendfeed.com/?p=3394 https://techtrendfeed.com/?p=3394#respond Tue, 10 Jun 2025 12:01:54 +0000 https://techtrendfeed.com/?p=3394

For nearly a decade, Michał Januszewski has been enthusiastic about what fish are enthusiastic about.

Michał is a part of Google Analysis, which has been working with collaborators at HHMI Janelia and Harvard College to construct some of the bold datasets in mind exercise analysis but: a dataset that tracks each the neural exercise and nanoscale construction of a complete mind of single larval zebrafish — which might result in main breakthroughs for a way we perceive our personal brains.

“For years, our group has been actually specializing in what’s known as connectomics, which offers with the structural mapping of brains — we take very high-resolution photos of small fragments of brains and attempt to establish all cells and all of the connections between them,” Michał says. “That provides you a static snapshot of the mind as it’s at any given second in time, however doesn’t let you know what the mind is doing when it is really alive and pondering.”

So Michał’s group seemed to construct a brand new, multimodal dataset that would predict and present neural exercise of an organism because it thinks. They selected to begin with the zebrafish, which checked a number of key containers: It’s a vertebrate animal, with extra advanced mind features than, say, an insect, and its mind is sufficiently small that the group might get a dataset of your entire mind, as a substitute of only a tiny portion of it.

And — maybe most significantly — newly hatched zebrafish are virtually fully clear, permitting the group to make use of a specialised laser rig to scan practically two hours of mind exercise for greater than 70,000 neurons in a reside fish’s mind because it reacts to varied patterns and stimuli being projected round it.

In April, Google Analysis launched that knowledge as a first-of-its-kind benchmark, known as ZAPBench (Zebrafish Exercise Prediction Benchmark), which might help advance neuroscience by enabling the event of extra correct AI fashions that may predict mind exercise.

]]>
https://techtrendfeed.com/?feed=rss2&p=3394 0
Including assist for Google Pay inside Android WebView https://techtrendfeed.com/?p=3358 https://techtrendfeed.com/?p=3358#respond Mon, 09 Jun 2025 14:17:53 +0000 https://techtrendfeed.com/?p=3358

Does your Android App embed an online checkout course of through the use of a WebView?

We’re glad to announce that Google Pay is now supported inside Android WebView. This characteristic is on the market in WebView beginning with model 137.


How does Google Pay inside Android WebView work?

The answer makes use of the Fee Request API which permits launching Android fee apps when the web site is embedded within a WebView.

Beginning with Google Play Companies 25.18.30 (accessible immediately), Google Pay will set off the native fee sheet which implies person system tokens might be accessible for facilitation when triggered from inside a WebView.


What adjustments are required for my App?

Because the Fee Request API might be disabled by default for WebView, the next easy adjustments must be carried out:

Add (or replace) construct dependency:

androidx.webkit:webkit:1.14.0

Kotlin

Add the next queries tags to your AndroidManifest.xml:

Allow the Fee Request API for the WebView you employ in your App. Be certain to make use of the proper import assertion. No different Google Pay particular adjustments are wanted.

Kotlin (Compose):

import android.webkit.WebSettings;
import android.webkit.WebView;
import androidx.webkit.WebSettingsCompat;
import androidx.webkit.WebViewFeature;

AndroidView(
    manufacturing facility = {
        WebView(it).apply {
            // Replace WebView settings to permit JavaScript and fee request 
            settings.javaScriptEnabled = true            
            if (WebViewFeature.isFeatureSupported(
                    WebViewFeature.PAYMENT_REQUEST)) {
                WebSettingsCompat.setPaymentRequestEnabled(settings, true);
            }
        }
    },
    replace = {
      it.loadUrl(url)
    }
)

Kotlin

import android.webkit.WebSettings;
import android.webkit.WebView;
import androidx.webkit.WebSettingsCompat;
import androidx.webkit.WebViewFeature;

WebView webView = findViewById(R.id.webview);
WebSettings webSettings = webView.getSettings();

// Replace WebView settings to permit JavaScript and fee request
webSettings.setJavaScriptEnabled(true);
if (WebViewFeature.isFeatureSupported(WebViewFeature.PAYMENT_REQUEST)) {
    WebSettingsCompat.setPaymentRequestEnabled(webSettings, true);
}

Java

An approved Android app integration

An accepted Android app integration

Unlock seamless funds in your Android App

Supporting Google Pay inside Android WebView permits you to supply Google Pay to your Android customers when embedding your net checkout in your app. For extra help together with your implementation, register to the Google Pay & Pockets Console to create a assist ticket. As well as, you may be part of the developer neighborhood within the #funds channel on Discord.

Observe @GooglePayDevs on X for future updates. When you’ve got questions, tag @GooglePayDevs and embody #AskGooglePayDevs in your tweets.



]]>
https://techtrendfeed.com/?feed=rss2&p=3358 0