Как стать автором
Поиск
Написать публикацию
Обновить
41.2
Сначала показывать

Как я попал в летнюю школу Липтсофт, остался там работать и вернулся ментором

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров592

Пару лет назад, прогуливаясь по коридорам ИТМО после очередной лабораторной, я наткнулся на стенд компании Липтсофт. На нем приглашали студентов на стажировку и предлагали решить задачи по программированию. Мне стало интересно попробовать, тем более в ИТ-компаниях я до этого не работал. 

Решил задачи, прошёл два этапа отбора, и вот я уже стажёр в финтех-компании. Моя история сложилась так, что после стажировки я остался работать в компании, а через 2 года сам стал ментором в летней школе. В этой статье расскажу, что такое летняя школа, зачем туда идти и как на нее попасть.

Читать далее

Кастомная дизайн система изнутри

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.8K

Переходя на новый стек, мы параллельно задумались об эффективности работы команд. И одним из важных шагов в этом направлении стало внедрение общей дизайн-системы для всех проектов компании.

О дизайн-системах на Хабре писали много. Это библиотека переиспользуемых фрагментов интерфейса, текста и визуала (цветовых палитр, иконок, кнопок и других элементов), из которых можно собрать типовые пользовательские сценарии. Удобны они не столько заказчикам продуктов, сколько самим разработчикам.

Открытые дизайн-системы нам не подошли - их возможностей оказалось недостаточно для реализуемых проектов, поэтому мы пошли по пути кастомизации. Об этом и хотим рассказать. С доработкой, как всегда, были некоторые нюансы и ограничения. Но - спойлер - мы с ними справились, успешно закончив этап MVP.

Читать далее

Нюансы разработки PWA для Банка Санкт-Петербург от первого лица

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров2.2K

Классический мобильный банкинг для физлиц - это нативные приложения под iOS и Android. В силу санкционного давления и стремления к оптимизации процесса разработки наш клиент переходил на PWA (Progressive Web Application). Логичный шаг - так делают многие компании, попавшие под ограничения магазинов приложений.

Мы уже подходили к идее создать PWA около двух лет назад и уперлись в огромное количество проблем. Если верить презентациям, все нужные технологии доступны и должны работать очень гладко. Но взаимодействуя с API, на каждому углу мы обо что-то спотыкались. Поддержка PWA зависит от платформы (iOS / Android) и версии браузера. В Android Google Chrome поддерживает большинство нативных функций для PWA, а вот в iOS ограничений в самой системе, связанных с безопасностью, больше.

Сейчас видно, что год от года ограничений у того же Apple становится меньше, устройства у пользователей, а значит и версии ОС, обновляются. В итоге PWA все больше похожи на нативные приложения, а мы взялись таки за разработку. В этой статье рассказываем о том, с чем нам пришлось столкнуться.

Читать далее

Информация

Сайт
www.lipt-soft.ru
Дата регистрации
Дата основания
2012
Численность
201–500 человек