keyboard applications

AppWizard
December 20, 2024
Google is releasing Android 16, which includes the WritingTools API that allows app developers to control the use of AI writing tools. The API introduces two methods: isWritingToolsEnabled() and setWritingToolsEnabled(), enabling applications to manage AI interactions with specific text fields. By default, AI writing tools are enabled, but developers can disable them in sensitive areas such as password fields and email addresses. This aims to standardize practices across Android keyboards, as not all third-party keyboards currently follow similar protocols. The API is part of a broader set of innovations in Android 16 Developer Preview 2, which also includes enhanced haptic controls, searchable cloud media items, and an adaptive refresh rate API.
AppWizard
December 20, 2024
Android 16 may introduce a feature allowing apps to block AI-generated text from keyboards. Reports indicate that Google is exploring an API enabling developers to identify and prevent AI-generated text from being pasted into their applications. This functionality involves the EditorInfo class, which includes new methods isWritingToolsEnabled() and setWritingToolsEnabled(). When an AI writing tool is active, setWritingToolsEnabled() will return true, allowing keyboards to generate text. Apps can disable this feature by configuring setWritingToolsEnabled() to return false, preventing the insertion of AI-generated text. The specific applications that will implement this feature are currently unknown.
Search