EachScape is a cloud-based, drag-and-drop editor for native iOS and Android apps, as well as HTML5 Web apps. That might seem like an odd combination, but it works well. In addition, EachScape includes mobile back-end services for apps you build with its platform, Web preview for all apps, and an online build service.

The architecture that allows EachScape to build iOS, Android, and HTML5 apps from a drag-and-drop editor (the Cloud Studio) depends on blocks and modules, as well as layouts and actions. Under the hood, EachScape has implemented a set of classes in Objective-C for iOS, in Java for Android, and in CoffeeScript for Web apps that correspond to ads, buttons, containers, controls, data connectors, data input, HTML, images, maps, media, navigation, placeholders, RESTful remote queries, social networks, and text. Advanced developers can build new blocks and modules for EachScape to extend its capabilities, using its SDKs.

If you want to build hybrid apps with EachScape, then use HTML blocks or iterating HTML blocks. They basically give you Web views in native iOS and Android apps.

The EachScape MBaaS includes asset collections, data connectors, analytics, mobile ads, social media, push notifications, location services, and billing. EachScape does not currently offer back-end services outside of platform subscriptions, although it seems to be willing to do so, at least for push notifications.