Skip to content
Add frames and titles to your Google Play screenshots.
Python
Branch: master
Clone or download
Latest commit 210911d Feb 14, 2020

README.md

android-framer

Add frames and titles to your Google Play screenshots. Inspired by fastlane frameit

framer

Prerequsities

  • Python 2.7 - PR's welcome for Python 3.x :)
  • ImageMagick

Usage

Edit framer.json file

  • background: Background frame. More frames can be found on Facebook Design.
  • font: Title font
  • fontsize: Title font size
  • resize: Resize ratio of the source image
  • xposition: X position of source image to background image
  • yposition: Y position of source image to background image
  • data: Title keys ("1" for 1.png) Currently supports 1 or 2 lines
{
  "background": "background.png",
  "data": {
    "1": [
      "title1_1",
      "title1_2"
    ],
    "2": [
      "title2_1"
    ]
  },
  "font": "font.ttf",
  "fontsize":"108",
  "xposition":156,
  "yposition":780,
  "resize":100
}

Edit strings.json file

For each language set strings for title keys specified in framer.json

{
  "en-US": {
    "title1_1": "Follow popular news",
    "title1_2": "feeds",
    "title2_1": "News summary"
  },
  "tr-TR": {
    "title1_1": "Popüler haber sitelerini",
    "title1_2": "takip edin",
    "title2_1": "Haber özeti"
  }
}

Folder Structure

.
+-- framer.json
+-- strings.json
+-- font.ttf
+-- images
|   +-- en-US
|       +-- 1.png
|       +-- 2.png
|   +-- tr-TR
|       +-- 1.png
|       +-- 2.png

Running

python framer.py

You can’t perform that action at this time.