🤖 Hello, world!
Авито расширяет мобильную платформу!
Ищут iOS- и Android-разработчиков сразу в несколько команд:
В команде Speed вы будете улучшать Developer Experience мобильных разработчиков и регулярно релизить мобильные приложения;
Команда Mobile Design System: вашей задачей будет строить кастомные компоненты из базовых блоков и быстро поддерживать сквозные изменения в дизайне на уровне всего приложения;
В Mobile Architecture вы совместно с продуктовыми разработчикам будете решать задачи с помощью гибкой, расширяемой архитектуры мобильных приложений.
👉🏻 За подробностями 👉🏻 на сайт.
Авито расширяет мобильную платформу!
Ищут iOS- и Android-разработчиков сразу в несколько команд:
В команде Speed вы будете улучшать Developer Experience мобильных разработчиков и регулярно релизить мобильные приложения;
Команда Mobile Design System: вашей задачей будет строить кастомные компоненты из базовых блоков и быстро поддерживать сквозные изменения в дизайне на уровне всего приложения;
В Mobile Architecture вы совместно с продуктовыми разработчикам будете решать задачи с помощью гибкой, расширяемой архитектуры мобильных приложений.
👉🏻 За подробностями 👉🏻 на сайт.
Форматирование Android-кода с помощью Ktlint и Git Hooks
https://barros9.medium.com/formatting-android-code-with-ktlint-and-git-hooks-d761c22b3d73
#android
https://barros9.medium.com/formatting-android-code-with-ktlint-and-git-hooks-d761c22b3d73
#android
Отзывчивый пользовательский интерфейс во Flutter с Sizer
https://medium.com/@cagdaspektas3405/flutter-responsive-ui-with-sizer-4d95235b2d3e
#Flutter
https://medium.com/@cagdaspektas3405/flutter-responsive-ui-with-sizer-4d95235b2d3e
#Flutter
👍2
Для тех, кто хочет разобраться в бизнес-процессах разработки игр, маркетинге, построении фин моделей, выборе ниши и управлении командой - Дмитрий Филатов, продюсер в Owlcat Games и ex-partner MY.GAMES, Venture Capital, совместно с первой школой игровой разработки Scream School запускает интенсив Producing Games.
Вас ждут два очных интенсивных дня в креативном кластере Artplay - 30-31 июля.
Узнайте, как принимать решения и запускать коммерчески успешные игры.
Бонус для участников: месяц бесплатного доступа в AppMagic, который стоит 240$
Подайте заявку на участие в интенсиве
Вас ждут два очных интенсивных дня в креативном кластере Artplay - 30-31 июля.
Узнайте, как принимать решения и запускать коммерчески успешные игры.
Бонус для участников: месяц бесплатного доступа в AppMagic, который стоит 240$
Подайте заявку на участие в интенсиве
🕊2
Я нашел идеальную архитектуру для Flutter-приложений
https://medium.com/@nikilapi/i-found-the-perfect-architecture-for-flutter-apps-59fc2dc8f00f
#Flutter
https://medium.com/@nikilapi/i-found-the-perfect-architecture-for-flutter-apps-59fc2dc8f00f
#Flutter
👍3
Избегайте «when» — используйте полиморфизм
https://betterprogramming.pub/avoid-using-when-expression-as-much-as-possible-use-polymorphism-instead-890b92389060
#android
https://betterprogramming.pub/avoid-using-when-expression-as-much-as-possible-use-polymorphism-instead-890b92389060
#android
👍1
Оформите карту Visa или Mastercard в банке Казахстана онлайн
Не можете продлить нужный сервис, снять валюту за рубежом или получить международный перевод?
Команда Финакс запустила сервис, в котором граждане РФ могут оформить онлайн карту Visa или Mastercard в банке Казахстана. С помощью этого бота уже более 1000 россиян открыли зарубежные счета.
Для чего она подходит:
- Оплата зарубежных сервисов и покупок
- Хранение валютных сбережений
- Получение оплат из-за рубежа
- Использование в путешествиях
Весь процесс проходит онлайн, от вас потребуется только загранпаспорт.
Оформить заявку и почитать ответы на частые вопросы можно в нашем боте:
👉 https://t.me/Vostokpay_bot
Не можете продлить нужный сервис, снять валюту за рубежом или получить международный перевод?
Команда Финакс запустила сервис, в котором граждане РФ могут оформить онлайн карту Visa или Mastercard в банке Казахстана. С помощью этого бота уже более 1000 россиян открыли зарубежные счета.
Для чего она подходит:
- Оплата зарубежных сервисов и покупок
- Хранение валютных сбережений
- Получение оплат из-за рубежа
- Использование в путешествиях
Весь процесс проходит онлайн, от вас потребуется только загранпаспорт.
Оформить заявку и почитать ответы на частые вопросы можно в нашем боте:
👉 https://t.me/Vostokpay_bot
Автоматизация CI/CD-конвейеров для мобильных приложений
https://teamhike.medium.com/automate-ci-cd-pipeline-for-mobile-app-b75251bf9d4d
https://teamhike.medium.com/automate-ci-cd-pipeline-for-mobile-app-b75251bf9d4d
👍1
Экономия времени в Android-проектах с помощью рабочих процессов Bitrise
https://betterprogramming.pub/saving-time-using-bitrise-workflows-in-android-projects-77f1d535d902
#android
https://betterprogramming.pub/saving-time-using-bitrise-workflows-in-android-projects-77f1d535d902
#android
👍1
21 июля пройдёт Alfa Mobile MeetUp для мобильных разработчиков в Санкт-Петербурге🧨
Будет два трека (iOS и Android) и закрывающий круглый стол. Собрали лучших спикеров из Альфы, Yandex GO, ВТБ и Кошелька.
О чём поговорим?
📌 Большой доклад про Widgets + Server + Driven UI
Поделимся, как мы катим фичи без релизов.
📌 Трек iOS
Расскажем о computer science для iOS, кодинге на Swift и легаси дизайн-системы.
📌 Трек Android
Обсудим тесты на Groovy, эволюцию моделирования состояния и баги в применении корутин.
📌 Круглый стол «Как просаживается батарейка программиста, и что с этим делать»
Разберём на примерах, как работать быстро и качественно, но не выгорать.
Если вы в Санкт-Петербурге, приходите очно в наш офис на Петроградке — похоливарим за пиццей и лимонадами 🍕
По традиции будет прямой эфир с чатом и возможностью переключаться между треками.
Программа, спикеры и регистрация на митап 👉 https://bit.ly/3RhPwef
Будет два трека (iOS и Android) и закрывающий круглый стол. Собрали лучших спикеров из Альфы, Yandex GO, ВТБ и Кошелька.
О чём поговорим?
📌 Большой доклад про Widgets + Server + Driven UI
Поделимся, как мы катим фичи без релизов.
📌 Трек iOS
Расскажем о computer science для iOS, кодинге на Swift и легаси дизайн-системы.
📌 Трек Android
Обсудим тесты на Groovy, эволюцию моделирования состояния и баги в применении корутин.
📌 Круглый стол «Как просаживается батарейка программиста, и что с этим делать»
Разберём на примерах, как работать быстро и качественно, но не выгорать.
Если вы в Санкт-Петербурге, приходите очно в наш офис на Петроградке — похоливарим за пиццей и лимонадами 🍕
По традиции будет прямой эфир с чатом и возможностью переключаться между треками.
Программа, спикеры и регистрация на митап 👉 https://bit.ly/3RhPwef
👍1
5 инструментов, которые помогут вам работать в 2 раза быстрее
https://javascript.plainenglish.io/5-tools-that-help-you-work-2x-faster-f2f1644de124
https://javascript.plainenglish.io/5-tools-that-help-you-work-2x-faster-f2f1644de124
Приключение на 5 минут: как мы переводили все зависимости на SPM
https://habr.com/ru/company/psb/blog/674406/
#ios
https://habr.com/ru/company/psb/blog/674406/
#ios
⚡️Отличный вариант прокачаться в мобилке за 2 дня и побороться за призовой 1 000 000 рублей!
Залетай на онлайн НТИ-Хакатон «Умный город», который пройдет уже 4-15 июля!
Тебя ждут:
🔹4 интересных задачи на выбор
🔹Призовой фонд 1 000 000 рублей
🔹Два дня интенсивной работы с отраслевыми экспертами
🔹Возможность решить актуальные задачи, внести реальный вклад в развитие проекта «Умный город» и быть замеченным командой проекта
Успей подать заявку до 10 июля на сайте: hackathon.forumsmartcity.ru ❗️
#насеверекодить
Залетай на онлайн НТИ-Хакатон «Умный город», который пройдет уже 4-15 июля!
Тебя ждут:
🔹4 интересных задачи на выбор
🔹Призовой фонд 1 000 000 рублей
🔹Два дня интенсивной работы с отраслевыми экспертами
🔹Возможность решить актуальные задачи, внести реальный вклад в развитие проекта «Умный город» и быть замеченным командой проекта
Успей подать заявку до 10 июля на сайте: hackathon.forumsmartcity.ru ❗️
#насеверекодить
We need to go deeper: диплинки и кодогенерация
Мы написали свою систему диплинков на основе кодогенерации. В этой статье поговорим, как мы упростили работу с диплинками и смогли отловить устаревшие, добавили мониторинг и как собрали все диплинки в одной статье в конфлюенсе.
#android
Мы написали свою систему диплинков на основе кодогенерации. В этой статье поговорим, как мы упростили работу с диплинками и смогли отловить устаревшие, добавили мониторинг и как собрали все диплинки в одной статье в конфлюенсе.
#android
👍1
Подборка каналов для IT специалистов 🎯
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/React_lib Подборки по React js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
CodePen 📌
https://t.me/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
https://t.me/arhitekturamira World Architecture
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://t.me/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://t.me/metaverse360
DeepFake 📌
https://t.me/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://t.me/mir_teh Видео из мира технологий
Excel лайфхак📌
https://t.me/Excel_lifehack
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/React_lib Подборки по React js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
CodePen 📌
https://t.me/codepen_1 Сообщество пользователей CodePen
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
https://t.me/arhitekturamira World Architecture
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика
Крипта 📌
https://t.me/bitkoinoff Новости криптовалют
Метавселенная, GameFi, Crypto 📌
https://t.me/metaverse360
DeepFake 📌
https://t.me/deepfakenow Публикуем deepfake видео
Мир технологий 📌
https://t.me/mir_teh Видео из мира технологий
Excel лайфхак📌
https://t.me/Excel_lifehack
Telegram
1C программист
Cтатьи, курсы, советы, шаблоны кода 1С. По всем вопросам @evgenycarter
Диспетчеризация в Swift: погружение в теорию и практику
Все iOS-разработчики так или иначе сталкиваются с диспетчеризацией (Method Dispatch), но далеко не каждый понимает, как это работает. Зная, как проходит процесс диспетчеризации под капотом программы, вы можете повысить производительность своего кода.
В этой статье мы разберем типы диспетчеризации, их плюсы и минусы, а также затронем один из распространённых багов.
#ios
Все iOS-разработчики так или иначе сталкиваются с диспетчеризацией (Method Dispatch), но далеко не каждый понимает, как это работает. Зная, как проходит процесс диспетчеризации под капотом программы, вы можете повысить производительность своего кода.
В этой статье мы разберем типы диспетчеризации, их плюсы и минусы, а также затронем один из распространённых багов.
#ios
👍4
Почему вам нужно адаптировать свое приложение для Huawei AppGallery и как это сделать
Число устройств Huawei растет и адаптация приложений для магазина приложений Huawei AppGallery становится все более востребованной. Флагманские модели привлекают потенциальных пользователей продвинутыми функциями, мощностью и дизайном, а младшие модели позволяют за небольшие деньги получить вполне сносный аппарат.
Меня зовут Саша Хрущев и я технический директор IT-компании WINFOX. Сейчас я расскажу, почему необходимо адаптировать приложения для Huawei AppGallery и как это сделать.
#android
👉@developer_mobila
Число устройств Huawei растет и адаптация приложений для магазина приложений Huawei AppGallery становится все более востребованной. Флагманские модели привлекают потенциальных пользователей продвинутыми функциями, мощностью и дизайном, а младшие модели позволяют за небольшие деньги получить вполне сносный аппарат.
Меня зовут Саша Хрущев и я технический директор IT-компании WINFOX. Сейчас я расскажу, почему необходимо адаптировать приложения для Huawei AppGallery и как это сделать.
#android
👉@developer_mobila
Хабр
Почему вам нужно адаптировать свое приложение для Huawei AppGallery и как это сделать
Число устройств Huawei растет и адаптация приложений для магазина приложений Huawei AppGallery становится все более востребованной. Флагманские модели привлекают потенциальных пользователей...
👍2👎1
Сборка Android приложения без Studio
В данном руководстве я актуализировал разрозненные инструкции.
#android
👉@developer_mobila
В данном руководстве я актуализировал разрозненные инструкции.
#android
👉@developer_mobila
👍4
Включаем скрипты Lua в приложении для Android
https://medium.com/mobile-app-development-publication/enable-lua-scripting-on-android-app-cb1652b7f6f3
#android
👉@developer_mobila
https://medium.com/mobile-app-development-publication/enable-lua-scripting-on-android-app-cb1652b7f6f3
#android
👉@developer_mobila
👍3
Море расширений Swift
https://sanzeevgautam.medium.com/the-sea-of-swift-extensions-7acaf38deb92
#android #Swift
👉@developer_mobila
https://sanzeevgautam.medium.com/the-sea-of-swift-extensions-7acaf38deb92
#android #Swift
👉@developer_mobila
👍2
Улучшаем производительность android-приложения с помощью Baseline profiles
Производительность важна для формирования положительного пользовательского опыта использования приложения, поэтому разработчики стремятся ускорить работу своих программ. Для приложений в области безопасности важно время инициализации: пара секунд может стать роковой для пользователя. Поэтому в «Лаборатории Касперского» мы пристально следим за производительностью наших приложений, анализируем влияние новых доработок на ключевые метрики и регулярно улучшаем их. Далее
👉@developer_mobila
Производительность важна для формирования положительного пользовательского опыта использования приложения, поэтому разработчики стремятся ускорить работу своих программ. Для приложений в области безопасности важно время инициализации: пара секунд может стать роковой для пользователя. Поэтому в «Лаборатории Касперского» мы пристально следим за производительностью наших приложений, анализируем влияние новых доработок на ключевые метрики и регулярно улучшаем их. Далее
👉@developer_mobila
👍3