Software house · Polska

Tworzymy aplikacje na zlecenie
i rozwijamy własne.

MajaTech projektuje i buduje aplikacje mobilne oraz webowe — od pierwszego szkicu, przez wdrożenie w sklepach, po dalszy rozwój. Równolegle prowadzimy własne produkty, więc znamy każdy etap: nie tylko kod, ale też publikację, płatności, analitykę i utrzymanie.

Co robimy

Pełny zakres prac nad aplikacją — od pomysłu do wersji utrzymywanej w produkcji.

Aplikacje mobilne

iOS i Android z jednej bazy kodu we Flutterze albo natywnie w Swift i Kotlinie. Powiadomienia, praca offline, widżety, integracja z zegarkiem, płatności w aplikacji, publikacja w App Store i Google Play.

Aplikacje webowe

Panele, aplikacje wewnętrzne i strony produktowe. Szybkie, dostępne i lekkie — bez zbędnych warstw, które później trudno utrzymać.

Backend i chmura

API, bazy danych, uwierzytelnianie, synchronizacja i subskrypcje. Pracujemy m.in. na Supabase, Firebase i Cloudflare — dobieramy rozwiązanie do skali projektu, nie odwrotnie.

Ratowanie starszych projektów

Przejmujemy kod po innych zespołach: audyt, naprawa błędów, aktualizacja zależności i toolchainu, a gdy trzeba — kontrolowane przepisanie na nowy stos technologiczny.

Dane i uczenie maszynowe na urządzeniu

Przetwarzanie obrazu, analiza sygnałów z czujników i modele działające lokalnie na telefonie. Bez wysyłania prywatnych danych użytkownika na serwer, jeśli nie jest to konieczne.

Rozwój i utrzymanie

Aplikacja nie kończy się na premierze. Zajmujemy się kolejnymi wersjami, monitoringiem, wymaganiami sklepów i zmianami w platformach.

Jak pracujemy

01

Rozmowa i zakres

Ustalamy, co ma powstać i po co. Dostajesz jasny zakres, szacunek czasu i kosztu — zanim zaczniemy pisać kod.

02

Krótkie iteracje

Pracujemy w małych krokach z działającymi wersjami do sprawdzenia. Widzisz postęp na bieżąco i możesz zmieniać priorytety.

03

Wdrożenie i przekazanie

Publikacja, dokumentacja i dostęp do kodu. Projekt zostaje Twój — możemy go dalej rozwijać albo przekazać Twojemu zespołowi.

Nasze produkty

Aplikacje, które tworzymy i utrzymujemy sami. To na nich sprawdzamy rozwiązania, które potem wykorzystujemy w projektach dla klientów.

grow

w rozwoju

Menedżer zadań, który zamiast długiej listy pokazuje jedno następne zadanie — dopasowane do pory dnia, terminów i tego, co już odkładałeś. Działa w pełni offline, z opcjonalną synchronizacją w chmurze.

Flutter · Android, iOS, web · SQLite · Supabase

grow.majatech.pl →

Target Practice

w rozwoju

Towarzysz treningu strzeleckiego: punktacja tarczy ze zdjęcia, dziennik strzałów i sesji oraz trening „na sucho” z komendami głosowymi. Opcjonalnie analiza stabilności chwytu z czujników zegarka.

Flutter · Android, iOS, Wear OS · przetwarzanie obrazu · Firebase

Moje wydatki

archiwum

Najszybszy sposób zapisania wydatku na iOS — bez rozbudowanych raportów, za to z inteligentnym podpowiadaniem kategorii. W szczycie popularności zajmowała wysokie miejsca w rankingach App Store w kategorii finanse.

iOS · Objective-C · 5 wersji językowych

RunTrainer

przepisywany

Aplikacja treningu biegowego z interwałami i pomiarem tempa. Starszy kod w Objective-C został naprawiony i przepisany na SwiftUI oraz Kotlin, wraz z wersjami na Apple Watch i Wear OS.

SwiftUI · Kotlin Compose · Apple Watch, Wear OS · GPS

duplicates

open source

Narzędzie wiersza poleceń do porządkowania zbiorów zdjęć: znajduje duplikaty po skrócie zawartości i decyduje, którą kopię zachować, na podstawie konfigurowalnych reguł ścieżek.

Rust · CLI · tryb podglądu przed usunięciem

Technologie

Narzędzia, w których pracujemy codziennie.

Porozmawiajmy o Twoim projekcie

Napisz, co chcesz zbudować — odpowiemy, czy i jak możemy pomóc, oraz ile to potrwa.

majatech@majatech.pl