skeleton

Tool for fast generating multi language page objects from iOS (device/simulator) and Android (devices/emulator) screens.

Prerequisites:

Global

$ brew install imagemagick

Android

# Install [SDK Tools](http://developer.android.com/sdk/installing/index.html?pkg=tools).
# SDK tools are added to your $PATH ([OSX](https://stackoverflow.com/posts/19764254/revisions)).
# Enable [USB Debugging](https://www.kingoapp.com/root-tutorials/how-to-enable-usb-debugging-mode-on-android.htm) on your device(s).

iOS

# Install [Xcode](https://developer.apple.com/xcode/download/)
# Install [Xcode Command Line Tools](http://railsapps.github.io/xcode-command-line-tools.html)
$ brew install ideviceinstaller
$ brew install chargepoint/xcparse/xcparse

Installation:

$ gem install skeleton-ui

Usage:

1. Start skeleton server:
    $ skeleton server
2. Open device screen
3. Scan device screen via skeleton:
    $ skeleton scan -p android
        or
    $ skeleton scan -p ios -b "your_app_bundle_id"
4. Open page with the generated screen objects on your favorite language

For more info use:
    $ skeleton -h
    $ skeleton scan -h

Demo:

Skeleton example

Docs:

License

A tool is available as open source under the terms of the MIT License.