I am seeing this old extension.i am a web developer but i need make one persional app for this i am trying to use Itoo but i have working when call one task for start record and stop after this i need play this record with another TASK but here just working 1st registerEvent (firebase.datachanged)
After complete this i am called another registerEvent (soundrecord1.aftersavedrecord) but this event isn’t working. Why??
If anyone give me response i will share my block img.
Which extension are you seeing? Any link?
It would really help if you provided a screenshot of your relevant blocks, so we can see what you are trying to do, and where the problem may be.
To get an image of your blocks, right click in the Blocks Editor and select "Download Blocks as Image". You might want to use an image editor to crop etc. if required. Then post it here in the community.
Taifun
Trying to push the limits! Snippets, Tutorials and Extensions from Pura Vida Apps by Taifun.
Protip: show us your blocks
Taifun
Please also explain, what exactly you are trying to do in the background...
I just asked Gemini and generally it is possible
background audio recording is possible on Android, but it requires careful implementation using a foreground service, proper permission handling, and a strong focus on user privacy and battery efficiency. Always ensure you have a legitimate reason for background recording and that you clearly inform the user about it.
Taifun
All are working good just i need new record path

Please help me i am trying from 10 day.
I have many work but it very important app for me.
Great
Just provide a screenshot of the solution then
should be SoundRecorder1. AfterSoundRecorded
Also I would register all events in the main procedure Notification
And you could set the filename before starting to record...
SavedRecording
Specifies the path to the file where the recording should be stored. If this property is the empty string, then starting a recording will create a file in an appropriate location. If the property is not the empty string, it should specify a complete path to a file in an existing directory, including a file name with the extension .3gp.
Taifun
Yes,we need register in main procedure
Please one more help.
How to get all records fron Android folder??
Just tell me block name..
I want get all records and send on server.
You forgot to
This is a sharing community
Taifun
This post was flagged by the community and is temporarily hidden.
Sorry for this..i am doings comment with mobile i will give block img when i run computer..tell me how can i identify screen on or off???
Ai suggested Screenutility extension.
Where can i find this extension???
I asked Gemini for you and this is the answer
Taifun
While there isn't one single, official app store or search engine specifically dedicated to App Inventor extensions, here are the best places where you can search for them:
- Pura Vida Apps:
- Link: App Inventor Extensions | Pura Vida Apps
- Details: This website, run by Taifun, is the most comprehensive directory of App Inventor extensions. It lists a vast number of extensions with descriptions and links to download them.
- How to Search: You can use your browser's "Find on Page" feature (Ctrl+F or Cmd+F) to search for keywords related to the functionality you need.
- MIT App Inventor Community Forum:
- Link: https://community.appinventor.mit.edu/
- Details: This is the official forum for App Inventor users and developers. Many extension developers share their creations and provide support here.
- How to Search: Use the forum's search bar (usually at the top right) to look for extensions based on keywords. Browse the "Extensions" category.
- GitHub:
- Link: https://github.com/
- Details: Many developers host their App Inventor extension projects on GitHub, making the source code and sometimes the .aix files available.
- How to Search: Use GitHub's search bar with keywords related to the extension you're looking for, along with "App Inventor extension" or ".aix". You might find individual repositories for specific extensions or collections of extensions. Some notable GitHub repositories include:
- GitHub - mit-cml/extension-template: Template repository for creating App Inventor extensions (Official template for creating extensions)
- Search for other repositories by keywords like "AppInventor extension," "aix file," etc.
- Other Individual Developer Websites and Blogs:
- Some developers host their extensions on their personal websites or blogs. These are harder to find through a central search, but you might stumble upon them through forum discussions or web searches.
Tips for Searching: - Use specific keywords: Instead of a general term like "file," try "file picker extension" or "read write file extension."
- Check the date: Some older extensions might not be compatible with the latest versions of App Inventor.
- Read descriptions carefully: Understand what the extension does and if it meets your requirements.
- Look for documentation or examples: Good extensions usually come with some instructions or example projects.
- Be cautious with extensions from unknown sources: Only use extensions from developers you trust.
While a dedicated app store for App Inventor extensions would be convenient, these resources provide a good starting point for finding the functionality you need to enhance your App Inventor projects. Good luck with your search!
You could use the ActivityStateChanged event from the tools extension
App Inventor Extensions: Tools | Pura Vida Apps to store the latest state of the app using the StoreProperty method from itoo and later check that value
Taifun