A browser-like framework component that hosts the Ripple UI tooling and provides services required for emulation
C++ Shell Python C
Latest commit c3126aa Dec 20, 2011 Ken Wallis Merge pull request #86 from blackberry-webworks/master
Requesting pull of master from bb-ww into bb for Ripple Framework
Permalink
Failed to load latest commit information.
Ripple
RippleLibrary Merge branch 'next-rebranding' into master-merge Oct 28, 2011
TestFramework
CMakeLists.txt Changing all names from Starbuck to Ripple Oct 17, 2011
CheckFrameworkBuildOnMac.sh
LICENSE Adding LICENSE Jul 27, 2011
MacBundle.sh
README.md
config.ini quick fix for UI cache not working: a trailing slash is needed otherw… Dec 8, 2011
dist-ci.xml
dist-mac.xml
dist-windows.xml
pom.xml
runWithVCContext.bat

README.md

Ripple - Framework

THIS REPOSITORY IS CONSIDERED A WORK IN PROGRESS

Ripple is a browser based, platform agnostic mobile application development and testing tool. This specific repository contains the Qt framework portion of the Ripple product.

Currently Ripple is a Chrome Extension that will soon be migrating to this Qt framework to provide further enhanced emulation.

The project is Open Sourced under the Apache 2.0 license

Read more about Ripple

Build Requirements

  • Qt Framework

Downloads

  • Coming Soon

Reference Material & Community

You can also find associated reference material for the Ripple tool as well as contributor forums at the following locations.

Getting Started

  • Coming Soon

Building the Source Code

Windows (QtWebKit)

  • Make sure Qt 4.7.3 is setup on your system and configured properly.
  • Use the provided qmake projects to compile.
  • Once compiled add reference to custom QtWebKit in Ripple project.

Windows (framework only)

  • Create a build directory in your root folder (mkdir build).
  • cd build
  • cmake ..
  • Open resulting solution file in Visual Studio and build.

Linux (Ubuntu) (QtWebKit)

  • Be sure you have all the necessary packages to build: libqt4-dev, libxrender-dev, libsqlite3-dev
  • Run qmake in root folder.
  • make
  • Copy custom lib.so files into Ripple folder to be linked.

Linux (Ubuntu) (framework only)

  • Be sure you have all the necessary packages to build: cmake, libqt4-dev
  • cmake .
  • make

MacOS X

  • Coming soon

Testing the Source Code

Coming Soon