Ruby for Mobile App Development
Upcoming SlideShare
Loading in...5

Ruby for Mobile App Development



Learn about the tools you can use with your Ruby development expertise for iPhone, Android, BlackBerry, and Windows Mobile app development.

Learn about the tools you can use with your Ruby development expertise for iPhone, Android, BlackBerry, and Windows Mobile app development.



Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Ruby for Mobile App Development Ruby for Mobile App Development Presentation Transcript

    • Ruby for Mobile Software Development
      Mobilize Your Apps with Ruby
    • Mobile application development is the trend that Ruby developers should pay attention to nowadays. Making your application available for smartphones will help you
      • Create an appealing product
      • Gain a notable market share
      A Ruby developer can use both mobile and Web technologies quite easily with various development SDKs and frameworks.
      Ruby for Mobile Application Developers
    • 3
      Rhodes is the most Rails-like tool that mobile developers can use to build Ruby apps for all major operating systems, such as 
      • iPhone
      • BlackBerry
      • Android
      • Windows Mobile
      • Symbian
      Rhodes is an open-source framework that allows building native yet cross-platform apps for smartphones, using HTML, CSS, and JavaScript. The tool enables Ruby developers to create apps that use built-in smartphone features, such as geo positioning, camera access, and personal information management.
      Rhodes to Build Cross-Platform Mobile Apps
    • 4
      RhoHub is the next generation of Development-as-a-Service for mobile platforms, released by the creators of Rhodes. RhoHub will make it possible for Ruby developers 
      • Build cross-platform Ruby applications online
      • Get productive in a matter of days
      There is no need to install SDKs for different mobile platforms locally.
      Mobile Application Development in the Cloud
    • 5
      Ruboto is a development package for Android that allows creating applications using JRuby.
      • JRuby to open up the Android API
      • Ruby developers can edit, save, and run scripts on the phone
      • You can access Preferences, SQLite, Media, Phone State, Sensors, UI, and other features
      Though not fully functional to create complicated Ruby apps, this mobile software development package is great for testing, prototyping, and debugging.
      Mobile App Development for Android
    • 6
      IronRuby is an implementation of Ruby for .NET and Silverlight, relying on Dynamic Language Runtime. This mobile application development package
      • Supports all Ruby language features
      • Provides for integration of Ruby code and .NET Framework
      • Allows running Ruby development scenarios
      IronRubyis expected to be of great use to mobile application development, as .NET developers will benefit from the incredible capacity of the Ruby language and Ruby developers can write mobile applications for Windows Mobile more conveniently.
      IronRuby Helps a Ruby Developer with .NET
    • 7
      Ruby on Rails developers interested in creating apps for iOS should get acquainted with MacRuby.
      • MacRuby is a Ruby environment that can be used to build and run Ruby and Ruby on Rails applications.
      • The current release passes 90% of total RubySpecs.
      • Ruby classes in MacRuby are Objective-C classes and Ruby objects are Objective-C objects.
      Since it is not yet possible to completely express the Ruby semantics with the Objective-C runtime, MacRuby’s team has still a lot of work to do.
      Mobile Software Development with MacRuby
    • 8
      Ruby for mobile still has a lot of limitations, but it's very promising.
      With a little time and patience to study different platforms, you would be able to create mobile applications using your present knowledge of Ruby on Rails.
      It could be very useful to Ruby programmers who are looking to implement richer capabilities into their applications.
      Ruby Fits All Mobile Platforms
    • 9
      Altoros Systems, Inc. is a global software delivery acceleration specialist that provides focused outsourced software product engineering, independent Quality Assurance, and testing services to software organizations and information-driven enterprises. Founded in 2001 and headquartered in Sunnyvale, California, Altoros has representative offices in Western Massachusetts, Norway, Denmark, and UK. It manages a software development center in Eastern Europe out of its offices in Minsk, Belarus. For more information, please visit
      About Altoros Systems