push notification iOS and Android

  • Status Zamknięty
  • Budżet zł750 - zł2250 PLN
  • Łączna Liczba Ofert 24

Opis Projektu

Założenia:

Jest już aplikacja na iOS i Android w Google Play i App Store. Mamy pełny dostęp do kont i źródła.

Nie możemy skończyć funkcjonalności PUSH Notification.

Ma się ona opierać na oddzielnej aplikacji webowej do wpisywania treści.

Finalnie na telefonie ma pojawiać się baner z zajawką + czerwona kropka na ikonie aplikacji.

Czas od jutra: do 29 listopada.

W skrócie:

- Przygotować prosty komponent webowy, jedno okienko, które triggeruje notyfikacje do GCM

- Przygotować obsługę message brokera - najlepiej coś gotowego

- Przygotować handler notyfikacji po stronie apki - android i ios. Apki są pisane w Xamarinie. Aplikacja ma wyświetlać powiadomienie w postaci prostego znaku graficznego (kółeczko takie jak ma FB z tego co zrozumiałem), ma je odbierać również w stanie screen locked.

Do zrobienia:

- Dogadać sposób integracji komponentu trigerującego notyfikacje z aplikacją napisaną w Ruby on Rails - nie wiem jak mają być współdzielone sesje/stany. Kolega mówił o niezależnym komponencie odpalanym z weba ale uważam, że jednak jakieś SSO musiało tam by być. Musimy to dogadać. Być może chodzi o prosty panel dla admina, który będzie rozsyłał "spam" do ludzi ręcznie, wtedy spoko, może być niezależnie.

- Wybrać warstwę pośredniczącą - tutaj użyłbym Google Cloud Messaging (GCM).

--------

Aplikacja jest napisana w c# w VS z użyciem kontrolek Xamarin’a. Potrzebujemy dołożyć remote push notifications dla Androida i iOS.

Komunikaty muszą się pojawiać na telefonach. Wpisywanie komunikatów można wprowadzić w cms strony, ale nie jest to wymogiem. Push notification trzeba wysyłać np. przez już dostępne serwisy Apple APNS lub Google Firebase. Kod źródłowy aplikacji mobilnej możemy przekazać w każdej chwili.

----

Wszelkie zrodla oczywisice posiadamy.

Otrzymaj Darmowe Wyceny do Podobnego Projektu
Wymagane Umiejętności

Chcesz zarobić trochę pieniędzy?

  • Napisz kwotę, za jaką jesteś w stanie podjąć się projektu i przedział czasowy, w którym będziesz w stanie go zrealizować
  • Opisz, w jaki sposób wykonasz projekt
  • Otrzymaj wynagrodzenie za pracę

Zatrudnij Freelancerów, którzy również składają oferty do tego projektu

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online