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

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

Ir al canal en Telegram

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

Mostrar más
3 842
Suscriptores
Sin datos24 horas
-77 días
-1030 días
Archivo de publicaciones
CocoaHeadsNL Meetup, 10 April 2024 Live stream of the CocoaHeadsNL meetup at Triodos Bank in Driebergen. Schedule: 19:00 - Presentation by Tieme van Veen: Elevating UI Tests with Network Mocking 20:00 - Presentation by Mathijs Kadijk: Apple Vision Pro live demo for iOS developers Do you want to give a talk at a future CocoaHeadsNL meetup? Did you implement a nice new feature? Or did you learn a new framework or a set of APIs? Give a talk about it! Contact any of the CocoaHeadsNL Team members and they are there for you to help you. https://www.youtube.com/watch?v=mLCvtFFimS0 #ios 👉 @developer_mobila

Цикл материалов про Kodein DI для Android DI фреймворки бывают двух видов: те, что строят свой граф зависимостей во время ком
Цикл материалов про Kodein DI для Android DI фреймворки бывают двух видов: те, что строят свой граф зависимостей во время компиляции (compile time фреймворки), и те, которые делают это уже при выполнении кода (runtime фреймворки). Kodein — типичный представитель runtime фреймворков. Это значит, что о пропущенной зависимости вы узнаете непосредственно в процессе работы приложения, что может стать неприятным сюрпризом. Только представьте себе: вы пропустили на регрессе какой-то кейс, и у вас краш в продакшене из-за DI! Это же настоящий кошмар! Но неужели нам придётся отказываться от Kodein или других runtime фреймворков? Что можно сделать, чтобы сделать их более надёжными? Есть ответ! Мы переведём наш DI из разряда runtime проверок в разряд deploy time проверок. Часть 1: Kodein DI для Android. Основы API https://habr.com/ru/companies/dododev/articles/755288/ Часть 2: Kodein DI для Android. KMP и Compose https://habr.com/ru/companies/dododev/articles/766058/ Часть 3: Kodein DI для Android. Целостность графа и тесты на DI https://habr.com/ru/companies/dododev/articles/807969/ #Android 👉 @developer_mobila

Fetching OSLog Messages in Swift Using the OSLog framework for logging in your Apps? How do you retrieve those logs at runtime to show them in your App? Here’s what worked for me. https://useyourloaf.com/blog/fetching-oslog-messages-in-swift/ #ios 👉 @developer_mobila

Генерируем отчеты PDF на Android с использованием HTML и WebView в фоне Сервис, прежде всего, должен решать задачу пользовате
Генерируем отчеты PDF на Android с использованием HTML и WebView в фоне Сервис, прежде всего, должен решать задачу пользователя. Часто приложения должны делать то, что, казалось бы, должно ложиться на плечи сервера и других публичных API. Так, например, произошло в нашем проекте. Сервис помогает составлять отчеты, удобно их менеджерить, автоматизирует задачи генерации и отправки клиентам. В рамках этой статьи хочу рассказать про наш опыт переноса функционала генерации PDF-отчетов на Android-устройство. Приятного чтения! https://habr.com/ru/articles/809141/ #Android 👉 @developer_mobila

🔥 Время прокачивать свои навыки и RustИ !!! 🫵 Проверь себя - ответь на вопросы и узнай, хорошо ли ты знаешь Rust и его ключ
🔥 Время прокачивать свои навыки и RustИ !!! 🫵 Проверь себя - ответь на вопросы и узнай, хорошо ли ты знаешь Rust и его ключевые особенности. Тест является частью полноценного онлайн-курса «Rust Developer. Professional» от Отус. ➡️ ПРОЙТИ ТЕСТ: https://vk.cc/cwtBKC ❗️Почему именно сейчас в 2024 году Rust так популярен? Безопасность, высокая производительность, многопоточность и кроссплатформенность. Он подходит для создания безопасных, эффективных и многопоточных приложений на разных платформах. 💥 Бонусом за успешно пройденный тест, отправим на почту запись вебинара «Как подружить Kotlin и Rust: один проект на двух языках». Пройди тест, смотри наши вебинары и приходи учиться! Ждем. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

WWDC23: Your guide to Metal ray tracing | Apple Discover how you can enhance the visual quality of your games and apps with Metal ray tracing. We’ll take you through the fundamentals of the Metal ray tracing API. Explore the latest enhancements and techniques that will enable you to create larger and more complex scenes, reduce memory usage and build times, and efficiently render visual content like hair and fur. https://www.youtube.com/watch?v=ZDb7hgF1JGs #ios 👉 @developer_mobila

