Небольшие приложения, созданные с заботой.
Каждое приложение Lapnito проходит одни и те же пять шагов и подчиняется одним и тем же правилам обращения с вашими данными.
Пять шагов, без компромиссов.
Исследование
Мы начинаем с реальной повседневной проблемы и смотрим, как её решают существующие приложения. Если простой инструмент уже хорошо справляется, мы не делаем ещё один.
Дизайн
Один экран — одна задача. Мы набрасываем сценарий на бумаге, затем проектируем его в светлой и тёмной теме, для маленьких и больших телефонов и для языков, которые пишутся справа налево.
Разработка на Flutter
Мы работаем на Flutter и Dart: одна кодовая база для iPhone и Android, при этом приложение остаётся «родным» по ощущениям. Данные хранятся на устройстве, а приложение работает без сети.
Публикация
Перед каждым релизом мы проверяем сетевой трафик, разрешения и вёрстку, затем пишем честные описания для магазинов и страницу о конфиденциальности простым языком.
Поддержка
Мы обновляем приложения под новые версии ОС и сами отвечаем на каждое письмо в поддержку. У каждого приложения есть своя страница поддержки и конфиденциальности.
Наш набор инструментов.
Flutter и Dart
Одна кодовая база для iPhone и Android с нативной производительностью и соблюдением правил платформы.
Данные на устройстве
Локальное хранение, без аккаунтов и серверов посередине. Что экспортировать, решаете вы.
API платформ
Камера, датчики, уведомления и виджеты — через надёжные плагины и небольшие нативные мосты.
Автоматические проверки
Статический анализ, модульные, виджет- и сквозные тесты на симуляторах перед каждым релизом.
Приватность заложена в основу.
Мы не обещаем приватность в политике и не надеемся на лучшее. Мы проверяем её перед каждым релизом.
Проверка сети
Мы следим за трафиком каждой сборки, в том числе при полностью офлайн-запуске, поэтому точно знаем, что покидает телефон.
Каждый язык, каждый экран
Вёрстку проверяют на всех поддерживаемых языках и на маленьких и больших экранах, чтобы текст никогда не обрезался.
Минимум разрешений
Приложение запрашивает только то, что нужно функции, в момент её использования, и объясняет зачем.
Нужно разработать приложение?
Помимо собственного каталога, мы берём небольшое число клиентских проектов, которые создаём по тому же процессу и с теми же правилами обращения с данными ваших пользователей.
Разработка под iOS
Swift, SwiftUI, UIKit. Максимальная производительность и нативный отклик.
Разработка под Android
Kotlin, Jetpack Compose. Поддержка тысяч устройств.
Бэкенд и облако
Масштабируемые API, базы данных и облачная инфраструктура (AWS/Google).
UI/UX-дизайн
Продуманный дизайн, который выглядит великолепно.