Motion::Pixate::Observer

This gem provides a function that you changes css files, apply changes into your application that uses Pixate Framework immediately.

You do not need rebuild your application and any operations. Only update your css files.

この gem は、CSS ファイルを変更すると即座に Pixate Framework を利用したアプリに変更内容を適用するという機能を提供します。

CSS ファイルを変更するたびにアプリをビルドし直す必要も、アプリ上での操作も一切必要ありません。CSS ファイルをエディタで編集し保存するだけです。

Requirements

Installation

$ gem install motion-pixate-observer

Usage

  • Add require motion-pixate-observer to your Rakefile
require 'rubygems'
require 'motion-pixate-observer'
  • include Motion::Pixate::Observer in Main Controller. Call startObserving in viewDidLoad.
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. Depends on MacRuby when start server.
$  pixate_server css_file_path

After started server, run your RubyMotion application.

  • update css files, apply changes immediately.