Реализация Критических оповещений на Android Критические оповещения — это уведомления, которые обходят выключатель звука и на
Реализация Критических оповещений на Android Критические оповещения — это уведомления, которые обходят выключатель звука и настройки «Не беспокоить» на устройстве, гарантируя, что пользователь получит важные уведомления независимо от настроек на устройстве. https://medium.com/@surendar1006/implementing-critical-alerts-on-android-aa49b4d75705 #Android 👉 @developer_mobila

🕗 Под силу ли тебе ответить правильно на 20 вопросов и уложиться в тайминг? Проверь себя — пройди тест на знание Swift. Отве
🕗 Под силу ли тебе ответить правильно на 20 вопросов и уложиться в тайминг? Проверь себя — пройди тест на знание Swift. Ответишь — сможешь поступить на курс «iOS Developer. Professional» от OTUS со скидкой 15% по промокоду MAY2024 🎁 (праздничный промокод действителен всего 4 дня: с 28.04 по 01.05.2024 включительно). ➡️ НАЧАТЬ ТЕСТИРОВАНИЕ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Как быстро сделать файл PrivacyInfo.xcprivacy для вашего iOS-приложения Манифест конфиденциальности — это XML-файл, соответст
Как быстро сделать файл PrivacyInfo.xcprivacy для вашего iOS-приложения Манифест конфиденциальности — это XML-файл, соответствующий формату Apple .plist, который находится в корне пакета вашего приложения для iOS и называется PrivacyInfo.xcprivacy. https://wemakeapps.medium.com/how-to-quickly-get-a-privacyinfo-xcprivacy-file-for-your-ios-app-9b43e7b938fe #ios 👉 @developer_mobila

О, вы из Англии? Локализация Ozon Seller на iOS Всем привет! Меня зовут Андрей, и я делаю iOS-приложение для продавцов Ozon S
О, вы из Англии? Локализация Ozon Seller на iOS Всем привет! Меня зовут Андрей, и я делаю iOS-приложение для продавцов Ozon Seller. Наша команда поставляет фичи, красит кнопки, работает над перформансом и всячески улучшает пользовательский опыт работы продавцов на Ozon. Нашим приложением активно пользуются юзеры из разных стран, и поэтому день Х, когда мы решим добавить поддержку разных языков, был неизбежен. В этой статье я расскажу про стандартный процесс локализации iOS-приложения, про то, с какими трудностями мы столкнулись и как их решили. Разберём системный алгоритм определения языка и объясню, почему он нам не подошёл. Сделаем перевод приложения «на лету», а также посмотрим, как изменился наш флоу работы со строками. https://habr.com/ru/companies/ozontech/articles/807775/ #ios 👉 @developer_mobila

Как мы тестировали приложение Google Play https://medium.com/kasperskymedia/how-we-tested-a-google-play-application-7528ce24b
Как мы тестировали приложение Google Play https://medium.com/kasperskymedia/how-we-tested-a-google-play-application-7528ce24b00d #Android 👉 @developer_mobila

Хотите узнать, как работать с GraphQL и улучшить навыки разработки iOS-приложений? Приходите на бесплатный практический урок
Хотите узнать, как работать с GraphQL и улучшить навыки разработки iOS-приложений? Приходите на бесплатный практический урок от OTUS. Спикер Анна Жаркова — руководитель группы разработки, опытный преподаватель и ментор. На вебинаре вы освоите работу с GraphQL, поймете различия между GraphQL и REST API и научитесь создавать сетевой слой для ваших приложений. Занятие подойдет разработчикам на iOS уровня Middle и Senior. Урок пройдет 6 мая в 20:00 мск и будет приурочен к старту курса «iOS Developer. Professional». После вебинара вы получите специальную цену на обучение и персональную консультацию от наших менеджеров! Ссылка для регистрации Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

MVI Architecture with Jetpack Compose When we are new to software, we often struggle with questions such as which language sh
MVI Architecture with Jetpack Compose When we are new to software, we often struggle with questions such as which language should learn, and which language is used more. This question then continues as to which architecture should I learn. There is no exact right answer to these questions. It would not be wrong to say that the important thing is the need. Just like programming languages are tools, I think the same is true for architectures. Each architecture has a problem solution that it focuses on, a shining aspect. In this direction, I would like to talk about MVI in this blog with the motto “We have such an option, it might work”. https://medium.com/huawei-developers/mvi-architecture-with-jetpack-compose-8a59fff69624 #Android 👉 @developer_mobila

