Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck


Channel's geo and language: Russia, Russian
Category: Technologies


Все самое полезное для мобильного разработчика в одном канале.
Список каналов: https://t.me/proglibrary/8353
Учиться у нас: https://proglib.io/w/907158ab
Обратная связь: @proglibrary_feedback_bot
По рекламе: @proglib_adv
Прайс: @proglib_advertising

Related channels  |  Similar channels

Channel's geo and language
Russia, Russian
Statistics
Posts filter


Садимся и записываем 👨‍💻

Apple предоставляет мало руководств по использованию архитектурных паттернов в SwiftUI по сравнению с UIKit. В отличие от UIKit, SwiftUI упрощает разработку, сосредотачиваясь на состояниях и данных, что уменьшает необходимость в написании повторяющегося кода.

Концепция логичной архитектуры для SwiftUI лежит на поверхности. Но людям не интересно обсуждать простые и понятные вещи. 😱


Google добавили ИИ Gemini в Android Studio 🤖

Компания внедряет Gemini в Android Studio более чем в 180 странах для версии Android Studio Jellyfish. Бот Gemini теперь живет в среде IDE, и разработчики могут задавать вопросы, связанные с кодированием.

Компания заявила, что разработчики должны заметить улучшение качества ответов при дополнении кода, отладке, поиске соответствующих ресурсов и написании документации.


Помните про Google Project IDX? 💻

Так вот, Google начали раздавать доступ к Preview версию. Если вы оставляли заявку, на почту должно было дойти письмо с тестом и небольшой инструкцией

А что такое Goole Project IDX? 👉 тык


Реализация SwiftUI от Apple 🧰

Проект предназначен для создания приложений с графическим интерфейсом на платформах, отличных от Apple (например, Linux и Windows), диагностики и отладки проблем SwiftUI на платформе Apple. При этом дизайн API по возможности остается таким же, как и оригинальный API SwiftUI.

В настоящее время этот проект находится на ранней стадии разработки и его не рекомендуют использовать в «производственных» приложениях.

Ссылка на Github

#библиотека


Самые полезные каналы для программистов в одной подборке!

Сохраняйте себе, чтобы не потерять 💾

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы

🤖Про нейросети
Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей
Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка
Библиотека нейротекста | ChatGPT, Gemini, Bing
Библиотека нейровидео | Sora AI, Runway ML, дипфейки
Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion

#️⃣C#

Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel

☁️DevOps

Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования

🐘PHP

Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты

🐍Python

Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты

☕Java

Книги для джавистов | Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков

👾Data Science

Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту

🦫Go

Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go

🧠C++

Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++

💻Другие каналы

Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности

📁Чтобы добавить папку с нашими каналами, нажмите 👉'https://t.me/addlist/17y04EbNMrlhNjZi' rel='nofollow'>сюда👈

Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT

Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *

* Организация Meta запрещена на территории РФ


А как прошёл ваш день?


Какими площадками/соцсетями (кроме телеграм) вы активно пользуетесь?
Poll
  •   *Instagram
  •   *Facebook
  •   Youtube
  •   LinkedIn
  •   Reddit
  •   VK
  •   Хабр
  •   X (бывший твиттер)
  •   vc.ru
236 votes


Тестируем пуш уведомления на симуляторе 🔔

Гайд, как создать .apsn файл и настроить функцию Xcode для отправки тестовых уведомлений без сложных настроек сертификатов.

Смотреть 📹


Добрый вечер друзья. Дайджест по разработке на Kotlin подъехал 🏎️

🟢 @hunterfreas/handling-ui-events-in-jetpack-compose-a-clean-approach-c8fd1bfc6231' rel='nofollow'>Обработка событий UI в Jetpack Compose и «чистый» подход к этой задаче.

🖌 Создание собственной системы дизайна с Jetpack Compose.

✅ Представление о предстоящих возможностях и улучшениях в Android 15.

🪄 Использование Generics в Kotlin на примере простого сценария.

☝️ Как аннотации в Kotlin помогают в разработке Android-приложений.

🖥 Как безопасно обновлять состояние в ваших приложениях на Kotlin». Стратегии и практики.

🔄Как реализовать pull-to-refresh с помощью Material3 в Android Studio.

