Weitere ähnliche Inhalte Ähnlich wie Introduction to Rhodes - By Surendran - Spritle software (20) Kürzlich hochgeladen (20) Introduction to Rhodes - By Surendran - Spritle software1. Introduction to Rhodes Platform
Develop cross-platform mobile apps
Surendran S, Rails Developer
© Spritle Software Private Limited | http://www.spritle.com
Some of the content’s were taken from Internet
2. Agenda
• Overview of Rhodes
• Getting started with Rhodes
• RhoMobile platform – The big picture
• Live Demos
© Spritle Software Private Limited | http://www.spritle.com
3. Rhodes - Overview
• Cross-platform mobile application
development framework
• Use your Web skill to develop native mobile
app
• Rhodes is Ruby gem
• Follows MVC Architecture
© Spritle Software Private Limited | http://www.spritle.com
4. Install Setup Create
$> gem install rhodes
$> rhodes-setup
$> rhodes app a_sample_spritle_rhodes_app
© Spritle Software Private Limited | http://www.spritle.com
5. Source
Folder
Structure
© Spritle Software Private Limited | http://www.spritle.com
6. Just like Rails app
$> rhodes model product name, price
M
V
C
© Spritle Software Private Limited | http://www.spritle.com
7. Run the App
$> rake run:android
$> rake run:iphone
$> rake
run:blackberry
© Spritle Software Private Limited | http://www.spritle.com
8. Code Sample - View page
Spritle Software Private Limited | http://www.spritle.com
9. The Big Picture -1
© Spritle Software Private Limited | http://www.spritle.com
10. The Big Picture -2
© Spritle Software Private Limited | http://www.spritle.com
11. RhoSync Server – Run your own
• Install redis and rhosync gem
Install
• $> rhosync app storemanager-server
Build
• $ rake redis:start
Start • $ rake rhosync:start
© Spritle Software Private Limited | http://www.spritle.com
12. Live Demos
• A simple App – CRUD Products
• UI Effects demonstrations
• GITHub Client using Rhodes
© Spritle Software Private Limited | http://www.spritle.com