Budżet: 27000 UAH Termin: 23 dni
A po co pod iOS Flutter? Znacznie lepszy jest Swift czysto pod iOS.. Czy jest projekt w Figmie?
Budżet: 27000 UAH Termin: 10 dni
Dzień dobry!
Nazywam się Dmytro, jestem współzałożycielem i programistą w firmie KingKongWeb. Specjalizujemy się w tworzeniu aplikacji mobilnych na iOS i Android, a także w przenoszeniu aplikacji między platformami.
Jesteśmy gotowi zająć się portowaniem aplikacji Questio z Androida (Java) na iOS z wykorzystaniem Fluttera, zgodnie z waszą dokumentacją API i gotowym projektem.
Pracujemy etapami, z ustaloną ceną, bez pośredników.
Możemy rozpocząć od oceny złożoności i terminów po krótkiej rozmowie technicznej.
Będziemy zadowoleni, aby omówić szczegóły!
Ihor Nadolskyi
Oferta, która wygrała- Zlecenia 47
- Ocena 5.0
- Ranking 11 854
Budżet: 15000 UAH Termin: 47 dni
Witam, mam doświadczenie w tworzeniu aplikacji na Flutter.
Jestem gotów przenieść Twoją aplikację.
Będę szczęśliwy, mogąc Ci pomóc!
Aktualnie brak ofert
Aktualne zlecenia dla freelancerów w kategorii Programowanie na iOS (iPhone i iPad)
Konieczne jest opracowanie aplikacji dla App Store. Istnieje gotowa aplikacja na Androida oraz referencje. Do projektu dołączam 5 zrzutów ekranu podobnej aplikacji z App Store jako referencje. Są one potrzebne do zrozumienia struktury aplikacji, ekranów i niezbędnych funkcji. Nie jest wymagane całkowite kopiowanie aplikacji — referencje są używane jako punkt odniesienia dla UX, logiki działania i zestawu możliwości.Podstawowa funkcjonalność Lista firm-partnerów (logo, stawka, kwota, termin, ocena, przycisk przejścia). Kalkulator kredytowy. Konwerter walut. Przypomnienia o płatnościach. Powiadomienia push. Ekran ustawień i strony informacyjne.Panel administracyjny Potrzebny jest prosty panel administracyjny, aby bez wydawania nowej wersji aplikacji można było: Zmieniać kolejność ofert. Dodawać, edytować i usuwać firmy. Zmieniać linki partnerskie. Ukrywać lub pokazywać oferty. Wysyłać powiadomienia push.Dodatkowo Integracja AppsFlyer do analityki. Pomoc w publikacji aplikacji w App Store. Pomoc w rejestracji Apple Developer na ukraińską firmę. Po rejestracji Apple zażądało potwierdzenia tożsamości, powiązań z firmą oraz dokumentów prawnych. Dokumenty na firmę są dostępne, potrzebny jest specjalista, który pomoże zrozumieć wymagania Apple i doprowadzić rejestrację konta do końca.Co chciałbym zobaczyć w odpowiedzi Przykłady waszych aplikacji iOS. Doświadczenie w publikacji aplikacji w App Store. Doświadczenie w integracji AppsFlyer. Czy możecie pomóc z Apple Developer. Orientacyjny koszt opracowania. Orientacyjne terminy opracowania. Budżet i terminy są do omówienia.
Szukamy doświadczonego architekta systemów / inżyniera backendowego (Node.js/Python/Go) do projektowania dokumentacji technicznej oraz stworzenia pierwszego funkcjonalnego prototypu MVP mobilnej aplikacji z integracją LLM (Large Language Models). Projekt ma na celu stworzenie interaktywnego asystenta AI, który w czasie rzeczywistym analizuje treści tekstowe i wizualne użytkownika (symbole, zdjęcia wydarzeń) według logiki gry i narracji („lustro rzeczywistości”). Konkretna faza pracy: Faza 1: Projektowanie architektury technicznej, opracowanie schematu bazy danych oraz stworzenie działającego prototypu logiki asystenta AI (Core AI Router). Dokładna lista zadań i zakres odpowiedzialności: Projektowanie architektury systemu: Stworzenie architektonicznego schematu interakcji klienta (Aplikacja Mobilna), serwera (Backend) oraz zewnętrznych API (OpenAI / Anthropic / mobilna kamera). Projektowanie Bazy Danych: Opracowanie schematu bazy danych (PostgreSQL / MongoDB) do przechowywania profili użytkowników, logów zapytań, salda monet w grze oraz kontekstu dialogów z AI. Logika Przetwarzania Treści (AI Router): Opracowanie modułu backendowego, który przyjmuje zdjęcia/tekst od użytkownika, formułuje systemowy prompt (Persona: Cheshire AI) i zwraca zorganizowaną odpowiedź (JSON). Moduł Tokenomiki (Logika gry): Realizacja podstawowego algorytmu przyznawania wewnętrznych punktów/monet w grze na saldo użytkownika po każdej udanej sesji/walidacji wglądu. Wymagania techniczne (Stos technologii): Backend: Node.js (TypeScript) / Python (FastAPI). Integracja AI: OpenAI API (GPT-4o) lub analogi z obsługą Vision (do analizy obrazów). Baza danych: PostgreSQL (dla użytkowników i salda) + Redis (do przechowywania sesji i kontekstu czatu). Dokumentacja: Swagger/OpenAPI do opisu punktów końcowych. Oczekiwany wynik (Kryteria akceptacji): Dokument Architektury (PDF/Notion): Diagramy UML, schemat Bazy Danych, opis punktów końcowych API oraz logiki promptowania. Działający moduł MVP (Repozytorium GitHub): Czysty kod serwera backendowego, gotowy do wdrożenia w Dockerze. Demonstracja: Działające API, które pomyślnie przyjmuje testowe zdjęcie/opis sytuacji, przetwarza przez LLM w zadanej roli „Czeshire”, zwraca interpretację i poprawnie przyznaje monetę w grze na saldo w Baza Danych. Terminy realizacji: 14–21 dni od momentu zatwierdzenia wykonawcy.
Jesteśmy marką wellness DTC, sprzedajemy suplementy diety na rynek USA w modelu subskrypcyjnym, a aplikacja jest asystentem, który lepiej poznaje klienta, zbiera jego dane do dalszego wysyłania powiadomień, które przypominają o przyjmowaniu suplementów (AM/PM), zaznacza przyjęcia w kalendarzu, pokazuje postęp. Aplikacja jest z gamifikacją, z osiągnięciami, spersonalizowanymi powiadomieniami push z komplementami na każdy dzień i przyjemnymi przewidywaniami (jak w ciasteczkach). Backend / dane — Firebase 1. OnboardingUżytkownik otwiera aplikację — pierwszy ekran z logo SHE·8, zdjęciem dziewczyny i tekstem „Twoje codzienne resetowanie zaczyna się od Ciebie.” Na dole przycisk „ROZPOCZNIJ”, pod nim link „Masz już konto? Zaloguj się”.2. RejestracjaPo naciśnięciu „Rozpocznij” zaczyna się ankieta z 5 krokami (Krok 1 z 5). Pierwsze pytanie: „Jaki jest Twój główny cel?” — opcje: Lepszy sen, Mniej stresu, Więcej energii (wybrane), Lepsza koncentracja. Przycisk „DALEJ” prowadzi dalej przez kroki.3. Ustawienia przypomnieńPo ankiecie użytkownik ustawia czas dwóch przypomnień — porannego (08:00) i wieczornego (20:00), z wyjaśnieniem, że aplikacja przypomni o przyjmowaniu kapsułek. Przycisk „ZAPISZ”.4. Poranny ResetEkran powitania: „Dzień dobry, Sarah ☀️”, „Dzień 8 Twojego Resetu”, ilustracja kapsułek ze szklanką wody, instrukcja przyjęcia porannych kapsułek. Przycisk „ZROBIŁEM TO ✓” — użytkownik zaznacza wykonanie.5. Późne zameldowanie / Wieczorny ResetCiemny ekran z księżycem — „Wieczorny Reset”, tekst „Czas się zrelaksować i zadbać o siebie”. Przycisk „ZROBIŁEM TO ✓”.6. Przypomnienie, jeśli pominięto wieczorne przyjęcieJeśli użytkownik zapomniał zaznaczyć, wyświetla się ekran „Hej, Sarah! ” z ikoną zmęczonej buźki, tekstem „Nie zaznaczyłeś jeszcze wieczornego przyjęcia” oraz dwoma przyciskami: „Tak, zrób to teraz” (główny) i „Później” (drugorzędny).7. Główna tablicaPo onboardingu lub logowaniu użytkownik trafia na główny ekran: „Cześć, Sarah! ”, motywująca fraza, blok „Aktualna seria — 8 dni ” oraz okrągły wskaźnik „Postęp — 80%”. Na dole dolna nawigacja: Strona główna, Postęp, Kalendarz, Ja.8. PostępZakładka „Mój postęp”: aktualna seria (8 dni), „Dni ukończone 8/10” z paskiem postępu, tygodniowy tracker (Pn–Nd z zaznaczeniami wykonano/pominięto), ogólny „Ogólny postęp — 80%”.9. KalendarzZakładka „Kalendarz”: widok miesięczny (czerwiec 2025), dni zaznaczone kolorem — wykonano (zielony), dzisiaj (niebieski), pominięto (czerwony). Użytkownik może kliknąć na konkretny dzień.10. Szczegóły dniaPo wybraniu dnia (8 czerwca 2025) otwiera się szczegółowy ekran: status porannego (08:15 ✓ Ukończone) i wieczornego (20:05 ✓ Ukończone) przyjęć, plus pole „Codzienna notatka” z osobistą notatką użytkownika.11. Twoje wynikiEkran „Twoje wyniki” — porównanie wskaźników „Przed” i „Po” (Energia, Sen, Stres) w postaci pasków postępu, które wizualnie pokazują poprawę. Przycisk „ZOBACZ MOJĄ DROGĘ”.12. MotywacjaEkran „Codzienna motywacja” z tłem zdjęcia i inspirującym cytatem: „Małe codzienne działania tworzą wielkie zmiany.”13. OsiągnięciaZakładka „Osiągnięcia”: lista zdobytych nagród (Pierwszy krok, 7 dni serii, 10 dni serii) oraz następny cel („Następne osiągnięcie — 30 dni serii”, postęp 8/30).14. ProfilZakładka „Profil”: awatar i imię użytkownika (Sarah), lista ustawień — Informacje osobiste, Przypomnienia, Powiadomienia, Subskrypcja, Pomoc i wsparcie, oraz przycisk „Wyloguj się”.
Szukamy dewelopera IOS do stworzenia aplikacji typu Mindly, do współpracy z naszym deweloperem backendowym. Na razie nie ma oddzielnego projektu graficznego, ponieważ chcę jak najszybciej i najtaniej stworzyć MVP. Proponuję użyć minimalistycznego interfejsu ze standardowymi komponentami UI, bez indywidualnego projektu. Można wziąć za podstawę logikę i rozmieszczenie elementów w Mindly: centralny węzeł, węzły podrzędne wokół niego, prosta nawigacja między węzłami. Nie trzeba kopiować projektu jeden do jednego, wystarczy zrealizować podobne UX. Po uruchomieniu MVP i sprawdzeniu pomysłu będzie można stworzyć oddzielny UI/UX i poprawić wizualną część. Załączam zrzuty ekranu z Mindly. MVP techniczne zadanie dla aplikacji typu Mindly Ogólna idea Aplikacja pozwala na tworzenie map myśli w formie drzewa. Użytkownik tworzy centralny temat, dodaje do niego podtematy i przechodzi między nimi. Na ekranie jednocześnie wyświetlany jest tylko jeden poziom drzewa: aktywny węzeł w centrum i jego bezpośrednie węzły podrzędne wokół niego. ⸻ Podstawowa funkcjonalność MVP 1. Tworzenie mapy Po otwarciu aplikacji użytkownik może stworzyć nową mapę. Potrzebne jest tylko jedno pole: Nazwa mapy. Po utworzeniu automatycznie tworzy się węzeł główny. ⸻ 2. Ekran główny Na ekranie głównym wyświetlane są: centralny węzeł; węzły podrzędne wokół niego; przycisk “+” do tworzenia nowego węzła; przycisk “Wstecz”; menu mapy. ⸻ 3. Tworzenie węzłów Po naciśnięciu “+” otwiera się małe okno. Pola: Nazwa. Notatka (opcjonalnie). Po zapisaniu węzeł dodawany jest jako podrzędny do bieżącego. ⸻ 4. Przeglądanie węzła Po naciśnięciu na węzeł podrzędny staje się on centralnym elementem. Wokół niego wyświetlane są jego węzły podrzędne. ⸻ 5. Powrót Przycisk “Wstecz” przenosi do poprzedniego węzła przez historię przejść. ⸻ 6. Edytowanie węzła Po długim naciśnięciu lub przez menu otwiera się edytor. Można zmienić: nazwę; notatkę. ⸻ 7. Usuwanie węzła Przez menu użytkownik może usunąć węzeł. Razem z węzłem usuwane są wszystkie jego elementy podrzędne. Przed usunięciem pokazać potwierdzenie. ⸻ 8. Zapis Wszystkie zmiany są automatycznie zapisywane po każdej akcji. Osobny przycisk “Zapisz” nie jest potrzebny. ⸻ Struktura danych MindMap interface MindMap { id: string; title: string; } Węzeł interface Node { id: string; mapId: string; parentId: string | null; title: string; note: string; } ⸻ Logika działania Stworzyć mapę. Stworzyć węzeł główny. Wyświetlić węzeł główny w centrum. Pobrać wszystkie węzły podrzędne. Rozmieścić je w okręgu wokół centrum. Po naciśnięciu na węzeł uczynić go nowym centrum. Załadować jego węzły podrzędne. Powtórzyć cykl. ⸻ Ekrany MVP 1. Lista map lista wszystkich map; przycisk “Stwórz mapę”. 2. Ekran mapy centralny węzeł; węzły podrzędne; przycisk dodawania; przycisk wstecz. 3. Tworzenie / edytowanie węzła Pola: Nazwa. Notatka. Przyciski: Zapisz. Usuń (tylko dla istniejących węzłów). ⸻ Co NIE wchodzi w skład MVP Chmurowa synchronizacja. Wspólna edycja. Kolory węzłów. Ikony. Przeciągnij i upuść. Wyszukiwanie. Eksport. Import. Cofnij / Przywróć. Załączniki. Tagi. Przypomnienia. Statusy. Powiększanie. Szablony map. ⸻ Główna cel MVP Dać użytkownikowi możliwość: stworzyć mapę; tworzyć nieograniczoną liczbę węzłów podrzędnych; przechodzić między węzłami; edytować je; usuwać je; automatycznie zapisywać wszystkie zmiany. To wystarczy, aby sprawdzić główny pomysł produktu bez realizacji drugorzędnych funkcji.
połączenia są realizowane przez kartę SIM w iPhone, więc należy automatycznie przekazywać informacje o przychodzących/wychodzących połączeniach do CRM