Zamknięty

Improve existing iOS App

Ten projekt otrzymał 13 ofert od utalentowanych freelancerów ze średnią ceną ofert wynoszącą $288 CAD.

Otrzymaj darmowe wyceny do podobnego projektu
Pracodawca pracuje
Budżet Projektu
$30 - $250 CAD
Ofert Razem
13
Opis Projektu

For this improvement, I would like to add support for firebase push notifications to the app. [ [url removed, login to view] ]

- The icon which I am attaching will be the icon used for the notification message.

- The notification will contain the below information. key,value

"data": {

"title": "Express Entry Monitor - Round #44",

"body": "Points: 460 | Inv: 1040",

"icon": "ic_stat_name",

"color": "#be1e2d",

"roundDate": "2016-10-02",

"roundDescription": "Round #44",

"roundInvitations": "1040",

"roundPoints": "460"

}

When receiving the notification, the user can tap on the notification and the app will update the data according to the notification data.

- If the user while being in the app press again the menu option 'Latest Round' then the app will consume the existing REST API to get the latest round.

- The notifications should produce a default audio alert and a vibration. (If possible please blink the LED in red color when screen is off).

- The file to configure firebase will be provided.

- The app will subscribe to a specific topic on Firebase so that it can retrieve the notifications for that topic.

- Notification should be received even if the phone screen is off. (Notification should contain the title, body, points and invitations as the attached android example.

- Please include one share button in the app so the app link from App Store can be shared and other people can download it.

-Please include one yellow bar in the main screen when no Internet connection is available and the user tries to get the latest round. (The example of the warning bar is attached)

- After this update, the version of the app would be 1.0.2

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