Привет! Меня зовут Наташа Калачева. Я Frontend-разработчик в компании AGIMAЧитать полностью »
Рубрика «разработка мобильных приложений» - 2
6 простых принципов написания приложения на Vue, которое легко поддерживать (часть 1)
2023-03-14 в 14:19, admin, рубрики: vuejs, Блог компании AGIMA, мобильные приложения, разработка мобильных приложений, фреймфорк, фронтендКак мы сделали аудиозвонки в приложении для сотрудников
2023-03-13 в 17:55, admin, рубрики: flutter, аудиозвонки, Блог компании РСХБ-Интех (Россельхозбанк), корпоративные приложения, мессенджер, мобильная разработка, приложение, Программирование, разработка мобильных приложений, рсхб, рсхб в цифре, рсхб-интех, сервисы и системыМеня зовут Ильдар, я техлид в команде Центра развития финансовых технологий (ЦРФТ) Россельхозбанка. Сегодня расскажу о том, как мы внедрили функцию аудиозвонков в наш корпоративный мессенджер для сотрудников.
Немного о проекте
Как избежать проблем при запуске MVP
2023-03-07 в 11:03, admin, рубрики: celery, dramatiq, mvp, python, SSO, автотесты, Блог компании AGIMA, логирование, Разработка веб-сайтов, разработка мобильных приложений, Тестирование веб-сервисовВсем привет! Меня зовут Алексей Половинкин, и я отвечаю за Python в AGIMA. За последние 2 года мне повезло запускать сразу 2 крупных MVP-проекта: классифайд автомобилей для Казахстана и проект в сфере телемедицины. За это время у меня и моей команды накопилось много опыта по запуску подобных проектов, и им хотелось бы поделиться. В этой статье рассказываю, как не допускать ошибок на этапе MVP и какие практики полезно внедрять сразу.
Как мы приложение Додо Пиццы на арабский переводили
2023-03-07 в 6:43, admin, рубрики: dodoengineering, dodopizza, iOS, RTL, арабский язык, Блог компании Dodo Engineering, дизайн мобильных приложений, Дубай, локализация мобильных приложений, Локализация продуктов, ОАЭ, разработка мобильных приложений, разработка под iOSЧто вы знаете о том, как добавить поддержку языков, которые пишутся справа налево (Right to Left, RTL), в iOS‑приложение? Нужно использовать leading и trailing вместо left и right, а ещё… Вот и мы больше ничего не знали, но пришлось разобраться.
Мы готовим приложение Додо Пиццы к локализации на арабский язык. В статье хотим поделиться находками и рассказать, зачем нам поддержка RTL в приложении, почему не достаточно просто адаптировать вёрстку в коде для поддержки RTL, зачем мы перерисовывали иллюстрации и чем отличается арабский знак процента от европейского. Ещё покажем много скриншотов и поделимся шпаргалками по поддержке RTL в коде.
8 вещей, о которых забывают разработчики при переносе приложения в Kubernetes
2023-02-15 в 12:36, admin, рубрики: devops, kubernetes, Блог компании Selectel, контейнеризация, микросервисы, оркестратор, разработка мобильных приложений, разработка приложенийKubernetes становится стандартом разработки, при этом порог входа в него остается довольно высоким. Вместе с архитектором отдела администрирования сервисов Selectel Михаилом Вишняковым собрали список рекомендаций для разработчиков приложений, которые мигрируют их в оркестратор. Знание перечисленных пунктов позволит избежать потенциальных проблем и не создавать ограничений на месте преимуществ k8s.
Наш субъективный список — под катом. Пополните его своими рекомендациями в комментариях!
Читать полностью »
Это ужасно бесит — подборка косяков, постоянно встречающихся от сайта к сайту, от приложения к приложению
2023-01-08 в 11:50, admin, рубрики: usability, бесит, веб-дизайн, вредные советы, дизайн, дизайн мобильных приложений, косяки, куки, мобильные приложения, разработка, Разработка веб-сайтов, разработка мобильных приложений, сайты, уведомленияКаждый день мы пользуемся десятками различных мобильных приложений и посещаем десятки, если не сотни, всевозможных сайтов. Часто при этом мы сталкиваемся с какими-то их неприятными особенностями — что-то сделано недостаточно продуманно, где-то разработчик запилил фичу спустя рукава. И всё бы ничего, но некоторые из этих моментов по-настоящему вездесущи, встречаются ежедневно и неимоверно раздражают.
Приложение Хабра для Android и iOS
2022-12-30 в 12:35, admin, рубрики: android, cleverpumpkin, Блог компании Хабр, мобильное приложение, разработка мобильных приложений, Разработка под android, разработка под iOSНу что, я же обещал сюрприз к новому году, хотя и переживал, что мы можем не успеть пройти ревью. Об этом знают даже не все мои коллеги, так как всю работу мы держали в секрете — вы узнаёте в числе первых!
UPD: на iOS тоже прошли ревью!
Впервые приложение Хабра появилосьЧитать полностью »
ChatGPT написал Android приложение
2022-12-28 в 15:21, admin, рубрики: AI, android, chatgpt, Блог компании Dodo Engineering, искусственный интеллект, разработка мобильных приложений, Разработка под androidВчера чат-бот с искусственным интеллектом ChatGPT написал за меня Android приложение! Это очень примитивное приложение, но оно компилируется, запускается и работает. Но как он это сделал? С первой попытки или пришлось долго сидеть и мучить его?
Сейчас расскажу!
Кратко про ChatGPT
Яндекс выпускает Yatagan — опенсорс-фреймворк для внедрения зависимостей, позволяющий ускорить сборку
2022-12-14 в 6:59, admin, рубрики: dagger, dagger 2, dependency injection, di, github, kotlin, open source, Блог компании Яндекс, внедрение зависимостей, гитхаб, разработка мобильных приложений, Разработка под androidМеня зовут Фёдор Игнаткевич, я делаю приложение Яндекс и мобильный Яндекс Браузер для Android. Примерно год назад я предложил команде идею фреймворка для внедрения зависимостей, который более чем вдвое ускорил сборку обоих проектов и который мы сегодня выложили на Гитхаб — чтобы разработчики других приложений тоже могли улучшить скорость сборки. Я с нуля реализовал фреймворк, а затем мы вместе с командой интегрировали его в проекты и сейчас активно используем.
Как раз про свой опыт разработки я и хочу рассказать. Давайте попробуем разобраться, какие есть факторы замедления сборки, как Yatagan, совместимый с Dagger по API, с ними справляется и какие ещё задачи могут стоять перед DI-фреймворком — например, в части зависимостей под рантайм-условиями. Кстати, нативная поддержка этих зависимостей в Yatagan избавила нас от ручной обработки состояний A/B-экспериментов в DI.
Статья содержит много технических моментов, которые я открыл для себя по ходу исследований. В конце посмотрим, каким проектам Yatagan может быть полезен в качестве замены, а в каких польза от него будет невелика.
Читать полностью »
Как получить доступ к chatGPT в России
2022-12-09 в 18:22, admin, рубрики: bot, chatgpt, gpt, llm, OpenAI, Дизайн игр, доступ, искусственный интеллект, Разработка веб-сайтов, разработка игр, разработка мобильных приложенийВсем привет! Перед началом статьи сразу скажу:
САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной статье способ получения доступа - это только на "поиграться". Не стоит вводить туда свои реальные почты и использовать это в работе, так как полученный доступ может быть в любой момент взломан/прикрыт.