• Stars
    star
    145
  • Rank 245,931 (Top 5 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created almost 5 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Add frames and titles to your Google Play screenshots.

android-framer Python Build Action

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

framer

Prerequsities

Install

pip3 install androidframer==0.1

from androidframer import Framer

Framer("resources/framer.json", "resources/strings.json", "resources/images").start()

or clone this repo and then run the script below:

python3 sample.py

Configure

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
  • output: Directory to place output files
{
  "background": "resources/background.png",
  "data": {
    "1": [
      "title1_1",
      "title1_2"
    ],
    "2": [
      "title2_1"
    ]
  },
  "font": "resources/font.ttf",
  "fontsize":"108",
  "xposition":156,
  "yposition":780,
  "resize":100,
  "output": "resources/output"
}

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"
  }
}

More Repositories

1

FancyShowCaseView

An easy-to-use customisable show case view with circular reveal animation.
Kotlin
1,916
star
2

RetrofitRssConverterFactory

A Retrofit 2 converter which parses Rss feeds
Kotlin
73
star
3

espresso-robot-pattern-sample

Espresso Robot Pattern Sample with Spoon Integration
Kotlin
41
star
4

news-mvp

This repository contains a sample RSS reader app with MVP architecture and Dagger2 implementation.
Kotlin
37
star
5

mvvm-arch-sample

[WORK-IN-PROGRESS] Kotlin/Coroutines/Modular/Mvvm/LiveData/JUnit/Espresso
Kotlin
28
star
6

volley-public-key-pinning

Public key pinning with Android volley networking library
Java
18
star
7

kooldown

Circular progress animation with duration
Kotlin
17
star
8

kotlin-snippets

Learn kotlin by examples
16
star
9

android-testing

Android Unit test ile ilgili örnekler ve videolar
Kotlin
14
star
10

simple-samples

Android project samples
Kotlin
4
star
11

okmocker

OkHttp mocking interceptor
Kotlin
4
star
12

monitto

Simple server monitoring Android app (Experimental) Architecture Components + MVVM + LiveData + RxJava/RxAndroid + Koin
Kotlin
4
star
13

yTranslate

[DEPRECATED - NO LONGER BEING MAINTAINED]A Greasemonkey/Tampermonkey script that translates selected text inside the page with a tooltip via Yandex Translate.
JavaScript
3
star
14

ytranslate-chrome-extension

A Chrome extension that translates selected text with Yandex Translate Api
JavaScript
3
star
15

node-androidpublisher-api

A simple node.js app to verify In-App purchase token via Google Play Developer api
JavaScript
3
star
16

OSSRH-64650

1
star
17

udacity-computer-vision-samples

Jupyter Notebook
1
star
18

caycek-andorid

Java
1
star
19

c-examples

cexamples
C
1
star