Мобильная разработка #1
Open in Telegram
Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter
Show more3 841
Subscribers
-124 hours
-127 days
-1330 days
Posts Archive
Яндекс проводит вечеринку для сообщества мобильных разработчиков — Yandex Summer Mobile Party!
12 июля приглашаем мобильных разработчиков на вечеринку — обсудим последние новости индустрии и хорошо проведём вечер с едой, коктейлями и музыкой. Приходите общаться с ребятами из Яндекса и знакомиться с сообществом.
Что вас ждёт:
— Lightning Talks про разработку и жизнь от мобильных разработчиков;
— Лекция от популяризатора физики Дмитрия Побединского;
— Настольные игры от Яндекса, зоны отдыха и летние коктейли.
Место проведения:
Плюс Дача в Парке Горького
В этот раз формат только оффлайн. Количество мест ограничено – ждём ваши заявки, и 10 июля вышлем приглашения на почту.
До встречи!
Программа и регистрация
Presenting Expandable Text Fields In SwiftUI
https://serialcoder.dev/text-tutorials/swiftui/presenting-expandable-textfields-in-swiftui/
#ios
👉 @developer_mobila
Модулирование Android от MVP до Enterprise
Все мы хотя бы раз слышали о том, как важна модульность. Существует много критики вокруг одного модуля приложения и много шумихи вокруг разделения его на несколько.
https://itnext.io/android-modularization-from-a-single-module-to-micro-services-6543531648a6
#Android
👉 @developer_mobila
🔥 Пройдите тест на знание основ программирования и получите эксклюзивную подборку вебинаров по Flutter!
Востребованность Flutter-разработчиков растет с каждым годом. Освойте и вы эту трендовую технологию кроссплатформенной разработки!
Что вы найдете в подборке, если успешно пройдете тест:
🔵Урок «Аркадные игры на Flutter 3»
Изучите возможности Flutter для создания кроссплатформенных игр и создадите свою аркадную игру.
🔵Урок «Создание невероятных визуальных эффектов на Flutter»
Откроете перед собой мир визуальных возможностей Flutter и научитесь создавать потрясающие интерфейсы с использованием системных сервисов и оборудования.
🔵Урок «Создаем свою систему координат для RenderObject»
Освоите новый движок Impeller и научитесь размещать виджеты в трехмерном пространстве, создавая свою уникальную систему координат для RenderObject.
Записи этих уроков являются частью онлайн-курса «Flutter Mobile Developer» от OTUS.
Не упустите свой шанс стать настоящим экспертом Flutter!
👉 Пройти тест: https://otus.pw/3b5M/
Нативная интеграция. Информация о продукте www.otus.ruHealthGPT: запросы на естественном языке к Apple Health
HealthGPT — экспериментальное приложение для iOS, которое позволяет пользователям взаимодействовать с данными о своем здоровье, хранящимися в приложении Apple Health, используя естественный язык.
Построенное на базе CardinalKit, CardinalKitTemplateApplication и OpenAI. HealthGPT предлагает простое в расширении решение для тех, кто хочет создавать большие приложения на основе языковых моделей в экосистеме Apple Health.
https://github.com/StanfordBDHG/HealthGPT
#ios
👉 @developer_mobila
📱 Курс «Анализ защищенности приложений Андроид»
Старт: 10 июля
Продолжительность: 3 месяца
Курс позволяет изучить основы анализа мобильных приложений под ОС Android. Рассматривается устройство приложений Android, этапы создания мобильного приложения, приемы реверса и изменения кода.
Подробно рассмотрен поиск и эксплуатация уязвимостей в мобильных приложениях ОС Android.
🎓 Кому будет полезен курс:
— Новичкам с базовыми понятиями об алгоритмах и операционных системах;
— Специалистам по тестированию на проникновение, желающим лучше изучить анализ мобильных приложений;
— Разработчикам мобильных приложений, для повышения уровня защищённости разрабатываемых приложений.
🏆 Выдаём сертификат при успешной сдаче экзамена
📌 Узнать подробнее о курсе
Собеседование Middle Android разработчика
На собеседовании был интересный разговор про опыт и написание кода в IDE!
Интервьюер: Никита Куликов, Android Lead в Flipper Devices.
https://youtu.be/ZqLyxt3XTZQ
#Android
👉 @developer_mobila
Понимание роли выражений в программировании на Swift
Если вы пользовались Swift и Xcode, то, вероятно, вы могли прочитать слово " Expression" в ошибке компиляции или в документации.
В этом видео мы объясним, что такое "expression" в Swift, а также его различные типы.
https://youtu.be/gz4VU-Vwz30
#ios
👉 @developer_mobila
Яндекс Практикум ищет авторов курса «Дизайн мобильных приложений»
Яндекс Практикум — это сервис онлайн-образования, где каждый может освоить современные цифровые профессии. А вы можете стать автором нового курса и стоять у истоков создания образовательного контента.
Что нужно делать?
• Детализировать образовательные результаты.
• Писать тексты уроков для аудитории, у которой уже есть опыт в дизайне.
• Разрабатывать дизайн-артефакты для уроков в учебнике-тренажере и практические задания в учебнике.
Кого ищут?
Middle/middle + дизайнера с опытом работы в дизайне мобильных приложений. Будет бонусом: опыт передачи знаний и умение писать статьи.
Что предлагают?
◾️ Парт-тайм сотрудничество на удалёнке из любой точки мира
◾️ Дополнительный доход
◾️ Развитие софтскилов и профессиональное комьюнити
◾️ Возможность экспериментировать и принимать самостоятельные решения
Откликайтесь по ссылке: https://practicum.yandex.ru/job/vacancy-120
Ускоряем дебаг в разы. Зачем и как использовать брейкпоинты
Всем привет! Меня зовут Вадим Джибалов, и я Android-разработчик в AGIMA. Свою первую статью на Хабре я посвящаю простой, но важной теме — брейкпоинты. Пишу я её для джуниоров, которые только знакомятся с отладкой. Мы уделяем много внимания развитию наших стажеров и росту специалистов. А когда только начинаешь программировать, найти даже элементарные вещи бывает нелегко. Мы готовы помочь.
https://habr.com/ru/companies/agima/articles/730008/
#Android
👉 @developer_mobila
The “some” keyword in Swift
https://medium.com/@paulwall_21/the-some-keyword-in-swift-5e38271d646e
#ios
👉 @developer_mobila
24 июня Яндекс и Яндекс Маркет проведут Yandex BDUI Conf — конференцию для iOS- и Android-разработчиков, которым интересен Backend-Driven UI.
Yandex BDUI Conf — это день докладов и отдыха в пространствах офиса Яндекса. А для онлайн-участников – трансляция всего происходящего и специальный доклад.
За день послушаем 7 докладов от Супераппа Яндекса и Яндекс Маркета, AliExpress Russia, Alfa и Авито. Спикеры расскажут о нашем опенсорс-фреймворке DivKit, архитектуре BDUI, раскатке приложений для Android с помощью Jetpack Compose.
Когда: 24 июня, 11:00
Формат: офлайн (будет премодерация) и онлайн в ВК и на YouTube
Программа и регистрация
5 способов подготовить сборку приложения к выходу Android Studio Flamingo
https://medium.com/androiddevelopers/5-ways-to-prepare-your-app-build-for-android-studio-flamingo-release-da34616bb946
#Android
👉 @developer_mobila
🔥🔝 Готовы прокачать навыки андроид-разработки?
➡️ Успейте попасть в группу онлайн-курса «Android Developer. Professional» OTUS!
Чтобы проверить достаточно ли у вас навыков для обучения на курсе
👉 Пройдите тест
5️⃣ За 5 месяцев обучения вы научитесь ускорять свои приложения с помощью Android SDK, организовывать инфраструктуру, выбирать архитектурные паттерны, тестировать приложения и использовать современные библиотеки и фреймворки.
❌📊Все это на живых вебинарах и практике с разработчиками крупнейших компаний.
В конце курса в качестве проекта для портфолио вы создадите тонкий клиент к какому-либо сервису с публичным API.
📌Старт занятий 30 июня.
👉 Изучайте программу курса и проходите тест для записи в группу: https://otus.pw/o2PZ/
Нативная интеграция. Информация о продукте www.otus.ruCompose iOS. Как это работает
Поговорили про реальность запуска Compose в мобильной мультиплатформе. Если Jetpack Compose уже в проде, то вот Compose iOS пока собрали только энтузиасты из исходников на GitHub.
00:00 О чем будет шоу «Как это работает»
00:41 Знакомство с гостем
01:44 Compose Multiplatform
04:50 Демо Tesla Store
06:07 Kotlin Multiplatform vs Compose Multiplatform
07:39 Что изменилось во фреймворке с момента его появления
18:12 Зачем iOS разработчику Kotlin Multiplatform
24:24 Библиотеи для Compose Multiplatform
29:12 Выбор архитектуры
30:33 Что нельзя сделать
35:56 Compose iOS 1.0 Stable
38:45 Сколько кода можно пошарить
41:29 Compose Multiplatform vs Swift UI
48:45 Производительность
52:16 Что уже можно написать
53:49 Новая модель памяти в Kotlin/Native
57:39 Когда начинать учить
01:04:55 Заключение
https://www.youtube.com/watch?v=w7syM7z2Cdo
#ios
👉 @developer_mobila
Custom View в Android — краткое руководство
https://habr.com/ru/articles/727744/
#Android
👉 @developer_mobila
❗️Хардкорный тест для разработчиков!
📝Ответьте на 20 вопросов за 30 минут и проверьте, готовы ли вы к обучению на онлайн-курсе «Flutter Mobile Developer» от OTUS.
Пройдете тест — получите подборку легендарных уроков курса. Курс поможет научиться создавать современные кроссплатформенные приложения с помощью Flutter. Результат обучения — свое приложения на Flutter для портфолио.
🔥Успешное прохождение теста откроет вам доступ к записям трех уроков:
— «Аркадные игры на Flutter 3»
— «Создание невероятных визуальных эффектов на Flutter»
— «Создаем свою систему координат для RenderObject»
➡️ Пройти тест: https://otus.pw/fAEy/
Нативная интеграция информация о продукте www.otus.ru
The “Real” Modularization in Android
https://betterprogramming.pub/the-real-clean-architecture-in-android-modularization-e26940fd0a23
#Android
👉 @developer_mobila
Alfa Mobile Meetup в Технопарке аттракционов 📲
23 июня в офисе Альфа-Банка в Москве пройдет митап для iOS и Android разработчиков.
Как всегда, будет два отдельных трека: для iOS и Android. И на каждом треке будут свои доклады от разработчиков из Альфы, Ozon и Яндекс.
На треке Android спикеры обсудят с участниками, зачем объединять код от разных команд в одну библиотеку и как создать Android-монорепозиторий, как работают альтернативные маркетплейсы для приложений и устроен процесс релизов у Альфа-Банка.
На треке iOS будет доклад про дебаггинг приложения без Xcode и дискуссия с коллегами из Яндекса и Ozon Tech.
А помимо докладов гости смогут поучаствовать в розыгрыше мерча от Альфы, попробовать хот-доги и сладкую вату.
Когда: 23 июня в 18:30
Где: в офисе Альфа-Банка в Москве или онлайн
Зарегистрироваться на митап и посмотреть программу
Нейронные сети и Android: как их создавать и использовать в мобильных приложениях
Маски в Snapchat и Запрещёноgram, категоризация фотографий в галерее, улучшение качества фотографий в Google Camera — все эти фичи в приложениях используют нейронные сети. Будущее мобильных устройств тесно связано с развитием нейронных сетей и их интеграцией в различные приложения: нейросети помогают усовершенствовать пользовательский опыт и повысить эффективность работы приложений.
https://habr.com/ru/companies/surfstudio/articles/728554/
#Android
👉 @developer_mobila
