iTicket
Платформата за билети на Молдова и Румъния. Две приложения: на купувача — търсене на събития, билети, ваучери, филтри по градове; и за сканиране за персонала на площадката, работещо заедно с турникетите на входа.
Работим дистанционно, за клиенти във всяка държава. Една кодова база — iOS и Android растат от нея заедно, а не като втори проект със своя фактура. Дали да излезете веднага в двата магазина, или да започнете с единия, решавате вие.
React Native и Expo: интерфейсът, логиката и екраните се пишат веднъж и работят в двата магазина.
Разликата се вижда не при пускането, а във всичко, което идва след него. Една поправка, а не две. Грешката се поправя на едно място. Нова функция не излиза в единия магазин месец по-рано от другия — а заедно с нея не се разделят и две версии на вашия продукт, които после трябва да се следят поотделно.
Мобилната разработка тук я водят Емилиан и Думитру — React Native и Expo, приложения, които вече стоят в двата магазина. Когато приложението има нужда от собствен бекенд и сървъри, това пак сме ние — Думитру и Андрей, а не втори изпълнител със своя фактура и свои срокове.
От три до пет месеца до излизането в двата магазина. Ако приложението има нужда и от бекенд, който се пише от нулата — по-дълго, и това се брои като отделен ред.
В този срок влиза и онова, което обикновено се забравя: проверката от магазините. Apple и Google гледат билда сами, по своите правила, и това отнема време, което не зависи нито от вас, нито от нас. Залагаме го предварително, а не съобщаваме за него в последната седмица.
И двете платформи. Всяко наше приложение излиза и в App Store, и в Google Play — не се случва Android „да го сметнем отделно“.
Бекенд, ако е нужен. Профили, данни, API, интеграции — това е съседна специализация в същия екип, а не още един изпълнител.
Поддръжка след пускането, ако ви е нужна. Приложението не свършва с качването в магазина: платформите и магазините сами променят изискванията си и се налага обновяване дори без нови функции.
Кодът е ваш. Хранилището и достъпите — от самото начало, а не накрая.
Публикуване във вашите профили. Приложението излиза под вашия профил на разработчик, а не под нашия: страницата в магазина, отзивите и статистиката остават при вас.
Онова, което има телефонът, а сайтът — не. Карта и местоположение, камера, push известия, работа без мрежа — ако приложението ви има нужда от тях, точно затова е приложение.
Платформата за билети на Молдова и Румъния. Две приложения: на купувача — търсене на събития, билети, ваучери, филтри по градове; и за сканиране за персонала на площадката, работещо заедно с турникетите на входа.
Не сайт, а един продукт върху четири повърхности: уеб, онлайн магазин, мобилно приложение и приложение за телевизори Roku. Единственият проект, който направихме тримата от начало до край.
Значителна част от проектите ни е под споразумения за поверителност на агенции. Примери — при запитване.
Не даваме цена преди техническото задание. Сума по описание на идея не е оценка, а число, което така или иначе ще се промени. Предпочитаме да го променим, преди да сте разчитали на него.
Буферът влиза в оценката, но не и във фактурата: плащате отработените часове. Ако работата е отнела по-малко, плащате по-малко. Повече за това как се броят часовете — на началната страница.
От три до пет месеца до излизането в двата магазина, заедно с проверката от магазините. Точният срок се казва заедно с оценката в часове, по готовото техническо задание.
Пишем на React Native и за огромното мнозинство приложения това е правилният избор: една кодова база вместо две, една поправка вместо две, наполовина по-малко часове за всичко, което идва след пускането. Нативната разработка е оправдана там, където приложението опира във възможностите на самата платформа — тежка графика, обработка на видео, нестандартна работа с хардуер. Ако вашият случай е такъв, ще го кажем веднага, а няма да се захванем и да заседнем по средата.
Да, когато е нужен. Профили, данни, API и интеграции са специализация, която вече е в екипа, затова не се налага да сработвате двама изпълнители помежду си.
Под вашите — в App Store и Google Play, а не под нашите. Те остават ваши и в случай че престанем да работим по приложението.
Поправяме и подаваме отново, в срока това е заложено предварително. Отказът при проверка обикновено е формалност, например липсва описание защо приложението има нужда от достъп до камерата. Отказ по същество, когато самата идея на приложението противоречи на правилата на магазина, се вижда преди началото на работата и за това говорим на етапа на техническото задание.
Или остава при нас на месечна поддръжка, или предаваме работата чисто на вашия екип. Приложенията трябва да се обновяват и без нови функции: платформите и магазините сами променят изискванията си.
На вас. Работим на месечна база и фактурираме вече свършеното, затова достъпът до хранилището може да бъде предаден веднага, а не накрая — няма причина да държим кода при себе си до последното плащане.
Да. Значителна част от текущите ни работи и без това е под такова споразумение.
Работим дистанционно с клиенти отвсякъде, часова зона EET. Говорим и пишем на румънски, руски, английски и български.
Елате с техническо задание. Ще го преработим така, че да не остават въпроси, и чак по него ще преброим часовете.
Това е входът. За мобилните приложения отговарят двама: Емилиан и Думитру.
За да пишете директно на някого от нас — контактите на началната страница.
Ако задачата е друга: уеб приложение или вътрешна система, API, интеграции и плащания, онлайн магазин, сайт или лендинг страница, поемане на чужд проект, адаптиране на готов сайт за телефон.
Ако първо искате да видите кои сме — началната страница: тримата, с какво се занимава всеки, как броим часовете и какво вече сме направили.