23
Native Smartphone Development with Ruby RICOH IT SOLUTIONS co.,ltd. 前鼻 毅 (@sandinist)

Native Smartphone Development with Ruby

Embed Size (px)

DESCRIPTION

Sapporo Ruby Kaigi 03 Lightning Talk. Native Smartphone Application Development using Roses.

Citation preview

Page 1: Native Smartphone Development with Ruby

Native Smartphone Development with Ruby

RICOH IT SOLUTIONS co.,ltd.前鼻 毅 (@sandinist)

Page 2: Native Smartphone Development with Ruby

from quanp

Page 3: Native Smartphone Development with Ruby

Ruby で作るストレージサービス - 福田朋紀

RubyKaigi 2008

RubyKaigi 2010Rubyによる分散ストレージシステムの実装 - Toshiyuki Terashita

Page 4: Native Smartphone Development with Ruby

quanp for iPhoneNext Release…

Page 5: Native Smartphone Development with Ruby

@sandinist

from quanp

Ruby札幌 今回初運営スタッフです

日経ソフトウェアでRuby, Rails連載中

CLR/H

数学勉強会@札幌

I ♥ SoupCurry

Page 6: Native Smartphone Development with Ruby

よろしくおねがいします

Page 7: Native Smartphone Development with Ruby

Rhodes is a framework for multi-platform smartphone

Page 8: Native Smartphone Development with Ruby

Rhodes from Rhomobile

Using Ruby!

Rails like (MVC, generate, rake)

Device function (GPS, Audio, Video, PIM, Camera, Bluetooth)

Many platform support

Page 9: Native Smartphone Development with Ruby

Rhodes DEMOtutorial

Page 10: Native Smartphone Development with Ruby

Native Smartphone Development

iPhone

Android

Windows Mobile

Black Berry

Page 11: Native Smartphone Development with Ruby

Native Smartphone Development

iPhone : Objective-C

Android : Java

Windows Mobile : .Net

Black Berry : Java

Page 12: Native Smartphone Development with Ruby

Native Smartphone Development Framework

Titanium Mobile

Rhodes

PhoneGap

QuickConnectFamily

Bedrock

Corona

MoSync SDK.

Qt Mobility

Page 13: Native Smartphone Development with Ruby

Native Smartphone Development Framework

Titanium Mobile - javascript

Rhodes - Ruby

PhoneGap - javascript

QuickConnectFamily - javascript

Bedrock - C++

Corona - Lua

MoSync SDK. - C or C++

Qt Mobility - C++

Page 14: Native Smartphone Development with Ruby

Native Smartphone Development FrameworkTitanium Mobile > iPhone, Android

Rhodes > iPhone/iPad, Android, BlackBerry, Windows Mobile

PhoneGap > iPhone/iPad, Android, BlackBerry, Palm, Symbian

QuickConnectFamily > iPhone/iPad, Android, BlackBerry

Bedrock > Android, iPhone, BREW, Windows Mobile

Corona > iPhone/iPad, Android

MoSync SDK. > Symbian, Windows Mobile, Moblin, Android

Qt Mobility > WindowsCE, Maemo

Page 15: Native Smartphone Development with Ruby

Native Smartphone Development Framework

Titanium Mobile

Rhodes - Ruby > iPhone/iPad, Android, BlackBerry, Windows Mobile

PhoneGap

QuickConnectFamily

Bedrock

Corona

MoSync SDK.

Qt Mobility

Page 16: Native Smartphone Development with Ruby

Rhodes from Rhomobile

Mar 2009 - Rhodes 1.0 Release News

Over 50,000 opensouce download / 2 year

several Fortune 500 companies have standardized on Rhodes for mobile development.

第2回フクオカRuby大賞

Jul 2010 - Rhodes 2.0 - MIT Licensed

Page 19: Native Smartphone Development with Ruby

Rhodes DEMOsprk03

Page 20: Native Smartphone Development with Ruby

Rhodes other framework and app

Rhosync - synchronization app data

Rhohub - Build, Data Synchronization, Source Control from web browser

RhoGarally - App Store

Page 23: Native Smartphone Development with Ruby

ご清聴ありがとうございました