ruby on スマホpaas
TRANSCRIPT
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
『いますぐできるスマホ開発!Ruby on スマホPaaSのご紹介』
2011年9月6日(火)
株式会社システム工房エム大谷辰夫
『「ちゅうごく地域Rubyビジネスフォーラム」の取り組み
~地域ITベンダのRubyビジネスの支援について~』
事例紹介
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■いますぐできるスマホ開発!Ruby on スマホPaaSのご紹介
(1)はじめに
(2)Ruby on スマホPaaSについて
(3)3分でつくるスマホアプリの実演
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
はじめに会社紹介・自己紹介
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■会社紹介
商 号:株式会社 システム工房エム設 立:昭和59年法人化:昭和62年5月資本金:3000万円所在地:〒690-0017
島根県松江市西津田三丁目2番3号連絡先:(TEL) 0852-23-8590
(FAX) 0852-23-8591URL:http://www.kouboum.co.jp/
平成20年(2008年)6月23日株式会社ネットワーク応用通信研究所と資本及び業務提携
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■自己紹介
名前:大谷辰夫
1964年平田市(現出雲市)生
1997年ネットワーク応用通信研究所設立。取締役就任
2008年ネットワーク応用通信研究所とシステム工房エムとの業務及び
資本提携時にシステム工房エム常務取締役として異動
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■Rhodes[1]Rubyでネイティブモバイルアプリを作成(9/5)
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
Ruby on スマホPaaSについて
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■事業を始めた理由
□2010年春~
•スマホ開発できるマルチプラットフォーム対応フレームワーク
「Rhodes」第2回「フクオカRuby大賞」受賞
1.スマホで業務システムの開発がしたい
2.フレームワーク「Rhodes」の調査・研究を開始
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■Rhodesの特徴
02/23
•Rubyで開発!
•AndroidとiPhoneなどマルチプラットフォームで開発!
•Ruby on Railsに似ています
•高い生産性!
•WEBアプリケーション風に開発 !
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■事業を始めた理由
□2010年秋~
•「Rhodes」サーバとのデータベース連携が意外と困難
3.サーバ連携方法の研究開発
4.「松江OSS活用ビジネスプランコンテスト2011」へ松江商業様と
「アンドロイド端末で持ち歩くデジタルカタログ」で協同提案
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■松江OSS活用ビジネスプランコンテスト2011
最優秀賞受賞
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■事業を始めた理由
□2011年春
•スマホ開発参入
•ビジネスモデルの実用化
路線変更
5.スマホ業務開発に参入したいシステム会社を支援しよう!
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■「Ruby on スマホPaaS」とは
マルチプラットフォーム対応スマートフォン業務アプリケーション
実行環境提供サービス
【Ruby on スマホPaaS】
スマホ業務開発に参入したいシステム会社を支援します
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■「Ruby on スマホPaaS」の3つの「いいね!」
「Ruby on スマホPaaS」はスマホ業務開発参入に際して
3つの「いいね!」を提供します
2.開発環境が最初から揃っていること
3.サーバ連携の開発方式の定番があること
1.マルチプラットフォームで生産性の高い開発できる
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■ 1.スマホ機能がマルチプラットフォーム対応で開発できる
「Rhodes」は1ソースでマルチプラットフォーム対応できる
1. iPhone/Android/Windows Mobile/BlackBerry対応
2.コンパイルオプションを変更するだけでOK!
3.ネイティブコード生成機能
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■ 2.開発環境が最初から揃っていること
いまどきの開発環境に求められること
Linux、Apache、 PostgreSQL、Ruby、Railsなど
・OSSのインストール・設定
・セキュリティの設定
発生する問題・日本語のマニュアルが無い・質問先が不明・動かないときの障害切り分け
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■ 2.開発環境が最初から揃っていること
開発環境を提供
・サーバの開発環境構築と設定
・クライアント用インストールキットの提供
開発・実行の支援
・ドキュメントの提供
・サポート窓口の提供
・現地のサポート
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■ 3.サーバ連携の開発方式の定番があること
いろいろな情報が出てきますが・・・・
スマートフォンでのサーバアクセス方法
「スマートフォン Android サーバアクセス サーバ同期 開発方法」
で検索
・無関係な情報がほとんど
・ブログ情報程度
・クライアントデータをサーバに保存する方法程度
・Androidの情報はちらほら、iPhone関係はほとんどない
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■ 3.サーバ連携の開発方式の定番があること
データ連携方式・サーバ上のデータベースへのアクセス方式・クライアントデータとサーバデータの同期方式
状況に合わせた連携方法を提供します。
サーバアクセス方式・SQLリクエスト方式サーバにSQL形式でリクエストする・JSONデータリクエスト方式サーバに作業してほしい内容をJSON形式のデータにしてリクエストする
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■ 3.サーバ連携の開発方式の定番があること
提供内容
・ROSPプロトコル
ワンタイムパスワードやリターンコード共通化など
・ROSPライブラリ
開発支援のためのライブラリ
・開発マニュアル・雛型の提供
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■Ruby on スマホPaaSとは
2.開発実行環境提供サービス
・当社の提供環境(PaaS)を利用する場合・お客様の環境を利用する場合の2つのサービスを提供
1.開発教育・研修サービス
・フレームワーク「Rhodes」の開発方法の教育・サーバ連携方法の教育
3.サポートデスクサービス
電子メールでのサポート体制
(1)と(2)を最短2週間で実施!2週間で開発環境が手に入る
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■ちゅうごく地域Rubyビジネスフォーラム
ちゅうごく地域Rubyビジネスフォーラムと連携
□10/26-28ひろしまIT総合展2011出展予定
□11/10広島セミナー開催予定
島根・中国地域をベースに「Ruby onスマホPaaS」を全国展開
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
■事業を始めた理由
システム工房エムは、
Ruby onスマホPaaSを活用し
システム会社様の業績アップに結びつけるための
スマートフォン開発の参入と効率アップを支援します
□ビジネスコンセプト
システム会社様とWIN-WINに!
Copyright 2011. 株式会社システム工房エム禁転載・禁複写
3分でつくるスマホアプリの実演