Aplikacja mobilna na platformę Android

post an offer

Settle at least one deal via useme to enable posting of two versions of offers (e.g. cheaper and more expensive).

Details

Zlecę przygotowanie aplikacji na system Android, która będzie typową aplikacją z tapetami.

Aplikacja na bazie pliku CSV o konkretnej strukturze (w załączniku przykładowa, docelowo może delikatnie się zmienić), będzie wyświetlała użytkownikowi tapety (wszystkie lub w podziale na kategorie lub w podziale na tagi). Na serwerze będą przygotowane prewki tapet w małej rozdzielczości (które będą wyświetlane na liście grafik, grafiki na liście będą wykorzystywały lazy loading) jak i same tapety w pełnej rozdzielczości (te będą wyświetlane po wskazaniu konkretnej tapety jak i do ustawienia tapety/pobrania jej).

Użytkownik będzie mógł daną grafikę ustawić jako tapetę jak i również ją pobrać na swoje urządzenie. Grafika w odpowiedni dla Androida sposób musi być przetworzona/wykadrowana, aby poprawnie wyświetlała się na ekranie głównym użytkownika.

Dodatkowo użytkownik powinien mieć możliwość oznaczania danych grafik jako ulubionych i móc przeglądać te ulubione grafiki. Co określony czas (np. 2 dni) aplikacja powinna wyświetlać powiadomienie o nowych tapetach.

Aplikacja ma być zaprojektowana w taki sposób, aby było możliwe łatwe wstawienie reklam w dolnej części aplikacji (tzw. baner) jak i reklam wideo przed i/lub po każdym ustawieniu tapety lub pobraniu tapety. Aplikacja musi również poprawnie obsługiwać zdarzenia skrajne i błędy - np. brak lub zerwanie połączenia Internetowego, brak miejsca na dysku itp.

Warunki techniczne:

aplikacja musi być napisana w języku Java i w środowisku programistycznym Android Studio oraz musi być zgodna z wytycznymi Google jeśli chodzi o tworzenie i umieszczanie aplikacji w Google Play. Aplikacja będzie dalej rozwijana, więc musi być napisana w sposób zrozumiały dla innych programistów. Aplikacja musi obsługiwać poprawnie wszystkie smartfony - tablety nie są wymagane.

W ramach zlecenia należy przekazać cały kod źródłowy z projektem Android Studio oraz prawa autorskie.

Proszę o wyceny całości + informacje o stawce godzinowej za dodatkowe prace w opisie oferty.

Tags

androidmobile designUI

Operating system:

Android

Required functions:

wyświetlanie tapet, pobieranie tapet, ustawianie grafiki na tapetę, sekcja "ulubione", lazy loading, powiadomienia o nowych tapetach, zgodna z wytycznymi Google

Attached files

Plik CSV Tapety-struktura.csv (699B)

Offers (9)

3CityDevelopers.com
registered:
posted:
Offer visible to Employer
SmartCode
registered:
posted:
Offer visible to Employer
Matsuu
registered:
posted:
Offer visible to Employer
Mateusz Malicki
registered:
posted:
Offer visible to Employer
Like Apps
registered:
posted:
Offer visible to Employer
Chochura
registered:
posted:
Offer visible to Employer
eplee
registered:
posted:
Offer visible to Employer
Eprog
registered:
posted:
Offer visible to Employer
Mateusz W.
registered:
posted:
Offer visible to Employer