Motion::Pixate::Observer
This gem provides a function that you changes css files, apply changes into your application that uses Pixate Framework / Pixate Freestyle Framework immediately.
You do not need rebuild your application and any operations. Only update your css files.
この gem は、CSS ファイルを変更すると即座に Pixate Framework を利用したアプリに変更内容を適用するという機能を提供します。
CSS ファイルを変更するたびにアプリをビルドし直す必要も、アプリ上での操作も一切必要ありません。CSS ファイルをエディタで編集し保存するだけです。
Requirements
- RubyMotion 1.0 or greater (see http://www.rubymotion.com).
- Pixate Framework 1.0 / Pixate Freestyle Framework 2.1 or greater (see http://www.pixate.com/).
Installation
$ gem install motion-pixate-observer
Usage
- Add require
motion-pixate-observer
to yourRakefile
require 'rubygems'
require 'motion-pixate-observer'
- include
Motion::Pixate::Observer
in Main Controller. CallstartObserving
inviewDidLoad
.
class MainViewController < UIViewController
include Motion::Pixate::Observer # include Motion::Pixate::Observer in Main Controller
def viewDidLoad
super
startObserving # start searching and communicate with server
....
end
- First, you have to start server.
$ pixate_server css_file_path
After started server, run your RubyMotion application.
- update css files, apply changes immediately.