<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Android developers &#8211; OSLogs</title>
	<atom:link href="https://oslogs.com/tag/android-developers/feed/" rel="self" type="application/rss+xml" />
	<link>https://oslogs.com</link>
	<description>Logging Operating System Updates</description>
	<lastBuildDate>Wed, 23 Jul 2025 06:17:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://oslogs.com/wp-content/uploads/2023/05/favicon.png</url>
	<title>Android developers &#8211; OSLogs</title>
	<link>https://oslogs.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Android 14 Developer Preview 2</title>
		<link>https://oslogs.com/2023/04/01/android-14-developer-preview-2/</link>
					<comments>https://oslogs.com/2023/04/01/android-14-developer-preview-2/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Sat, 01 Apr 2023 04:28:04 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android 14]]></category>
		<category><![CDATA[Android developers]]></category>
		<guid isPermaLink="false">https://playstore.deals/?p=821</guid>

					<description><![CDATA[We have been tracking the development and release of Android 14 since its first developer preview. Today, the second Developer Preview of Android 14 gets released, building on the work of the first developer preview of Android 14 from last month with additional enhancements to privacy, security, performance, developer productivity, and user customization while continuing [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>We have been tracking the development and release of <a href="https://playstore.deals/tag/android-14/" target="_blank" rel="noopener">Android 14</a> since its first developer preview. Today, the <a href="https://android-developers.googleblog.com/2023/03/android-14-developer-preview-2.html" target="_blank" rel="noreferrer noopener">second Developer Preview of Android 14</a> gets released, building on the work of the first developer preview of Android 14 from last month with additional enhancements to privacy, security, performance, developer productivity, and user customization while continuing to refine the large-screen device experience on tablets, foldables, and more.</p>



<p><a href="https://playstore.deals/android/android-14-upside-down-cake/" target="_blank" rel="noopener">Android 14 &#8211; Upside Down Cake</a> (unofficially named as Google has now moved away from naming Android based on confectionaries) is the next major release of Android. Android delivers enhancements and new features year-round and the reviews and feedback shared as part of the developer previews and Quarterly Platform Relase (QPR) Beta Programs get deliberated upon and integrated into the upcoming releases.</p>



<p><strong>Support for all form factors</strong></p>



<p>The biggest part of Android 14 is going to remain support for tablets and foldable form factors. With smartphone manufacturers going all in to see foldables as the next novel offering in the market, Android having built in support for the same only makes most sense.</p>



<p><strong>Privacy and security</strong></p>



<p>Privacy and security have always been a core part of Android&#8217;s mission. The new features included as part of Android 14 are Selected photos access, Credential manager and Safer implicit intents</p>


<div class="wp-block-image">
<figure class="aligncenter size-medium"><img fetchpriority="high" decoding="async" width="300" height="281" src="https://oslogs.com/wp-content/uploads/2023/04/android14-preview-1-300x281.png" alt="" class="wp-image-822" srcset="https://oslogs.com/wp-content/uploads/2023/04/android14-preview-1-300x281.png 300w, https://oslogs.com/wp-content/uploads/2023/04/android14-preview-1-768x720.png 768w, https://oslogs.com/wp-content/uploads/2023/04/android14-preview-1.png 776w" sizes="(max-width: 300px) 100vw, 300px" /></figure></div>


<p></p>



<p><strong>Improved App Store Experiences</strong></p>



<p>Android 14 introduces several new PackageInstaller APIs which allow app stores to improve their user experience, including the requestUserPreapproval() method that allows the download of APKs to be deferred until after the installation has been approved, the setRequestUpdateOwnership() method that allows an installer to indicate that it is responsible for future updates to an app it is installing, and the setDontKillApp() method that can seamlessly install optional features of an app through split APKs while the app is in use.</p>



<p><strong>Personalization</strong></p>



<p>Regional preferences enable users to personalize temperature units, the first day of the week, and numbering systems. A European living in the United States might prefer temperature units to be in Celsius rather than Fahrenheit and for apps to treat Monday as the beginning of the week instead of the US default of Sunday.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="411" height="708" src="https://oslogs.com/wp-content/uploads/2023/04/android14-preview-02-1.png" alt="" class="wp-image-823" srcset="https://oslogs.com/wp-content/uploads/2023/04/android14-preview-02-1.png 411w, https://oslogs.com/wp-content/uploads/2023/04/android14-preview-02-1-174x300.png 174w" sizes="(max-width: 411px) 100vw, 411px" /></figure></div>


<p></p>



<p><strong>App compatibility</strong></p>



<p>As with every major OS release, there would be some new features while there would also be some features/APIs that get deprecated. In Android 14 you now have a choice to opt-in to give you more time to make any necessary app changes.</p>


<div class="wp-block-image">
<figure class="aligncenter size-medium"><img decoding="async" width="293" height="300" src="https://oslogs.com/wp-content/uploads/2023/04/android14-preview-03-1-293x300.png" alt="" class="wp-image-824" srcset="https://oslogs.com/wp-content/uploads/2023/04/android14-preview-03-1-293x300.png 293w, https://oslogs.com/wp-content/uploads/2023/04/android14-preview-03-1-999x1024.png 999w, https://oslogs.com/wp-content/uploads/2023/04/android14-preview-03-1-768x788.png 768w, https://oslogs.com/wp-content/uploads/2023/04/android14-preview-03-1.png 1216w" sizes="(max-width: 293px) 100vw, 293px" /></figure></div>


<p></p>



<p>The final developer preview or the most stable release for developers would now be expected sometime in June 2023.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2023/04/01/android-14-developer-preview-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Google raises the Android app quality bar</title>
		<link>https://oslogs.com/2022/11/14/google-raises-the-android-app-quality-bar/</link>
					<comments>https://oslogs.com/2022/11/14/google-raises-the-android-app-quality-bar/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Mon, 14 Nov 2022 06:37:09 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android apps]]></category>
		<category><![CDATA[Android developers]]></category>
		<category><![CDATA[Android vitals]]></category>
		<category><![CDATA[Google Play]]></category>
		<category><![CDATA[Play console]]></category>
		<category><![CDATA[Play Store policies]]></category>
		<guid isPermaLink="false">https://playstore.deals/?p=294</guid>

					<description><![CDATA[Google is raising the quality bar on Android apps, with sharing insights and notices to both, the developers as well as users. Quality of an app is as important to the end user as it should be to the developer, as that is what will get in the performance as well as good reviews. One [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>Google is raising the quality bar on Android apps, with sharing insights and notices to both, the developers as well as users. Quality of an app is as important to the end user as it should be to the developer, as that is what will get in the performance as well as good reviews.</p>



<p>One of the most important ways to boost your app quality and attract more users is to focus on technical quality. For this, the developers would need to follow a certain set of guidelines as well as receive insights from Play Store, in order to keep track of the usage and keep improving the app based on the metrics and feedback.</p>



<p>The starting point for maintaing the technical quality of the app should always be <a href="https://developer.android.com/docs/quality-guidelines/core-app-quality" target="_blank" rel="noreferrer noopener">Android&#8217;s Core App Quality Checklist</a>. Make your app experience as compelling, smooth, and safe as possible. Work through the tests on this page to assess your app’s visual experience, performance, security, and more.</p>



<p>The next pit stop in the journey to improve your app quality would be to keep monitoring <a href="https://play.google.com/console/about/vitals/" target="_blank" rel="noreferrer noopener">Android Vitals</a> in your <a href="https://play.google.com/console/about/" target="_blank" rel="noreferrer noopener">Play Console</a>.</p>



<p></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="524" src="https://oslogs.com/wp-content/uploads/2022/11/Android-vitals-1-1024x524.png" alt="" class="wp-image-296" srcset="https://oslogs.com/wp-content/uploads/2022/11/Android-vitals-1-1024x524.png 1024w, https://oslogs.com/wp-content/uploads/2022/11/Android-vitals-1-300x153.png 300w, https://oslogs.com/wp-content/uploads/2022/11/Android-vitals-1-768x393.png 768w, https://oslogs.com/wp-content/uploads/2022/11/Android-vitals-1-1536x785.png 1536w, https://oslogs.com/wp-content/uploads/2022/11/Android-vitals-1.png 1600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>Android Vitals reports on key user-impacting issues and helps you to debug and prioritize across them. It gives you a comprehensive understanding of your stability on Android with visibility of user-perceived crashes and ANRs (<em>Application Not Responding</em> errors), includes stack traces, event tags, and device information to help you understand and resolve problems as well as set up alerts so you can respond to new and emerging issues as quickly as possible.</p>



<p>To improve quality across the board, Google enforces an overall bad behavior threshold. The threshold is 1.09% for user-perceived crash rate, and 0.47% for user-perceived ANR rate. To maximize your app’s visibility on Google Play, it’s important to stay below these thresholds. If your title exceeds the device bad behavior threshold on any core vital for a given phone model, then Google Play may reduce the visibility of your app for users on that phone model and start showing a warning to the users downloading the app, below the <em>Install</em> button.</p>



<p></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="382" height="189" src="https://oslogs.com/wp-content/uploads/2022/11/App-quality-warning-1.png" alt="" class="wp-image-295" srcset="https://oslogs.com/wp-content/uploads/2022/11/App-quality-warning-1.png 382w, https://oslogs.com/wp-content/uploads/2022/11/App-quality-warning-1-300x148.png 300w" sizes="auto, (max-width: 382px) 100vw, 382px" /></figure></div>


<p></p>



<p>Users expect great experiences on their devices, and developers who deliver on their expectations will achieve greater success on Google Play!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2022/11/14/google-raises-the-android-app-quality-bar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cross device SDK &#8211; Now create app for all devices &#8211; phones, tablets, TVs, wearables</title>
		<link>https://oslogs.com/2022/08/30/cross-device-sdk-now-create-app-for-all-devices-phones-tablets-tvs-wearables/</link>
					<comments>https://oslogs.com/2022/08/30/cross-device-sdk-now-create-app-for-all-devices-phones-tablets-tvs-wearables/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Tue, 30 Aug 2022 04:58:17 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android developers]]></category>
		<guid isPermaLink="false">https://playstore.deals/?p=85</guid>

					<description><![CDATA[Google is launching its Developer Preview of the new Cross Device SDK for Android. With this SDK, developers can now build applications for all Android devices, independent of the form factor. Today Android is used across different platforms, in your smart phones, tablets, TVs, wearables and even cars. And while at it, people do want [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>Google is launching its Developer Preview of the new <a rel="noreferrer noopener" href="https://developer.android.com/guide/topics/connectivity/cross-device-sdk/overview" target="_blank">Cross Device SDK for Android</a>.</p>



<p>With this SDK, developers can now build applications for all Android devices, independent of the form factor.</p>



<p>Today Android is used across different platforms, in your smart phones, tablets, TVs, wearables and even cars. And while at it, people do want the devices to be connected to each other so the data on one can be accessed via the other device.</p>



<p>However, at the moment, an app created for one form factor not necessarily works on the other. So, if you want your app to work in all the form factors, you would need to end up building an app for each of them.</p>



<p>With the launch of this new Cross Device SDK for Android, the developers can take advantage of the SDK along with the new APIs that are part of it to be able to simplify the following use cases for the device owners&#8230;</p>



<ul class="wp-block-list"><li>Discovering and authorizing communication with nearby devices.</li><li>Sharing an app’s current state with the same app on another device.</li><li>Starting the app on a secondary device without having to keep the app running in background.</li><li>Establishing secure connections for devices to communicate with each other.</li><li>Enabling task handoff where the user starts a task on one device, and can easily continue on another device.</li></ul>



<p>Refer to the <a rel="noreferrer noopener" href="https://developer.android.com/guide/topics/connectivity/cross-device-sdk/overview" target="_blank">Cross Device SDK developer guide</a> to get started and start offering an all round experience for your app users.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2022/08/30/cross-device-sdk-now-create-app-for-all-devices-phones-tablets-tvs-wearables/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>New in Android 13 – Part 3 – For the developers</title>
		<link>https://oslogs.com/2022/08/29/new-in-android-13-part-3-for-the-developers/</link>
					<comments>https://oslogs.com/2022/08/29/new-in-android-13-part-3-for-the-developers/#respond</comments>
		
		<dc:creator><![CDATA[Nishant Kaushal]]></dc:creator>
		<pubDate>Mon, 29 Aug 2022 11:32:54 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android 13]]></category>
		<category><![CDATA[Android developers]]></category>
		<guid isPermaLink="false">https://playstore.deals/?p=82</guid>

					<description><![CDATA[We have been tracking the new UI changes and features that will be arriving with Android 13 through our past 2 articles UI changes in Android 13 and New features in Android 13. Now, for the final one, let&#8217;s highlight what&#8217;s new in Android 13 for the developers. Even if you are not a developer, [&#8230;]]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div>
<p>We have been tracking the new UI changes and features that will be arriving with Android 13 through our past 2 articles <a href="https://playstore.deals/2022/08/26/new-in-android-13-part-1-ui-changes/" target="_blank" rel="noopener">UI changes in Android 13</a> and <a href="https://playstore.deals/2022/08/27/new-in-android-13-part-2-new-features/" target="_blank" rel="noopener">New features in Android 13</a>. Now, for the final one, let&#8217;s highlight what&#8217;s new in Android 13 for the developers.</p>



<p>Even if you are not a developer, it might be worth being aware of what new features you can expect in your favorite apps once the app developers begin to roll out their respective app updates integrating the new possibilities that will be available to them.</p>



<p><strong>Apps can now turn ON the screen</strong></p>



<p>Android has added a new permission &#8220;WAKE_LOCK&#8221;. Now if you want your app to be able to wakeup the screen during any event, you can ask for a user&#8217;s permission for the &#8220;WAKE_LOCK&#8221; permission to be activated for the app.</p>



<p><strong>Camera improvements</strong></p>



<p>New API for your camera, &#8220;Preview stabilization API&#8221; stabilizes the preview as well as all other non-RAW streams, in order to give a “what you see is what you get (WYSIWYG)” effect.</p>



<p><strong>Control the brightness of the Flash</strong></p>



<p>The Android 13 release includes new methods in the CameraManager class that allows apps to get and set the flash light brightness level. Only devices that report a value greater than 1 when apps use CameraCharacteristics.FLASH_INFO_STRENGTH_MAXIMUM_LEVEL will support this feature.</p>



<p><strong>Enterprises can now block users from adding WiFi networks</strong></p>



<p>If a device is fully managed by an enterprise, using their managed devices policy, app developers can now add the new UserManager.DISALLOW_ADD_WIFI_CONFIG restriction to hide the &#8220;add network&#8221; option on your device.</p>



<p><strong>FPS management</strong></p>



<p>Android&#8217;s Gaming mode, now supports setting the FPS that a game should run at.</p>



<p><strong>Finetuning media file permissions</strong></p>



<p>Till now, when an app needed access to any media file from your device, it would simply ask for media access permission or storage permission. Now with Android 13, apps can specifically ask for the media type, whether they want access to images, videos or audio files, or maybe all.</p>



<p><strong>Body sensor permissions only while app is in use</strong></p>



<p>Apps could access body permissions like temperature, heart beat sensor, accelerometer sensor etc. Now with Android 13, a user can limit these permissions to be allowed to be used only when an application is in use and not in the background. This could be a great way to optimize the battery usage.</p>



<p><strong>Forwarding calls to connected devices</strong></p>



<p>Say you have an Android Phone as well as an Android Tablet, but at the moment you have the tablet in your hand while your phone is docked for charging. You will be able to connect the devices in such a way that calls on your phone could be attended to from your tablet. This feature was being provided on Samsung devices for a while, which now Google plans on integrating it with Android OS itself for a wider consumption.</p>



<p></p>



<p>Overall in our 3 part series of articles, we have tried to cover majority of the major, noticeable changes that would be arriving to your devices once it gets the push from the manufacturer. If you wish to look at all the changelong in full detail, feel free to look into the <a href="https://developer.android.com/about/versions/13/summary" target="_blank" rel="noreferrer noopener">Android 13 changelog</a> and <a href="https://source.android.com/docs/setup/start/android-13-release" target="_blank" rel="noreferrer noopener">release notes</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oslogs.com/2022/08/29/new-in-android-13-part-3-for-the-developers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
