Questions? Feedback? powered by Olark live chat software

RubyMotion を選ぶ理由

開発者として

 

Ruby 言語

Objective-C、Swift や Java と比較し、Ruby はとても学習しやすい言語です。Ruby のわかりやすい文法や動的な特性が開発サイクルを加速させます。より大切なこととして、Ruby はプログラミングを楽しめるように設計されていることです。

 

ようこそ、ハッカーの皆さん

RubyMotion は完全に Terminal のコマンドラインプロンプトで動作します。開発者のみなさんは特別な IDE (たとえば、Xcode や Eclipse) を必要せず、お気に入りのエディタを使い続けることができます。ツールチェーンの一部はオープンソースとなっており容易に拡張できます。

 

本当にネイティブなアプリ

RubyMotion アプリは Objective-C や Swift、Java で記述されたアプリと本質的に同じものです。最適化されたマシン語へコンパイルされ、全く同じランタイム技術上で動作します。プラットフォームの API セットすべてにアクセスできます。

 

本物のテスト

RubyMotion にはビヘイビア駆動のテストフレームワークが付属し、プロジェクトは最初からテスト駆動開発が可能です。開発と同じ言語で機能テストや結合テストを記述できます。

経営者として

 

開発者を維持

Ruby 開発者がいますか?モバイルアプリ開発を外注する必要がありません。いますぐ iOS と Android アプリの開発を開始できます。書籍、スクリーンキャスト、チュートリアルをともなった RubyMotion のエコシステムは非常に健全です。

 

迅速なアプリの出荷

Ruby 言語のおかげで、開発サイクルが加速するだけでなくコードの抽象化やドメイン固有言語の作成を可能にし、Objective-C や Java 開発者よりもチームを生産的にします。

 

クロスプラットフォーム開発

iOS と Android アプリ双方を開発する必要がありますか?同一の言語を利用できるので、多くのコードをプラットフォーム間で共有でき、クロスプラットフォームなライブラリを使用できます。毎回、車輪を一から作り直す必要はありません。

 

企業向けのサポート

チームの開発が何かに遮られていますか?当社企業顧客のみなさんには、24 時間対応のサービス品質保証と、専用のサポートチャンネルを提供します。アプリケーションコードのトラブルシューティングも別途有償で可能です。

RubyMotion を比較

iOS と Android のモバイルアプリを開発する方法がたくさんあります。私たちが RubyMotion がベストだと考える理由をチェックしてください。

iOS
サポート
Android
サポート
ネイティブ API の利用 静的なコンパイル 開発の取りかかりやすさ 動的型付け 開発環境
Java 専用 IDE
Objective-C 専用 IDE
Swift 専用 IDE
Web technologies 開発者が選択可能
RubyMotion

RubyMotion は iOS と Android の両方をサポートし、それらはモバイルアプリのマーケットの 95 % を構成します。コードを共有し、クロスプラットフォームな gem を使用しましょう。

RubyMotion は iOS と Android の両方をサポートし、それらはモバイルアプリのマーケットの 95 % を構成します。コードを共有し、クロスプラットフォームな gem を使用しましょう。

RubyMotion アプリは iOS と Android のネイティブな API を呼び出せます。新しい SDK も、もちろんサポートします。

RubyMotion アプリは最適化されたマシン語に、最先端の事前コンパイラを使用して、静的にコンパイルされます。コードはデバイス上で解釈・実行されるわけではないので高速で動作します。

Ruby は容易な学習曲線を有する高水準なプログラミング言語で、プログラミング初学者によく選択される言語です。

動的な特性のおかげで、Ruby は開発サイクルを加速させ、最終的なコードベースを大幅に削減するドメイン固有言語 (DSL) の作成を可能にします。

開発者が選択可能

開発者は専用の IDE を使う必要がありません。お気に入りのエディタを使い続けることができ、Terminal 上のコマンドラインインタフェースを利用できます。

RubyMotion ユーザを知りたいですか?

成功事例をチェックしてみてください。