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

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

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
3 841
Obunachilar
-224 soatlar
-97 kun
-1230 kun
Postlar arxiv
Phase Animations in iOS 17 В этом видео я хочу познакомить вас с новым методом phaseAnimator, который был представлен в iOS 17. Это мощный способ создать в приложении анимацию с состоянием, которая может меняться в течение определенной вами последовательности фаз. 0:00 Introduction 1:18 Chaining Animations 3:29 Basic PhaseAnimator 8:27 Enum based phases 15:17 PhaseAnimator Triggers https://www.youtube.com/watch?v=CS2GLBiRMWE #ios 👉 @developer_mobila

🚀 Affise Mobile Attribution предлагает передовые решения для атрибуции и аналитики мобильных приложений 📱📈 Affise MMP помо
🚀 Affise Mobile Attribution предлагает передовые решения для атрибуции и аналитики мобильных приложений 📱📈 Affise MMP поможет расширить и максимизировать действия ваших рекламных кампаний по привлечению пользователей, обеспечивай точный трекинг и аналитику 📊, позволяя в разы увеличить ваш ROI 💰 и при этом остаться защищенным от фрода 🛠 Переведите эффективность вашего приложения на новый уровень Готовы попробовать? Начните бесплатно и наблюдайте за своими результатами! 👉 Узнать больше

Drawer Navigation с помощью Material 3 в Jetpack Compose В этом статье мы рассмотрим и реализуем базовую навигацию Drawer Nav
Drawer Navigation с помощью Material 3 в Jetpack Compose В этом статье мы рассмотрим и реализуем базовую навигацию Drawer Navigation с помощью Material3. https://proandroiddev.com/drawer-navigation-using-material-3-in-jetpack-compose-1bfd5f3f7ed4 #Android 👉 @developer_mobila

Лучшие практики в Jetpack Compose для новичков Jetpack Compose, рекомендуемый современный инструментарий Android для создания
Лучшие практики в Jetpack Compose для новичков Jetpack Compose, рекомендуемый современный инструментарий Android для создания нативного пользовательского интерфейса, может упростить и ускорить разработку пользовательского интерфейса. Тем не менее, он не так прост в освоении, особенно для тех, кто только начинает работать с декларативными фреймворками пользовательского интерфейса. В этой статье я расскажу о лучших практиках, которым следует следовать при создании приложения с помощью Jetpack Compose. Эти практики особенно полезны для новичков, которые могут столкнуться с трудностями в улучшении производительности и читаемости кода своего приложения. https://medium.com/@bhoomigadhiya/best-practices-in-jetpack-compose-for-beginners-949d2b90a1b1 #Android 👉 @developer_mobila

🗓 14 ноября, 16:00 📌 Как удаленно тестировать мобильные приложения? Коллеги из @Selectel запустили новый продукт – ферму мо
🗓 14 ноября, 16:00 📌 Как удаленно тестировать мобильные приложения? Коллеги из @Selectel запустили новый продукт – ферму мобильных устройств. Это инфраструктурное решение для удаленного тестирования и сборки приложений. А 14 ноября они проводят вебинар, на котором покажут, как проводить параллельные тесты приложений из любой точки мира. Без закупки техники и настройки инфраструктуры. Расскажут, как использовать ферму мобильных устройств для мануального тестирования и автотестов. Программа вебинара: ◽️Что такое мобильная ферма и как она устроена? ◽️Чем ферма отличается от других методов тестирования? ◽️Мануальное тестирование и автотесты с Appium с помощью фермы. ◽️Сравнение тестов на телефоне, подключенном к ноутбуку, эмуляторе и мобильной ферме Selectel. Зарегистрируйтесь на мероприятие и и получите эксклюзивный бонус для тестирования вашего приложения: https://slc.tl/89ctq Реклама ООО «Селектел» erid 2VtzqwFcEb1

GITHUBFittedSheets: Bottom Sheet для iOS FittedSheets — реализация Bottom Sheet для iOS, представление View Controller-а внизу экрана. Предлагает произвольные размеры (автоматически подстраиваясь под содержание встроенного контроллера) и поддерживает скроллинг. https://github.com/gordontucker/FittedSheets #ios 👉 @developer_mobila

Упрощаем локализацию iOS-приложения со String Catalogs Выход продукта на новые рынки сбыта — это деньги. Чем лучше ты знаешь
Упрощаем локализацию iOS-приложения со String Catalogs Выход продукта на новые рынки сбыта — это деньги. Чем лучше ты знаешь своего клиента, тем вероятнее ты их сможешь заработать. Это правило справедливо и в обратную сторону: клиент будет более охотно пользоваться твоим продуктом, если он может разговаривать с ним на одном языке. Сегодня я расскажу о том, как можно в значительной мере облегчить и усовершенствовать процесс перевода iOS-приложения на другие языки. Языки, разумеется, человеческие: от Swift мы отказываться не будем. https://habr.com/ru/articles/788614/ #ios 👉 @developer_mobila

