Разработчики белорусской ИТ-компании Akveo заняли первое место в списке Top Trending Developers на GitHub (на момент публикации статьи — второе место). Два проекта компании, Kitten Tricks и react-native-ui-kitten, на данный момент входят в топ-10 самых популярных репозиториев, претендуя на первое место.
Белорусская ИТ-компания Akveo образовалась в 2015 году, сегодня команда из 15 человек работает над тремя основными направлениями: разработка продуктов на заказ, опенсорс-проекты и создание собственных продуктов с элементами машинного обучения.
— Нашей целью с самого начала был выпуск собственных продуктов, — рассказал dev.by Владимир Луговский, CEO компании. — Поэтому в какой-то момент мы решили разработать шаблон на Angular и продавать его на специализированном маркетплейсе. Так был создан BlurAdmin. После окончания разработки нам несколько раз отказывали в его публикации — по нашему мнению, из-за того, что мы являлись новыми авторами. В итоге было решено сделать разработку общедоступной и выложить на GitHub.
Проект получил большую поддержку в сообществе, что стало для разработчиков неожиданностью.
— Когда вышел Angular2, мы переписали BlurAdmin на нём, и в данный момент делаем не просто шаблон, а полноценный фреймворк для подобного рода приложений. Альфа-версии фреймворка мы уже успешно используем на своих проектах. С выходом React-native родилась идея сделать что-то похожее для мобильных платформ, которую мы довели до ума только сейчас, — отметил СЕО Akveo.
Два проекта компании — Kitten Tricks и react-native-ui-kitten — в данный момент входят в топ-10 самых популярных репозиториев c серьёзными шансами на первое место.
Kitten Tricks — это starter kit для React Native, который позволяет ускорить первоначальную разработку мобильного приложения. Оно содержит большое количество готовых экранов со стилизованными в похожей манере элементами. Более того, приложение позволяет достаточно легко задать свою цветовую схему и адаптировать её под конкретный проект. Также есть возможность изменения цветовой схемы во время работы, без необходимости пересборки или перезагрузки. Демо-версия приложения доступна в App Store и Google Play.
React Native UI Kitten — это непосредственно фреймворк, который предоставляет возможности для динамической темизации, а также предоставляет набор часто используемых компонентов.
Как рассказал dev.by разработчик Алексей Малашкевич, проект стал для него новинкой во многих аспектах:
— Новая технология — React Native, до этого я писал на Xamarin. Новая специфика — очень тесная работа с UI. И, наконец, первый опенсорс проект, а это значит отсутсвие «дяди», который говорит, что нужно сделать. Потому больше полагаешься на свой опыт, мнение коллег. React Native — достаточно стабильный фреймворк, несмотря на то, что последняя версия носит номер 0.45. Он здорово подходит как для быстрого прототипирования, так и для написания более сложных приложений. Мы решили, что будет неплохо помочь ещё ускорить этот процесс. Так и появились наши проекты. Ну а поскольку вся наша работа сводится к интерфейсу было бы неправильно не дать «потрогать» пользователю наш продукт. Поэтому мы и выпустили приложения в Google Play и App Store.
В компании признаются, что поддерживают open-source движение потому, что такие проекты доставляют «огромное удовольствие»: «Осознание того, что твой проект используют десятки тысяч разработчиков по всему миру, приятно. Кроме того, это неплохой способ показать всему миру, что ты умеешь», — считают разработчики.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.