Find Jobs
Hire Freelancers

Android: Notification Manager for chat app

$30-250 USD

Zamknięte
Opublikowano prawie 8 lat temu

$30-250 USD

Płatne przy odbiorze
ClanPlay is a messaging app for mobile gamers. We are looking for a talented freelance developer who can develop a Notification manager with logic, what and how to display smart notification on an android device. like the notifications of whatsapp messenger app . NO UI NEEDED, only Android library development I would like to develop an independent Notification Manager. notification manager (android lib) milestone 1: 1. create an android lib 2. create an Init function to setup 3. define structure of objetcs with notification data (text/image, chatid, type(text/image), sender name, isMute, time), used by this library. 4. the manager has an abstract method it calls to receive the object defined in step 3, with a list of new messages data 5. Logic (for this phase): show up to 6 messages on a notification, 6. play a default system sound 7. use a const parameters for notification, so new notification will overwrite the old one from the same app 8. clicking on the notification will open the application main activity. (if you need data, set it in the init function) 9. in order to test the functionality of the library, create a simple UI with buttons so you can load objects to see notifications. milestone 2: 1. add an AlarmClock to call every interval set in the init function to check for new data and show a notification. 2. if we have messages from more than one chatid, we will see the last 6 messages according to the order 3. if we have more than 6 diff chatids in the list, we will see 1 message from each chatid in the list 4. if isMute for all messages, dont play default sound. 5. if all messages in notification from the same chatid, clicking on the notification will start the chat activity with the chatid as a parameter 6. if messages are from several diff chatids, click on the notification will open the main activity. 7. if there is only one message, and the message is an image, show the image on the notification. 8. if there are more than one message, and one or more of the messages are image, put "image" text in the list
Identyfikator projektu: 11255903

Informację o projekcie

22 ofert
Zdalny projekt
Aktywny 8 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
22 freelancerzy składają oferty o średniej wysokości $475 USD dla tej pracy
Awatar Użytkownika
Hi, I have a 8+ years of experience in Android and iPhone apps development.I understood your requirement and I am confident to do this Job. 100% result guarantee ,high quality, security, expert development with professional source code. Please check my recent work Portfolio. https://www.freelancer.com/u/yashwantdhangar.html Regards, Yashwant
$1 000 USD w 20 dni
4,9 (128 opinii)
8,4
8,4
Awatar Użytkownika
We are web & mobile development team of JinDongZhe freelancer We have powerful back-end(Java,Spring Framework, Hibernate, JPA, Oracle, Hadoop etc) and front-end(Android, iPhone, Hybrid App, Mobile web, Sencha ExtJS, Sencha Touch, etc) technology. Please lookup our portfolio carefully. We are going to consult with many friends sincerely Best regards
$210 USD w 3 dni
4,9 (79 opinii)
7,2
7,2
Awatar Użytkownika
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$257 USD w 10 dni
5,0 (13 opinii)
6,6
6,6
Awatar Użytkownika
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$257 USD w 10 dni
5,0 (15 opinii)
6,5
6,5
Awatar Użytkownika
Dear Prospective Client, I am drafting a complete new message and will submit it shortly. As based on my initial review I can confirm its feasibility & as I am great fit technically and have good understanding of the domain & your requirement & would submit a detailed response soon. Meanwhile I would really appreciate it if you can initiate the PERSONAL MESSAGE BOARD so that we can connect with each other. Thanks
$155 USD w 3 dni
4,9 (20 opinii)
4,5
4,5
Awatar Użytkownika
we are agreed on your milestone structure we can easily do it exact according to your needs and wants and in your budget and time span . I am glad to inform you that we have a expert team of developers who can easily do that task for you. We have developed many software apps and website. You will be getting exact according to your needs and wants We are a software company Let us know the complete details of the task including the budget and time span available. Thanks
$244 USD w 3 dni
5,0 (3 opinii)
2,9
2,9
Awatar Użytkownika
Hey I'm James. I have 14 years experience working for Microsoft, and another 3 years experience writing mobile applications on Android and iOS for companies such as Uber, Cricut, Jersey Mikes, Subway I am fairly quick and understand the mobile landscape
$777 USD w 3 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga ISRAEL
Israel
0,0
0
Członek od sty 2, 2016

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.