Как iOS-разработчику прокачать скиллы? Прийти на бесплатный практический урок «Пишем сетевой слой в iOS-приложении» от OTUS и
Как iOS-разработчику прокачать скиллы? Прийти на бесплатный практический урок «Пишем сетевой слой в iOS-приложении» от OTUS и Антона Марунько – iOS Team Lead’а в Kupibilet.ru. Что ждёт вас после вебинара: 1. Повышение навыков разработки сетевого слоя в iOS-приложении 2. Понимание основных концепций и инструментов для разработки сетевого слоя 3. Получение практических советов и лучших практик для эффективной разработки 📢Встречаемся 8 февраля в 20:00 мск в рамках курса «Специализация iOS Developer». Понравится вебинар — продолжите обучение на курсе по специальной цене и даже в рассрочку! ➡️Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок и получить запись: регистрация Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

ComposeLevitation: эффект левитации для элементов UI ComposeLevitation — это мощная библиотека Compose, которая предоставляет вам возможность легко создавать и настраивать эффекты левитации, добавляя интерактивный штрих к элементам пользовательского интерфейса. Умеет реагировать на жесты нажатия и перетаскивания, полностью настраиваема, можно сделать голографический эффект. https://github.com/GIGAMOLE/ComposeLevitation #Android 👉 @developer_mobila

Как удаленно тестировать мобильные приложения?⚡️ Ребята из @Selectel запустили новый продукт – ферму мобильных устройств. Это
Как удаленно тестировать мобильные приложения?⚡️ Ребята из @Selectel запустили новый продукт – ферму мобильных устройств. Это инфраструктурное решение для удаленного тестирования и сборки приложений. С ней вам не нужны телефоны и эмуляторы — ферма предоставляет доступ к большой базе реальных смартфонов с различными параметрами и может проводить широкий набор тестов. Преимущества фермы мобильных устройств: ◽️Не нужно думать о передаче устройств между удаленными сотрудниками: подключайтесь одновременно с командой из любой точки мира. ◽️Комфортная работа на нескольких устройствах: вы можете запускать автотесты параллельно. ◽️Обслуживание и ремонт Selectel берет на себя. Интересно, как продукт устроен? Читайте статью, в которой коллеги рассказали, с чего начиналась мобильная ферма: https://slc.tl/4idw8 Зарегистрируйтесь на бета-тест и получите месяц работы с одним устройством в подарок: https://slc.tl/bpg7b Реклама ООО «Селектел» erid 2Vtzquh4EUw

Jetpack Compose: Countdown Timer В этой статье мы рассмотрим, как реализовать таймер обратного отсчета с помощью Jetpack Comp
Jetpack Compose: Countdown Timer В этой статье мы рассмотрим, как реализовать таймер обратного отсчета с помощью Jetpack Compose, современного набора инструментов для создания нативных пользовательских интерфейсов Android. Мы начнем с базового таймера и постепенно добавим более продвинутые функции. https://medium.com/@android-world/jetpack-compose-countdown-timer-9531dd3119a6 #Android 👉 @developer_mobila

Flutter. На пути к совершенству Добро пожаловать в волшебный мир программирования, где каждый разработчик – не просто кодер,
Flutter. На пути к совершенству Добро пожаловать в волшебный мир программирования, где каждый разработчик – не просто кодер, а настоящий магистр заклинаний и цифровых чар! Перед вами лежит карта неисследованных земель, полных таинственных «кодовых джунглей», где скрывается легендарный кракен «кодовых глубин» и много других заморских чудес. Обладая значительным опытом в разработке энтерпрайз мобильных приложений в TAGES, я хочу поделиться проблемами, которые часто встречаются на код-ревью у начинающих разработчиков. Запаситесь же попкорном из нулей и единиц, устройтесь поудобнее за своими многооконными экранами и готовьтесь к незабываемому путешествию! https://habr.com/ru/articles/787620/ #ios 👉 @developer_mobila

