2021 is shaping up to be a great year for developers, but not so much for companies hiring them, with 61% of HR professionals believing this will be their biggest challenge in the year ahead. Recruiters expect a shortage of qualified programmers in 2021. fizkes / iStock Hiring managers worry that they’ll struggle to recruit […]
Pioneering scientists like Rothermel dealt with this intractable problem by ignoring it. Instead, they searched for factors, such as wind speed and slope, that could help them predict a fire’s next move in real time. Looking back, Finney says, it’s a miracle that Rothermel’s equations work for wildfires at all. There’s the sheer difference in […]
From smart toilets and disinfecting robots to transparent OLED displays and sleep tech, CES 2021 was a showcase for the latest innovations in consumer and enterprise technology. CES 2021 is a wrap. And although this year’s all-digital event was a significantly different experience from past shows, there was plenty of innovative tech on display. TechRepublic’s […]
from the Google Play Store last month highlights the ongoing struggle the company faces trying to keep poor-quality, broken, or downright dangerous software out of the ecosystem. While bad actors will always find ways to sneak malware onto users’ devices, developers have a role to play in keeping the app marketplace free of junk, too.
Must-read developer content
Google’ outlines its rules for app developers within the Google Play Developer Policies and Developer Distribution Agreement, which lay out the boundaries of app content and functionalities that are allowed on the platform. Developers who break these rules risk having their apps pulled and their accounts suspended permanently.
After analysing apps for policy compliance on Google Play earlier in October, the company has identified four of the most common mistakes and policy violations that developers make, and offered tips on how to avoid them.
Links that take users back to other apps on the Play Store
According to Google, one of the most common mistakes developers make is including buttons or menus within their apps that link users back to the Play Store, either to apps by the same developer or to ads or promotional links.
Andrew Ahn, product manager, Google Play App Safety, said: “Without this clarity, apps may get enforced for having deceptive / disguised ads. One of the ways to avoid such mistakes is by explicitly calling these out by labelling the buttons and links as ‘More Apps’, ‘More Games’, ‘Explore’, ‘Check out our other apps’, etcetera.”
Spammy app descriptions
Stuffing keywords into the app description is another big no-no for developers. While this might improve your app’s discoverability, it will also promptly land you in Google’s bad books. “Text blocks or lists that contain repetitive or unrelated keywords or references violate our Store Listing and Promotion policy,” said Ahn.
Writing a clear app description explaining exactly what your app does in a way that users can understand is the best way to avoid this violation, Ahn added.
Broken and abandoned apps are of no use to anyone. Not only are they likely to draw poor ratings for developers, but they’ll also be flagged as violating Google Play’s minimum functionality policy. To prevent this, developers should consider unpublishing such apps from the Play Store. This won’t affect users who have already installed the app, and developers can always choose to re-publish them after addressing the issues, Ahn said.
Webview ‘apps’
Google says sees a high volume of app submissions that are simply ‘webviews’ of existing websites designed to drive traffic to said site. These are considered spam and are removed from Google Play. “Instead, consider thinking through what users can do or do better with the app than in a web experience and implement relevant features and functionalities that enrich the user experience,” said Ahn.
Developer Essentials Newsletter
From the hottest programming languages to the jobs with the highest salaries, get the developer news and tips you need to know. Weekly