Yes you get to write Ruby code, but that’s pretty much it. You still have to learn about the SDK to even start to create something simple. This can be perfectly fine for some with more experience or wanting to get experience with the iOS SDK, but I just want to build something. Overall it felt like using Ruby just complexified development for me. I couldn’t use code snippets or the main iPhone resources available, and RubyMotion lacked documentation and tutorials. I got something done, but it wasn’t good enough and I never released anything.
A drawer is a view container that is located off the left or right side of the app view, and can revealed either by swiping across the screen or using the Supersonic API. The most common use case for a drawer is a side-menu: it is hidden by default and can be pulled into view when it is required, for . navigating to another view. The drawer view can display HTML content just like any regular view. The Supersonic drawer responds to touch gestures just like a native drawer, so the opening gesture can be reversed or canceled at any point.