http://www.appgyver.com/steroids
Steroidsアプリを、試しにAndroid端末で動かしてみたのでメモしておきます。
--
Node.jsをインストールしておきます。
手元のAndroid端末に https://play.google.com/store/apps/details?id=com.appgyver.android をインストールしておきます。
Android端末をWi-Fiで接続しておきます。このネットワークは、使用しているPCと同じネットワークでないといけません。また、Steroidsはlocalhostの4567ポートを使用するので、ファイアウォールの設定に注意して下さい。(少しハマってしまった。。。)
以下のコマンドを実行します。
# Steroidsをインストールしてアプリケーションを生成 $ sudo npm install steroids -g $ steroids create myapp $ cd myapp # ローカルでSteroidsサーバを起動して接続? $ steroids login $ steroids connectブラウザにQRコードが表示されるので、予めインストールしておいたアプリで読み取り、Welcome画面が表示されればOKと思います。
文言を適当に変更してエンターキーを押すと、端末側も自動でリロードされました。
helpコマンドの実行結果は以下のとおりです。
AppGyver Steroids command help Command Shortcut Description ------------------------------------------------------------------------------ push <enter> Push code to connected devices sim <device> s Launch iOS Simulator; <device> can be: iphone, iphone_retina_3_5_inch, iphone_retina_4_inch ipad, ipad_retina Optionally, append @<iOS-version> to launch with a specific iOS version; e.g. iphone@5.1 qr - Show the QR code for connecting devices edit e Launch editor (set in application.coffee), defaults to subl debug <path> d Open Safari debugger for matching path in URL location Note: Enable Develop menu in: Safari -> Preferences -> Advanced quit q Exits connect. Also: exit以下、関連するドキュメント等です。
http://academy.appgyver.com/courses/2/lessons/32
http://academy.appgyver.com/courses/2/lessons/4
http://guides.appgyver.com/steroids/guides/steroids_npm/troubleshooting-connectivity/
iOSシミュレータは "s" で起動しました。要Xcodeです。iPod touchとかiPhoneは未確認ですが、Android端末と同じ要領でOKなんだと思います。
No comments:
Post a Comment