Skip to content

GolgiDevsT2/QuakeWatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuakeWatch

QuakeWatch is an application that monitors the USGS website for Earthquake notifications (on the server-side) and pushes out significant events to all the handsets

This GitHub project contains all the source code needed to build and run the application. All that is required to do this is the following:

Preparation

  • Register for a developer account (it's free) at devs.golgi.io
  • Generate a new Application Key on the developer portal
  • Download and install the SDK from the developer portal.
  • Clone this repository
  • Create a file called Golgi.DevKey containing a single line (the Developer Key you were assigned)
  • Create another file called Golgi.AppKey containing a single line (the Application Key assigned to your new application).

Build the Server

In the Server directory:

  • Edit the Makefile changing PKG_DIR JDK_BIN and JRE_BIN if needed.

  • Run getjars.sh to pull all the needed third-party libraries

  • Type make run to build and launch the Server for QuakeWatch

Build the Android Application

In Android Studio, open the Project in the Android/Studio/QuakeWatch directory. Modify build.gradle so that it points to wherever your latest Golgi SDK is installed.

Build the Application and install it on one or more Android devices.

Build the iOS Application

In Xcode, open iOS/QuakeWatch/QuakeWatch.xcodeproj then build and install the application on one or more iOS devices.

About

Keep up to date with all those deep rumblings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published