⚡️Переходи на новый уровень разработки iOS-приложений⚡️ 🫵 Проверь себя - пройди тест на знание Swift и определи свой уровень
⚡️Переходи на новый уровень разработки iOS-приложений⚡️ 🫵 Проверь себя - пройди тест на знание Swift и определи свой уровень разработки iOS приложений. Под силу ли вам ответить правильно на все 20 вопросов? Ответишь — пройдёшь на курс «iOS Developer. Professiona» от OTUS по специальной цене. Курс доступен в рассрочку. Погружайся в Swift на кейсах из практики разработки в продакшн ➡️ ПРОЙТИ ТЕСТ ПО ССЫЛКЕ: https://vk.cc/cugCZR 💥 Бонусом за успешно пройденный тест, получишь доступ к записям лучших открытых уроков курса. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

SwiftUI: Telegram Dark Mode Animation Challenge - iOS 17 - Xcode 15 0:00 Intro 0:44 Project Setup 5:40 Building Dark Mode Animation https://www.youtube.com/watch?v=4dbnfyXILc4 #ios 👉 @developer_mobila

Gallery: медиа-галерея на Jetpack Compose Это легковесная галерея с фотографиями и видео для Android-приложения на Jetpack Co
Gallery: медиа-галерея на Jetpack Compose Это легковесная галерея с фотографиями и видео для Android-приложения на Jetpack Compose. https://github.com/IacobIonut01/Gallery #Android 👉 @developer_mobila

Камерный митап для мобильных разработчиков, где каждый может предложить свой кейс для обсуждения по трем трекам: iOS, Android, Flutter. Участники митапа — техлиды, руководители разработки и ведущие мобильные разработчики из команд Яндекс Go и Яндекс Про. В завершении вечера afterparty — нетворкинг, настолки, вкусная еда и напитки. Место встречи: Москва-Сити, башня «Око» Дата и время: 15 февраля, 18:30 Бесплатно. Количество мест ограничено. Регистрация обязательна Подробнее Реклама. ООО "ЯНДЕКС.ТАКСИ". ИНН 7704340310.

Объяснение Стабильность в Jetpack Compose В этой статье мы рассмотрим, что на самом деле означает стабильность Compose, как е
Объяснение Стабильность в Jetpack Compose В этой статье мы рассмотрим, что на самом деле означает стабильность Compose, как ее отладить и стоит ли вообще о ней беспокоиться. https://medium.com/androiddevelopers/jetpack-compose-stability-explained-79c10db270c8 #Android 👉 @developer_mobila

Универсальные датасорсы в iOS-разработке В мире iOS-разработки, коллекции – это основной инструмент для представления данных
Универсальные датасорсы в iOS-разработке В мире iOS-разработки, коллекции – это основной инструмент для представления данных в упорядоченной форме, таких как списки, таблицы, галереи фотографий или медиа-файлов. Они широко используются в различных сервисах, от социальных сетей до медицинских приложений. Однако, для создания эффективных и высокопроизводительных систем, необходимо иметь гибкое и масштабируемое решение для управления данными в коллекциях. Именно здесь на сцену выходят универсальные датасорсы. Универсальные датасорсы предоставляют разработчикам API для доступа к данным в коллекциях без привязки к конкретному источнику и типу данных. Они обеспечивают абстракцию, которая дает разработчикам возможность работать с данными в коллекциях независимо от их происхождения или формата хранения. Это позволяет легко изменять источник данных, добавлять новые функции и поддерживать разные типы данных в приложении. https://habr.com/ru/companies/tensor/articles/763582/ #ios 👉 @developer_mobila

AvitoTech приглашает на Avito Android meetup #2 В программе много цифр и интересных кейсов по Android-разработке. А также три доклада про: - сценарии сборки и их связь с Git Workflow; - нюансы потребления памяти Android-сборками; - автоматизацию генерации Baseline Profile. Событие состоится 6 февраля в 19:00 по мск. Чтобы присутствовать офлайн, зарегистрируйтесь здесь. Трансляция тоже будет — на YouTube-канале AvitoTech.

НИКОГДА НЕ ПИШИ ТАК НА SWIFT / Разбираю топ-10 типичных ошибок ios-разработчика 00:00 - Топ 10 ошибок iOS разработчика 00:36 - final/private/let 02:05 - Неявные опционалы 03:32 - Используй Let 04:16 - Сетевой слой codable - decodable 05:00 - Coding keys 05:58 - Конкретные типы 06:46 - Опциональные поля в модели 07:46 - LET в моделях 08:12 - for in вместо mapFilterReduce 09:03 - используй Линтер 10:19 - Временный объект на вызов функции 11:14 - Обработка ошибок 13:27 - Мусор во ViewDidLoad 14:25 - Один экстеншн на протокол 15:07 - Как использовать MARK правильно 16:17 - Литералы в ENUM https://www.youtube.com/watch?v=ScMN0EyiBf4 #ios 👉 @developer_mobila