ch
Feedback
Мобильная разработка #1

Мобильная разработка #1

前往频道在 Telegram

Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter

显示更多
3 877
订阅者
无数据24 小时
-37
-230
帖子存档
Как добавить тень для кнопки на Android: опыт разработчика inDrive Когда заходит речь про тени на Android, возникает сразу несколько вопросов. Первый: зачем они нужны? Второй: почему нельзя использовать системные тени и жить счастливо? Третий: если нельзя использовать системные тени, как реализовать кастомные? Сергей Петров, Android-разработчик в команде Design System компании inDrive попытался ответить на эти вопросы в статье на Хабре. Получился развернутый материал о способах нарисовать тени максимально удобно и просто.

Whetstone: DI фреймворк для Android Whetstone — фреймворк Dependency Injection для Android, который упрощает работу с Dagger
Whetstone: DI фреймворк для Android Whetstone — фреймворк Dependency Injection для Android, который упрощает работу с Dagger 2 используя Anvil. Whetstone предоставляет упрощенный способ подключения Dagger и Anvil в приложение для Android. Whetstone поставляется со встроенным набором компонентов (и соответствующими scope аннотациями), которые автоматически интегрируются в Android Framework. Биндинг в дочернем компоненте может иметь зависимости от любого биндинга в компоненте-предке. Цели Whetstone: Упростить инфраструктуру, связанную с Dagger, для приложений Android. Создать стандартный набор компонентов и областей действия для упрощения настройки, но с возможностью кастомизации. https://github.com/deliveryhero/whetstone #Android 👉 @developer_mobila

Ускоренный отбор в Яндекс – Intern week offer 🔥 В рамках нового проекта начинающие разработчики смогут пройти собеседования
Ускоренный отбор в Яндекс – Intern week offer 🔥 В рамках нового проекта начинающие разработчики смогут пройти собеседования и получить приглашение на стажировку всего за 7 дней. Чтобы пройти отбор, нужно решить контест, пройти технические секции и финалы. Направления: Backend, Frontend или Mobile Условия: стажировка оплачивается, длится от 3 до 6 месяцев, и вы можете выбрать занятость 20, 30 или 40 часов в неделю. Иногородним стажёрам мы оплачиваем проезд и проживание, а тех, кто хорошо себя проявит, будем рады видеть в штате. Крайний срок подачи заявки и решения контеста – 30 октября.   👉Подать заявку: https://clck.ru/32QsDr

Flutter meetup online 1. PWA на Flutter из мобильного приложения: план Б, который нам сейчас так нужен - Дмитрий Шевченко, «S
Flutter meetup online 1. PWA на Flutter из мобильного приложения: план Б, который нам сейчас так нужен - Дмитрий Шевченко, «Surf» 2. Многозадачность и многопоточность во Flutter - Андрей Хайлов, «Evrone» 3. MobX. Как мы нашли идеальный стейт-менеджмент - Сергей Молчановский, «Нотамедиа» А еще мы запустили Flutter-квиз! Для тебя - это возможность повеселиться, проверить свой грейд и выиграть классный приз. Кстати, насчет приза - ответь верно на 6 вопросов из 7, чтобы присоединиться к розыгрышу Yandex.Cтанции. Счастливчика мы объявим 1 декабря в прямом эфире - торопись, это уже совсем скоро! Ссылка! ➖➖➖ 🗓 26 октября, начало в 19:00 мск, Среда 🌐 ОНЛАЙН Регистрация на митап

Неочевидное про Fragment API. В этой серии статей я расскажу об интересных моментах из Fragment API, о которых вы могли не зн
Неочевидное про Fragment API. В этой серии статей я расскажу об интересных моментах из Fragment API, о которых вы могли не знать. Материал будет полезен как начинающим разработчикам, так и закаленным в боях с багами девелоперам. Часть 1. Транзакции https://habr.com/ru/company/tinkoff/blog/688222/ Часть 2. (Не) создаем инстанс https://habr.com/ru/company/tinkoff/blog/690134/ Часть 3. Навигация https://habr.com/ru/company/tinkoff/blog/691344/ #Android 👉 @developer_mobila

