Skip to content
A browser-like framework component that hosts the Ripple UI tooling and provides services required for emulation
C++ Shell Python C
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Ripple added / to windowContent if necessary
RippleLibrary Merge branch 'next-rebranding' into master-merge
TestFramework Changing all names from Starbuck to Ripple
CMakeLists.txt Changing all names from Starbuck to Ripple
CheckFrameworkBuildOnMac.sh
LICENSE Adding LICENSE
MacBundle.sh Changing all names from Starbuck to Ripple
README.md
config.ini quick fix for UI cache not working: a trailing slash is needed otherw…
dist-ci.xml add required dll files for openssl and qt-mobility
dist-mac.xml Changing all names from Starbuck to Ripple
dist-windows.xml add required dll files for openssl and qt-mobility
pom.xml Merging next into master
runWithVCContext.bat All CI changes squashed together to provide easy merge into all branc…

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

Something went wrong with that request. Please try again.