If you use Google for finding the images then use web components and if you uploaded images on your DATABASE , Firebase , airtable etc then get the name of each for example you are having 10 image which are on fire base or airtable you have to do get name of every image get first Letter of image name like “A” is name for image 1 and you have 9 image and name of that 9 images are “B” then get image which name start from B and load on screen.
(This simple logic without extension. If you use extension it will become more advance )
Then you’ll need your own server to fetch data from. For better understanding, you’ve to understand how Google exactly works!
Google is having it’s own server containing various websites in it. When you search Google, it runs a search on their server for a match.
So, in order to show something from web, you need an database first. I don’t know what you exactly mean to say by web. In simple words, web is a network of servers. And you’re not authorised to access Google’s servers.
If you want to show in your app,Then you have to have a server.Or you should make a page in blogger and put your images and offer a search bar.You could find tutorials for this free in youtube.Other wise u should cloudinary .I think there is no other options.