Programista interfejsu użytkownika Android (Java)
Poszukujemy programisty Android z naciskiem na wysoką jakość kodu i tworzenie interfejsów.
O projekcie: System do treningów sportowych. Część techniczna (protokół BLE, praca z czujnikami, logika treningów) została już zrealizowana. Twoim zadaniem jest pełne odświeżenie wizualnej części aplikacji.
Zadania:
- Realizacja nowego UI zgodnie z makietami w Figma.
- Praca z układami XML (możliwy pełny refaktoryzacja lub pisanie nowych ekranów na istniejącym backendzie).
- Interakcja z lokalną bazą danych przez Room.
Wymagania:
- Pewna znajomość Java i Android SDK.
- Doświadczenie w tworzeniu złożonych interfejsów (Custom Views, ConstraintLayout, animacje).
- Zrozumienie, jak pracować z Room.
- Umiejętność pisania czystego kodu, który łatwo integruje się z istniejącą logiką biznesową.
Programista backendu projektu pomoże w integracji logiki, więc skupienie pracy jest na części klienckiej.
Zawsze chętnie odpowiem na pytania, więc pisz 🙂
-
314 Witam. Zespół programistów i projektantów zrealizuje Twój projekt jakościowo i sprawnie. Gotowy do omówienia szczegółów.
-
303 Dzień dobry, Maksymie!
To jest dokładnie ten przypadek, w którym "po prostu zrealizować według Figma" zazwyczaj nie działa. Kiedy jest gotowa logika (BLE, czujniki, Room), główne ryzyko to złamanie UX lub stworzenie UI, który źle współgra z istniejącą architekturą.
Jestem CEO Mobiwolf. Regularnie angażujemy się w takie projekty po "pierwszej wersji" i nasza wartość polega na starannym przebudowaniu UI tak, aby:
– wyglądał nowocześnie i działał szybko
– nie kolidował z istniejącą logiką
– pozostawał wspierany w przyszłości
… Możemy przydzielić programistę Android, który pracuje z XML, Custom Views, animacjami i ma doświadczenie w integracji z już gotowymi systemami (Room, BLE itp.). Z mojej strony kontroluję jakość i spójność rozwiązań.
Jak podchodzimy:
najpierw szybko analizujemy obecną strukturę (layouty, przepływ danych),
potem decydujemy — co lepsze: refaktoryzacja czy nowe ekrany na wierzchu,
i dopiero po tym przechodzimy do realizacji, aby nie robić "podwójnej pracy".
To pozwala uniknąć sytuacji, w której UI jest piękny, ale niestabilny.
Szczerze na początku — będziemy mogli się zaangażować mniej więcej za 3 tygodnie, ale możemy już teraz spojrzeć na Figma + kod i dać feedback.
Kilka pytań:
– jak duża jest liczba ekranów?
– czy istnieje już system designu, czy to jednorazowy redesign?
– czy ważne jest wsparcie dla starych wersji Androida?
Przejdźmy do prywatnego czatu — pokażesz makiety i aktualny kod, a ja zaproponuję optymalne podejście bez zbędnej refaktoryzacji.
Z poważaniem,
Oleksiy
CEO, Mobiwolf
-
357 6 0 Cześć, Maksymie! Zainteresował mnie Twój projekt dotyczący aktualizacji UI dla aplikacji sportowej. Jestem programistą Android z dużym doświadczeniem w tworzeniu skomplikowanych interfejsów i pracy z natywnym stosem (Java/Kotlin). Bardzo podoba mi się skupienie na układach XML, ponieważ preferuję ten sposób tworzenia precyzyjnego i łatwego w utrzymaniu layoutu. Moje kompetencje w pełni odpowiadają Twoim wymaganiom: Java i Android SDK: Pewnie posługuję się narzędziami do realizacji logiki części klienckiej. XML i Custom Views: Mam doświadczenie w pracy z ConstraintLayout i skomplikowanymi animacjami do tworzenia "żywego" interfejsu. Room: Rozumiem, jak pracować z lokalnymi bazami danych i integrować je z UI. Oto przykład mojego kodu, tam jest akurat xml, który stworzyłem z figmy (niedawne zadanie testowe na upwork): https://github.com/elfenLied666/SpeakingPractice Jeśli mnie weźmiesz, będę zadowolony, aby z Tobą pracować. Z poważaniem, Artem.
-
4995 20 0 Dzień dobry, mam wiele lat doświadczenia komercyjnego z xml/compose layoutami oraz ogólnie w rozwoju aplikacji na Androida. Więcej przykładów mogę przesłać w prywatnej wiadomości. Zainteresował mnie wasz projekt, mam kilka dodatkowych pytań.
-
361 2 1 Witaj! Twój projekt dotyczący aktualizacji wizualnej części aplikacji sportowej jest bardzo interesujący, szczególnie w kontekście już zrealizowanej pracy z czujnikami BLE. Rozumiemy, że w interfejsach sportowych najważniejsze są: klarowność, szybkość odczytu danych oraz idealna płynność działania.
Dlaczego my jesteśmy najlepszym wyborem dla Twojego projektu:
Głęboka ekspertyza w XML i Custom Views: Nie tylko kopiujemy makiety, tworzymy interfejsy, które wyglądają natywnie i działają bez opóźnień, nawet na słabszych urządzeniach.
Doświadczenie w pracy z istniejącym kodem: Potrafimy przeprowadzać sensowny refaktoryzację i bezproblemowo integrować nowy UI z Twoją logiką biznesową oraz bazą danych Room.
Czysty kod: Piszemy w Javie, przestrzegając nowoczesnych wzorców, co pozwoli Twojemu backendowemu programiście łatwo zintegrować logikę.
…
Oferujemy trzy opcje współpracy:
Standard: Jakościowe wykonanie wszystkich ekranów z podstawowymi animacjami — od 600 USD.
Advanced (Zalecane): Pełne zaangażowanie w projekt, tworzenie unikalnych widgetów do analizy treningów oraz głęboka integracja z Room — od 1200 USD.
Full Support: Rozwój UI + konfiguracja analityki oraz promocja ASO w sklepie z aplikacjami.
Nasza stawka za rozwój na Androida wynosi 20 USD/godz. Jesteśmy gotowi rozpocząć od analizy Twoich makiet w Figma i zaproponować najlepszą drogę realizacji. Kiedy będzie Ci wygodnie omówić szczegóły techniczne?
-
265 Witaj!
Mam duże doświadczenie w tworzeniu aplikacji na Androida, koncentrując się na jakościowej szacie graficznej i tworzeniu skomplikowanych interfejsów.
W zakresie technicznym będę w stanie zrealizować nowy interfejs użytkownika zgodnie z Figma, pracować z układami XML (zarówno refaktoryzacja istniejących, jak i tworzenie nowych ekranów), zintegrować wszystko z bieżącą logiką i lokalną bazą danych przez Room. Zrealizuję również niestandardowe komponenty, animacje oraz zapewnię czysty kod, który jest łatwy do utrzymania i skalowania.
Proponuję przejść do wiadomości prywatnych w celu szczegółowej dyskusji na temat makiet i zadań. Jestem gotów rozpocząć od razu po omówieniu.
-
234 Dzień dobry, jestem gotowy dołączenia do aktualizacji UI waszej aplikacji na Androida - mam 4-letnie doświadczenie w IT i pracuję razem z partnerem, co pozwala szybko i jakościowo realizować skomplikowane interfejsy bez naruszania istniejącej logiki - mam doświadczenie w pracy z Java, Android SDK, Room, ConstraintLayout, niestandardowymi widokami oraz animacjami, a także w adaptacji interfejsów według Figma z czystym i starannym kodowaniem - przykłady prac: apple-family.com.ua/uk, 3magency.co - jestem gotowy omówić szczegóły i przystąpić do pracy w najbliższym czasie.
-
3729 7 0 Mam duże doświadczenie w tworzeniu aplikacji na Androida w języku Java, pisz - dogadamy się. Ciekawe, aby zobaczyć projekt.
-
2703 53 0 1 Mogę zrealizować layout według Figma, w tym niestandardowe komponenty i animacje, z integracją w obecną logikę. Aby dokładnie ocenić, trzeba zobaczyć makiety i liczbę ekranów, ponieważ od tego w dużej mierze zależy zakres.
-
1144 10 0 Witaj!
Mamy znaczące doświadczenie w tworzeniu aplikacji mobilnych na Androida w języku Java. Na przykład https://play.google.com/store/apps/details?id=ua.net.consultant
Jesteśmy gotowi pracować nad Twoją aplikacją. Czy można zapoznać się z aplikacją i nowym projektem? To pomoże w oszacowaniu terminu i kosztów realizacji prac.
-
1423 46 0 Dobry wieczór, zainteresował mnie projekt. Mam duże doświadczenie w pracy z skomplikowanymi interfejsami użytkownika i niestandardowymi animacjami. Jestem gotowa omówić szczegóły w prywatnych wiadomościach. Będę zadowolona ze współpracy!
-
192 Jestem zainteresowana Państwa projektem systemu do treningów sportowych. Praca z czujnikami przez BLE wymaga szczególnej uwagi na to, jak dane są wyświetlane użytkownikowi w czasie rzeczywistym, i jestem gotowa zapewnić doskonałe doświadczenie wizualne.
W czym mogę być pomocna w Państwa projekcie:
Pixel-Perfect UI: Mam duże doświadczenie w realizacji projektów z Figma. Pewnie pracuję z ConstraintLayout, tworzę Custom Views dla specyficznych sportowych wykresów lub wskaźników, a także dodaję płynne animacje dla lepszego UX.
Refaktoryzacja XML: Jestem gotowa przeprowadzić pełny audyt obecnych layoutów i przepisać je "od zera", aby zapewnić szybką pracę interfejsu i łatwą konserwację kodu.
Praca z danymi (Room): Mam doświadczenie w budowaniu architektury interakcji między UI a lokalną bazą danych. Zapewnię poprawne wyświetlanie historii treningów i profili użytkowników przez Room.
…
Czysty kod w Javie: Piszę strukturalny kod, który łatwo zintegrować z Państwa istniejącą logiką biznesową (protokółami BLE), nie zakłócając pracy czujników.
Mój stos technologiczny:
Java / Android SDK (Core, Services, Broadcast Receivers).
UI: ConstraintLayout, MotionLayout, Custom Canvas drawing.
Architektura: MVVM / MVP, Room Persistence Library.
Narzędzia: Figma, Git, Android Studio Profiler (do optymalizacji układów).
Terminy: Jestem gotowa omówić po zapoznaniu się z makietami w Figma i zakresem ekranów.
Koszt: Pracuję przez Safe, cena zależy od liczby ekranów i złożoności animacji.
-
3220 5 0 Zrealizuję nowy interfejs użytkownika dla aplikacji na Androida według makiet Figma. Układy XML na ConstraintLayout, niestandardowe widoki dla elementów treningowych, animacje przejść za pomocą MotionLayout. Podłączę encje Room do nowych ekranów przez LiveData. Czy planujecie pisać nowe ekrany na istniejących Activity/Fragment, czy pełny refaktoryzację na nową nawigację?
-
11616 44 0 Witam, mam doświadczenie w tworzeniu aplikacji, w tym z Java. Piszcie na prywatne. Będę szczęśliwy, aby Wam pomóc!
-
258 Dzień dobry! Zapoznaliśmy się z Państwa projektem, mamy odpowiednie doświadczenie. Jesteśmy gotowi dołączyć jako programiści Android z naciskiem na wysoką jakość UI i czysty kod zgodny z istniejącą logiką.
Co możemy zrobić:
• Pełna realizacja nowego interfejsu według Figma
• Refaktoryzacja lub pisanie nowych układów XML
• Adaptacja UI do istniejącego backendu bez konfliktów
• Praca z Room (wyświetlanie, aktualizacja danych)
• Tworzenie skomplikowanych ekranów (ConstraintLayout, Custom Views)
• Płynne animacje i wysoka jakość UX
… • Optymalizacja wydajności UI
Technologie:
• Java / Android SDK
• Układy XML
• Room
• Material Design
Pisujemy czysty, strukturalny kod, który jest łatwy do utrzymania i skalowania.
Jesteśmy gotowi omówić szczegóły, zobaczyć makiety i szybko przystąpić do pracy.
Nasza strona: https://benefit-it.net/
Z poważaniem Benefit Studio
-
109 Cześć! Zapoznałem się z opisem zadania. Mogę zrealizować aktualizację UI zgodnie z Figma, w tym układ ekranów w XML, pracę z ConstraintLayout, niestandardowymi komponentami oraz integrację z Room.
Proszę, powiedz mi, ile ekranów trzeba zaktualizować i czy są w pełni gotowe makiety w Figma?
Szczegóły i dalszą dyskusję możemy kontynuować w wiadomościach prywatnych.
-
Привіт. Де можна подивитись на дизайн? По можливості поточний та новий
-
Aktualne zlecenia dla freelancerów w kategorii Java
Opracowanie aplikacji Android odtwarzacza dla usługi telewizji online
2213 PLN
Potrzebny programista Android do stworzenia natywnej aplikacji Android dla usługi telewizji online. Planowane są dwie wersje: dla urządzeń mobilnych: smartfony i tablety; dla Android TV / Android STB: dekodery. Orientacyjne terminy: do 3 miesięcy. Orientacyjny budżet: 150… Java, Programowanie na Androida ∙ 24 dni 12 godzin temu ∙ 31 ofert |