yet another triple
If there is no compelling thing, please use the triple.
YaTriple is very simple, does not have nice command of care. Only supports iOS and than anything.
Why?
In order to ease the iOS native module development. I forgot $ titanium.py run
. No more tmp.
$ ti create --type module --platforms ios --id foo --name foo --workspace-dir . --url http://
$ cd foo/iphone
$ ./build.py
$ yatriple -a ../example/app.js -m ./foo-iphone-1.0.0.zip
Install
$ npm install yatriple -g
Usage
Standard
$ yatriple
or
$ yat
When the simulator is launched, will stop at the splash screen. Take it easy. That's all right. Please coding the Ti.UI.Window
.
If you timed out on build? Please try it with the -v
option
Specify a platform
Default iOS, you can select the ios and android
$ yatriple -p android
Specify a device id
$ yatriple -p android -C 'Nexus S - 4.1.1 - API 16 - 480x800'
Coping entry point
Do not support load the folder
$ yatriple -a path/to/app.js
Module load
specify the module id or .zip
$ yatriple -m path/to/foo-iphone-1.0.0.zip
Option
YaTriple contained TiWSEvaluateJS
- use the
-H
option if you want to specify a host(default localhost). - use the
-P
option if you want to specify a port(default 8888).
$ yatriple -H 192.168.1.1 -P 8080
Credit
Original idea from @tonylukasavage.