In my app to localize Google Play's prices, I was thinking about adding a 3-day free trial so devs could see how prices update in Google Play Console.
But that's a bad monetization strategy:
users could localize all their apps in 3 days and cancel subscription immediately.
A better approach came to my mind:
Let them localize 1 app for free with unlimited updates forever. Done!
It cannot be bypassed, even from a second device:
โข App package name is tied to the Google account ID.
โข Data is saved to Firebase Firestore and synced across devices.
Pay only when scaling to multiple apps.
#BuildInPublic
Dmitri Chernysh retweeted
You can now capture screenshots directly from the Quick Settings panel, crop them, and style for quick sharing.
#buildinpublic #android
Implementing a custom Quick Settings Tile on Android
mobiledevpro.substack.com/p/โฆ
You can now capture screenshots directly from the Quick Settings panel, crop them, and style for quick sharing.
#buildinpublic #android
Dmitri Chernysh retweeted
Quick cheat sheet: where to place AI skills if you use Android Studio.
To avoid duplicating skills across multiple directories when using more than one AI tool in the project, it's better to use a single directory and symlink them:
ln -s ../.agents/skills .github/skills
ln -s ../.agents/skills .claude/skills
#androidstudio #agentskills #AI
Quick cheat sheet: where to place AI skills if you use Android Studio.
To avoid duplicating skills across multiple directories when using more than one AI tool in the project, it's better to use a single directory and symlink them:
ln -s ../.agents/skills .github/skills
ln -s ../.agents/skills .claude/skills
#androidstudio #agentskills #AI
Dmitri Chernysh retweeted
To avoid confusing PlayPricing.dev users I slightly changed the pricing screen:
โช๏ธ Removed the green/red arrow indicators to the left of the optimized price - some users didn't understand what they meant
โช๏ธ Added percentage badges to show whether a current price is overpriced or underpriced for the region
--
The app lets you localize Google Play prices across all regions based on Purchasing Power Parity (PPP) and sync them with Google Play Console in 1-tap.
#buildinpublic #pricelocalize
Dmitri Chernysh retweeted
Looks like screenshots localization is working. I did it for my Screenshot Maker app on Oct 11 and the very first user from Spain installed the app on Oct 15
#aso #GooglePlay
Dmitri Chernysh retweeted
Replying to @mobiledev_pro
Dmitri, your page is live with Play Pricing ๐ claim it and you're on the map:
makermap.lol/mobiledev_pro
Looks like screenshots localization is working. I did it for my Screenshot Maker app on Oct 11 and the very first user from Spain installed the app on Oct 15
#aso #GooglePlay
Dmitri Chernysh retweeted
I started using a new ASO tool a few days ago and noticed a Top-10 keyword "twitter screenshot" in the US market.
โ โ โ โ โ โ โ โ โ โ
So l quickly added this feature to my ScreenShot Maker - neonframe.app
โ โ โ โ โ โ โ โ โ โ
You can now convert any Twitter/X post into a clean, styled picture ready to share on Instagram, LinkedIn in seconds.
#tweet2pic #androidapp #buildinpublic
To avoid confusing PlayPricing.dev users I slightly changed the pricing screen:
โช๏ธ Removed the green/red arrow indicators to the left of the optimized price - some users didn't understand what they meant
โช๏ธ Added percentage badges to show whether a current price is overpriced or underpriced for the region
--
The app lets you localize Google Play prices across all regions based on Purchasing Power Parity (PPP) and sync them with Google Play Console in 1-tap.
#buildinpublic #pricelocalize
Dmitri Chernysh retweeted
After analyzing the traffic for my app, Screenshot Maker - NeonFrame, I decided to ๐ฟ๐๐ป ๐ฎ๐ป ๐ฒ๐
๐ฝ๐ฒ๐ฟ๐ถ๐บ๐ฒ๐ป๐ and check can Google Play listings and screenshots localization actually bring more installs from specific counties?
๐๐ฎ๐๐ ๐ฎ๐ด ๐ฑ๐ฎ๐๐ ๐ฝ๐ฒ๐ฟ๐ณ๐ผ๐ฟ๐บ๐ฎ๐ป๐ฐ๐ฒ:
~60k impressions from organic traffic
~2.7k tore page svisitors with 15.6% conversion to install
Till now I used English only for the screenshots, app title, short & long description.
Google Analytics shows active installs from:
India: ~53%
US: ~8%
Other countries: ~0.2% - 1.5% each one.
๐๐ฑ๐ฑ๐ฒ๐ฑ ๐๐ฟ๐ฎ๐ป๐๐น๐ฎ๐๐ถ๐ผ๐ป๐ ๐ณ๐ผ๐ฟ:
๐ฉ๐ช German
๐ฎ๐น Italian
๐ช๐ธ Spanish
๐ง๐ท Portuguese (Brasil โ pt-BR)
My AI assistant suggested to use Portuguese (Brazil) over the Portuguese (Portugal) because of Brazil is one of the largest Android markets in the world (~215 million people) compared to Portugal (~10 million).
๐ง๐ต๐ฒ ๐ผ๐ป๐น๐ ๐ผ๐ป๐ฒ ๐ฏ๐ผ๐๐๐น๐ฒ๐ป๐ฒ๐ฐ๐ธ:
Need to find a way to automate screenshot translation to save time.
Currently, I translate the text with AI and copy-paste it manually into the designed screenshots in Figma for each language.
Any tool recommendations?
#androiddev #aso #googleplay
Dmitri Chernysh retweeted
We've just released a new official Android skill that can be used to statically analyse your #JetpackCompose code for performance improvements. โก๏ธ
Install it, and ask your agent to run the skill on your code. ๐งโ๐ป
We've seen some good results running it internally - give it a try and let us know any feedback!
github.com/android/skills/trโฆ
๐ค Made with AI