📱 Тенденции в мобильных играх, задачах для разработчиков игр на Android и многое другое!

🔐 Альтернативный клиент для платформы Bitwarden.

ℹ️ Библиотека собирает все зависимости и лицензии Gradle-проекта и предоставляет легко интегрируемые UI-компоненты для сред Android и Compose.


Gifu: поддержка protocol-based performance-aware анимированных GIF в UIKit 👋

Gifu добавляет в UIKit поддержку protocol-based performance-aware анимированных GIF. Не требует использования встроенного подкласса GIFImageView. Всю тяжелую работу выполняет класс Animator, а протокол GIFAnimatable раскрывает функциональность классам представления, которые соответствуют ему, используя расширения протокола.

Ссылка на Github 😺


💬 У нас тут вопросик нарисовался!

Расскажите, на какие статьи вы переходили или какие последние ссылки открывали из Telegram? Речь не только о наших статьях и ссылках, но и других.

👇 Оставляйте в комментариях названия, ссылки и прочее, где читали, и что читали. Заранее благодарочка за обратную связь!


Недостатки использования AnyView в SwiftUI

Во-первых, AnyView стирает информацию о конкретном типе базового представления, что затрудняет работу с ним с точки зрения безопасности типов и интроспекции. Также обертывание представлений в AnyView может негативно повлиять на производительность.

Как избежать его использование, сохранить гибкость и возможность переиспользования кода узнаём тут 🔗


## Compose Rich Editor

Текстовый редактор для Jetpack Compose и Compose Multiplatform, полностью настраиваемый и поддерживающие общие функции ввода текста. Основные фичи — мультиплатформенность, простота в использовании (API Compose Rich Editor использует возможности языка Kotlin для простоты и минимального количества шаблонного кода), WYSIWYG.

Ссылка на Github 👀

#библиотека


Рассмотрим, как работает технология Android Work Profile, предназначенную для разграничения личного и рабочего пространства на устройствах Android. Эта функция особенно актуальна в условиях активного использования личных мобильных устройств для рабочих задач.

Содержание видео:

1:27 — Об MDM, как WorkProfile работает с ним
6:49 — Управление рабочим профилем
8:32 — Ограничения
11:15 — Преимущества технологии

Смотреть видео 📹


Forward from: Библиотека нейротекста | ChatGPT, Gemini, Bing
Giveaway of 10 subscriptions Telegram Premium for a period of 3 months
Participation terms:
  • All subscribers participate in the giveaway
  • You must be a subscriber of 5 channels
  • End of giveaway: 09.05.2024 16:00


🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.


Forward from: Библиотека программиста | программирование, кодинг, разработка
💬 Как изменился ваш информационный пузырь за год?

Помните свои информационные предпочтения год назад? Многое изменилось! Социальные сети, мессенджеры, YouTube, подкасты — все эти каналы ежедневно борются за наше внимание. У каждого из нас за год сформировался свой уникальный информационный рацион. Пройдите наш опрос и расскажите, как изменились ваши вкусы в медиапотреблении.

👉 Пройти опрос (займёт ~4 минуты)


📱 Что нового в Yandex Mobile Ads SDK 7?

Для Android добавили рекламный формат “Лента”, в котором можно показывать более десяти рекламных объявлений в одном рекламном блоке. Подойдет для приложений с возможностью скроллинга. Еще появился AdPod для полноэкранных форматов, экран-пэкшот в конце рекламы, форматы “Межстраничная реклама” и “Реклама с вознаграждением”, а также Debug Panel в приложении для проверки размещений.

Для iOS внедрили SKOverlay - этот формат позволяет скачивать приложение без перехода в AppStore, то есть по одному клику. Сэкономит время пользователей и положительно скажется на конверсиях.

👉 Подробнее обо всех обновлениях тут


Похвалитесь в комментариях своими последними достижениями!


🎙️ Собеседование на Flutter-разработчика

Подкаст с людьми полных опытом как прохождения, так и проведения интервью. Какой дополнительный профит можно извлекать из собеседований, какие вопросы по Flutter нам нравится задавать и на какие отвечать, поделимся опытом процесса отбора в Яндекс.Про и Surf, а также врываемся с особо острой темой — лайв-кодинг в интервью.

Слушать подкаст 🎧

20 last posts shown.