Małe aplikacje, tworzone z dbałością.

Każda aplikacja Lapnito powstaje w tych samych pięciu krokach i podlega tym samym zasadom dotyczącym twoich danych.

Proces

Pięć kroków, bez skrótów.

  1. Badanie

    Zaczynamy od prawdziwego, codziennego problemu i sprawdzamy, jak radzą sobie z nim istniejące aplikacje. Jeśli proste narzędzie już dobrze to robi, nie tworzymy kolejnego.

  2. Projekt

    Jeden ekran, jedno zadanie. Przebieg szkicujemy na papierze, a potem projektujemy go w trybie jasnym i ciemnym, dla małych i dużych telefonów oraz dla języków pisanych od prawej do lewej.

  3. Budowa we Flutterze

    Tworzymy we Flutterze i Dart: jeden kod dla iPhone’a i Androida, a mimo to aplikacja działa natywnie. Dane są przechowywane na urządzeniu, a aplikacja działa bez sieci.

  4. Sklep

    Przed każdym wydaniem sprawdzamy ruch sieciowy, uprawnienia i układ ekranów, a potem piszemy uczciwe opisy w sklepach i stronę prywatności prostym językiem.

  5. Wsparcie

    Aktualizujemy aplikacje pod nowe wersje systemów i sami odpowiadamy na każdy e-mail do pomocy. Każda aplikacja ma własną stronę pomocy i prywatności.

Technologia

Nasz warsztat.

Flutter i Dart

Jeden kod dla iPhone’a i Androida, z natywną wydajnością i zgodnością z konwencjami platform.

Dane na urządzeniu

Lokalny zapis, bez kont i bez serwerów pośrednich. To ty decydujesz, co wyeksportować.

API platform

Aparat, czujniki, powiadomienia i widżety dzięki dobrze utrzymywanym wtyczkom i małym mostkom natywnym.

Automatyczne kontrole

Analiza statyczna oraz testy jednostkowe, widżetów i end-to-end na symulatorach przed każdym wydaniem.

Jakość i prywatność

Prywatne z konstrukcji.

Nie obiecujemy prywatności w polityce, licząc, że się uda. Sprawdzamy ją przed każdym wydaniem.

Audyt sieci

Obserwujemy ruch każdej wersji, także podczas pracy w pełni offline, żeby wiedzieć dokładnie, co opuszcza telefon.

Każdy język, każdy ekran

Układ sprawdzamy we wszystkich obsługiwanych językach oraz na małych i dużych ekranach, żeby tekst nigdy nie był ucięty.

Minimalne uprawnienia

Aplikacja prosi tylko o to, czego wymaga dana funkcja, w momencie jej użycia, i wyjaśnia dlaczego.

Prace na zamówienie

Potrzebujesz aplikacji?

Obok własnego katalogu podejmujemy się niewielkiej liczby projektów dla klientów, realizowanych w tym samym procesie i według tych samych zasad dotyczących danych waszych użytkowników.

Aplikacje na iOS

Swift, SwiftUI, UIKit. Maksymalna wydajność i natywne odczucia.

Aplikacje na Android

Kotlin, Jetpack Compose. Obsługa tysięcy urządzeń.

Backend i chmura

Skalowalne API, bazy danych i infrastruktura chmurowa (AWS/Google).

Projektowanie UI/UX

Projekty, które mają sens i świetnie wyglądają.