Giter Club home page Giter Club logo

iqscreenruler's Introduction

Screen Ruler

Pixel Perfect Screenshot Ruler

As an iOS developer, I always feel the lack of simple app to check position of objects/elements in any picture or screenshot. Now it's very easy to find position and size of any UI element, specifically {x,y,width,height).

This app is specially designed for making Mobile Quality Assurance Engineer (QA Engg.) life much easier. Now they can quickly review Mobile UI with point & pixel perfect dimensions within minutes.

###Video Screen Ruler - Pixel Perfect Screenshot Ruler

###HOW IT WORKS: Step1: Take Screenshot of the app to debug it. This will automatically be saved to your Camera Roll -> Screenshots album.

Step2: Open Screen Ruler app and you can see your recent screenshot, enable ruler and straight line frame.

Step3: Check your screenshot dimensions and UI element positions by zooming in/out and using rulers and line frame.

###Key Features

  • 4 Sided dynamic ruler. You can also adjust ruler position using your finger. Long tap for more options.
  • Free hand ruler scale. It can also rotate to check angles.
  • Straighten line frame.
  • Long tap & move on screenshot to show RGB color values of any position.
  • Multi-feature crop too.
  • Change Aspect Ratio.
  • Screenshot Resizing.
  • Change Device Scale Factor.
  • Double-Tap, Pan, pinch gestures to zoom and move pictures.

Download to see how QA engineers accelerating their business by reducing time to do pixel measurements.

###Architecture

###Contributions Any contribution is more than welcome! You can contribute through pull requests and issues on GitHub.

####TODO:-

  • Arabic localization (ar)

  • Catalan localization (ca)

  • Danish localization (da)

  • Dutch localization (nl)

  • Filipino (Filipino) localization (fil)

  • Filipino (Filippines) localization (fil-PH)

  • Finnish localization (fi)

  • French localization (fr)

  • German localization (de)

  • Greek localization (el)

  • Indonasion localization (id)

  • Japanese localization (ja)

  • Korean localization (ko)

  • Malay localization (ms)

  • Portuguese (Brazil) localization (pt-BR)

  • Portuguese (Portugal) localization (pt-PT)

  • Romanian localization (ro)

  • Slovak localization (sk)

  • Swedish localization (sv)

  • Thai localization (th)

  • Turkish localization (tr)

  • Ukrainian localization (uk)

  • Veitnamese localization (vi)

  • OTHER LANGUAGES YOU KNOW

  • Rotation Animation

  • Flood Fill (Fill picked color on tap on draw page)

  • Onboarding Experience something like this, probably this would be good.

###Credits Many thanks to

###Author If you wish to contact me, email at: [email protected]

###LICENSE Distributed under the Apache License 2.0. See LICENSE for details. GitHub license

iqscreenruler's People

Contributors

aposnov avatar dinershtein avatar dioxmio avatar hackiftekhar avatar hsborges avatar lucaslt89 avatar mathiarasan24 avatar toioski avatar voisen avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.