Modern iOS Navigation Patterns This page collects all the familiar navigation patterns for structuring iOS apps, like drill-d
Modern iOS Navigation Patterns This page collects all the familiar navigation patterns for structuring iOS apps, like drill-downs, modals, pyramids, sequences, and more! Think of it as an unofficial bonus chapter for Apple’s Human Interface Guidelines, written by someone who cares deeply about well-crafted user interfaces. https://frankrausch.com/ios-navigation #ios 👉 @developer_mobila

🚀 Участвуй в True Tech Hack от МТС и поборись за общий призовой фонд в 1 500 000 рублей. Регистрируйся. Приглашаем разработч
🚀 Участвуй в True Tech Hack от МТС и поборись за общий призовой фонд в 1 500 000 рублей. Регистрируйся. Приглашаем разработчиков, специалистов по Data Science, менеджеров по продукту, дизайнеров. Соревноваться предстоит в одном из двух треков, чтобы улучшить жизнь людей с особыми потребностями. 🏠 Трек 1. Улучшение клиентского опыта витрины МТС Live для пользователей с особыми потребностями ⭐ Трек 2. Разработка голосового управления для МТС Финтех на основе искусственного интеллекта для людей с ограниченными возможностями Как пройдет True Tech Hack: 🔸 26 апреля – открытие хакатона и Q&A-сессия 🔸 27 апреля–12 мая – чекпоинты с экспертами 🔸 12 мая – окончание приема проектов 🔸 14 мая – полуфинал, защита лучших решений и объявление финалистов 🔸 17 мая – финал в Москве True Tech Hack – твой шанс получить новый опыт, выиграть приз и сделать наш мир доступней и удобней для всех. Регистрируйся на хакатон до 25 апреля по ссылке.

Обнаружение лиц и ориентиров - ML на Android с MediaPipe Узнайте, как с помощью MediaPipe обнаруживать лица и конкретные точки, или ориентиры, на этих лицах, используя неподвижные изображения, видеофайлы или поток с камеры в реальном времени. Узнайте, как задачи детектора лиц и ориентиров MediaPipe для Android могут добавить интересные функции в ваше приложение. https://www.youtube.com/watch?v=5oKvJI_ZCGU #Android 👉 @developer_mobila

Java — один из самых популярных языков программирования, который используют разработчики для создания игр и приложений. Если
Java — один из самых популярных языков программирования, который используют разработчики для создания игр и приложений. Если вы давно мечтаете попробовать себя в этой сфере, скорее записывайтесь на мини-курс по Java-разработке. Подойдёт новичкам разного возраста, а ещё это полностью бесплатно! Регистрируйтесь: https://epic.st/eEvgN3?erid=2VtzqwE1mkj 🎉 И получите первый подарок — гайд по профессии Java-разработчика. Что будем делать на мини-курсе: 🔹 Обсудим, почему Java — один из самых востребованных языков 🔹 Познакомимся с кодом Java и рассмотрим ключевые элементы приложений на этом языке 🔹 Определим навыки для трудоустройства 🔹 Сравним Java и Python 🔹 Сделаем Java-приложения по инструкции Формат мини-курса отлично подойдёт для обучения из любой точки мира: смотрите видео в удобное время и закрепляйте навыки на практике. Успейте записаться бесплатно! Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Вы, случайно, не мобильный разработчик? Тогда откуда для вас такой оффер? 18 и 19 мая пройдет Mobile Weekend Offer в Тинькофф
Вы, случайно, не мобильный разработчик? Тогда откуда для вас такой оффер? 18 и 19 мая пройдет Mobile Weekend Offer в Тинькофф. Для iOS- и Android-разработчиков с опытом от 3 лет. Вот что будет: — пройдете все этапы собеседования за выходные; — познакомитесь с командой; — если все хорошо, получите оффер на неделе. уже в воскресенье. Дальше — будете решать масштабные финтех-задачи, развивать продукты для миллионов, пользоваться бенефитами и расти. Оставьте заявку до 15 мая АО «Тинькофф Банк», ИНН 7710140679

Дискуссия "Разработка для нестандартных устройств" на Yet Another Mobile Party. В гостях: — Денис Малых, руководитель службы разработки мобильной платформы Алисы — Иван Возвахов, руководитель команды разработки встроенного ПО Ведущие: — Артур Василов, руководитель мобильной разработки Супераппа Яндекса — Татьяна Чиглинцева, руководитель команды мобильной разработки продажи подписки Яндекс Плюс https://www.youtube.com/watch?v=tKDefWWHy2g #Android 👉 @developer_mobila