Упрощенное внедрение Redux на Angular

Рано или поздно контроль состояния приложения становится сложнее и нужно внедрять менеджер состояний. Redux — отличная реализация такого менеджера, но хотелось бы постепенно погружаться, поэтому для себя написал небольшой шаблон сервиса на Angular с концепцией Redux.

Место изменения состояния становится единым, состояние можно изменить только оператором dispatch, при котором состояние меняется на новое.

[…]

Давайте знакомиться

Выдался свободный от проектов денек и я решил обобщить вопросы, которые вы задает при знакомстве и ответить максимально подробно на них.

Коротко обо мне

Я, Малаховский Евгений Юрьевич, фрилансер-программист, пишу сам, один, специализируюсь на разработке мобильных приложений. Живу и работаю в России, Самарской области, городе Тольятти. Женат, 2 сына.

Уровень: Senior Developer (ведущий программист), это значит что я могу работать самостоятельно во всех смыслах. 7 лет в разработке мобильных приложений.

[…]

Разрабатываем приложение с помощью ВКонтакте на Angular

Статья в разработке, но чтобы уже что-то было, запишу тут свои мысли.

Как правило я разрабатываю мобильное приложение под заказ для какого-нибудь стартапа и весь уклон идет на скорость выпуска MVP-версии для первого так сказать тестирования рынка на спрос. В голове витала мысль о некотором браузере, который бы позволил быстро по ссылке запускать внутри контент стартапа и предоставлял бы необходимые нативные функции.

Платформа VK Mini Apps стартовала в прошлом году в августе, я пару раз на нее смотрел, но в основе подхода был React, а изучать его уж очень не хотелось.

[…]

Покажи код своего проекта

Периодически при общении с клиентами сталкиваюсь с запросом «покажи свой код», а ведь большинство проектов находятся под защитой договора о неразглашении и показать то нечего нельзя.

[…]

Сравнение Ionic и Flutter для разработки мобильных и прогрессивных приложений

Я разрабатываю мобильные приложения на Ionic Framework и меня периодически спрашивают почему не пишу на Flutter. Наткнулся на отличный материал от разработчиков Ionic и решил его перевести. Читать статью на VC

RTPlatform: улучшения

Предела совершенству само собой нет, решил внедрить небольшие доработки. С начала о мелочах, которые на первый взгляд не заметны: отключение поддержки планшета, чтобы не делать в сторы скрины для него отключение поворота приложения сворачивание приложения на Android по аппаратной кнопке назад, если список экранов назад пуст в выборе категории переключил на стиль iOS, чтобы было Читать больше проRTPlatform: улучшения[…]

Экран для авторизованных пользователей на Ionic

Время на прочтение: 5 минут.
На реализацию в проекте: 5 минут.

В большинстве мобильных приложений имеется авторизация и какие-то экраны, например мои заказы, экран должен быть доступен только для авторизованных пользователей. Если пользователь пытается перейти на такой экран, необходимо отправить пользователя авторизовываться.

[…]

Интегрируем в мобильное приложение на Ionic виджет открытые линии Битрикс 24

Время прочтения: 5 минут.
Время реализации: 5 минут.

Для того чтобы организовать он-лайн чат пользователей в мобильном приложении на Ionic с вашими сотрудниками, удобно интегрировать открытые линии от Битрикс 24, он бесплатен на 12 операторов. Идеально для отдела продаж внутри приложения, консультировать вживую или для службы поддержки.

[…]

Мой вклад в open source

Привет, друзья. Доработав RTPlatform до качественного уровня, закрывающего базовые потребности, я начал реализовывать проекты под заказ на базе RTPlatform и не только. В процессе работы появляются достаточно общие блоки, которые в будущем пригодятся в новых проектах. Я решил упаковывать в библиотеки и статьи такие вещи, чтобы было проще обновлять клиентам улучшая проекты и у вас Читать больше проМой вклад в open source[…]