Updated existing Android implementation to work with Parse instead of GCM