Освоить мобильную разработку с нуля можно на курсах Яндекс Практикума. → Android-разработка: 12 месяцев, языки Java и Kotlin
Освоить мобильную разработку с нуля можно на курсах Яндекс Практикума. → Android-разработка: 12 месяцев, языки Java и Kotlin → iOS-разработка: 10 месяцев, язык Swift Изучить новую профессию реально, если правильно выстроить программу и усердно заниматься. Упорство зависит от вас, а о программе позаботился Практикум. — Освоить базовые принципы программирования помогает двухнедельный курс «Бассейн». — Программа основана на реальных требованиях работодателей к младшим специалистам. — Интерактивный тренажёр помогает освоить теорию и закрепить её в тестах. — Практика идёт на учебных проектах для портфолио. А ещё на курсе много работы с опытными специалистами: — наставники-разработчики разбирают сложные темы на живых вебинарах. — команда поддержки отвечает на вопросы по теории в тренажёре. — код-ревьюеры проверяют проекты и подсказывают, как их улучшить. — кураторы помогают с организацией и расписанием. — карьерный центр учит работать с резюме, мотивационными письмами, портфолио и готовиться к собеседованиям. Попробуйте и напишите своё первое приложение бесплатно → Andriod iOS

🔥 Попробуйте себя в роли Flutter-разработчка. Создайте свою систему координат для RenderObject! 📌 Приглашаем на открытый ур
🔥 Попробуйте себя в роли Flutter-разработчка. Создайте свою систему координат для RenderObject! 📌 Приглашаем на открытый урок 19 октября в 20:00 мск с Дмитрием Золотовым, опытным разработчиком из Яндекса. 📚 На занятии мы рассмотрим конвейер рендеринга на Flutter с использованием возможностей нового движка Impeller и научимся размещать виджеты сложной формы в трехмерном пространстве. 💎 Вебинар состоится в преддверии старта онлайн-курса «Flutter Mobile Developer» от OTUS. 💣 Для регистрации пройдите вступительный тест Реклама. Информация о рекламодателе на сайте www.otus.ru

Хотите создавать интерфейсы для приложений и сайтов ― освойте навыки UX/UI-дизайна. У любого бизнеса ― от стартапа до крупной
Хотите создавать интерфейсы для приложений и сайтов ― освойте навыки UX/UI-дизайна. У любого бизнеса ― от стартапа до крупной корпорации есть свой сайт или мобильное приложение. На бесплатном курсе вы узнаете об основных принципах проектирования удобных и красивых интерфейсов. Вместе с экспертами-практиками из AGIMA разберёте: ⁃ Типичные ошибки и удачные кейсы. ⁃ С чего начать карьеру в UX/UI-дизайне и как понять, подходит ли вам эта профессия. ⁃ Как по шагам создать свой первый лендинг на Tilda. Сделайте первый шаг к востребованной профессии на стыке IT и дизайна. Регистрация https://netolo.gy/jsc Реклама. ООО «Нетология»

Удобный бенчмаркинг с Jetpack Benchmark Library. Макро- и микробенчмарки На ранней стадии разработки мы, Android-разработчики
Удобный бенчмаркинг с Jetpack Benchmark Library. Макро- и микробенчмарки На ранней стадии разработки мы, Android-разработчики, не спешим задумываться об оптимизации производительности будущего приложения. Этому есть объяснение: преждевременная оптимизация невыгодна бизнесу на первых порах, когда в приоритете высокая скорость создания жизнеспособного продукта при условии минимальных затрат. Однако, однажды оптимизация производительности становится просто необходимой. Поскольку тема оптимизации производительности Android-приложений достойна целого цикла статей, сегодня рассмотрим лишь один ее аспект ― бенчмаркинг. В статье разберемся с тем, что за зверь такой этот бенчмаркинг и для чего он нужен, а также получим базовые знания для написания первого бенчмарк-теста. Помогать в этом деле буду я, Диана Федотова, Android-разработчица в Технократии. #Android 👉 @developer_mobila

Логи в iOS, эпизод 2: os_signpost В какой-то момент разработки приложения вы получаете обратную связь от пользователей: напри
Логи в iOS, эпизод 2: os_signpost В какой-то момент разработки приложения вы получаете обратную связь от пользователей: например, при нажатии на кнопку «Выбрать адрес» приложение сначала на пару секунд подвисает, а уже только потом показывает экран со списком адресов. Специально никто медленный код не писал, но он откуда-то где-то возник. Сегодня расскажу, как Apple предлагает решать эту проблему с помощью логов. #ios 👉 @developer_mobila #mobile@mob_developer #android@mob_developer #ios@mob_developer

В Xcode 14 добавили экспорт локализации пакетов. Подробнее в туториале по локализации. Это новый туториал на сайте, мы сделал
В Xcode 14 добавили экспорт локализации пакетов. Подробнее в туториале по локализации. Это новый туториал на сайте, мы сделали большой ультимативный гайд по локализации. Разобрали основы, экспорт и импорт, как локализовать SPM-пакеты, плюрализацию, картинки, плагины для авторгенерации. В конце туториала узнаете почему для некоторых российский рубль показывается как , а для некоторых RUB.

Мобильная разработка #1 - Telegram 频道 @developer_mobila 的统计与分析