Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
9.83K subscribers
1.46K photos
70 videos
52 files
4.21K links
Все самое полезное для мобильного разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
Как не наломать дров с Live Activity или почему Yandex Go решили поддерживать эту функцию 🪓

Спикер делится опытом интеграции с приложением Yandex Gо: какой путь при интеграции прошли и какие в итоге получили результаты. Рассказывает, на что следует обратить внимание при поддержке Live Activity, какие есть особенности и нюансы и, конечно, упоминает проблемы и сложности, с которыми команда столкнулась в процессе реализации.

Смотреть 📹
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥2🥱1
Самые полезные каналы для программистов в одной подборке!

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

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
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 — вакансии по информационной безопасности

📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈

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

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

* Организация Meta запрещена на территории РФ
👍21
🆕 Что нового в UIKit и Swift в iOS 18

UIKit
👔

🔜 Автоматическое отслеживание trait'ов
🔜 UIUpdateLink: улучшенная версия CADisplayLink
🔜 Новые анимации SFSymbols
🔜 Единые жесты: взаимодействие SwiftUI и UIKit.
🔜 И другие

SwiftUI 👶

🔜 Создание кастомных коллекций
🔜 Новый Tab-бар
🔜 Новые анимации переходов между View
🔜 Возможность сдвинуть скролл на конкретную позицию.
🔜 И другие
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

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

Если у сервиса есть веб-версия приложения, нуждаются ли они в мобильном приложении? Ребята из Aviasales решили проверить это и запустили MVP-версию мобильного приложения, чтобы проверить, нужно ли оно, и если да — в каком виде. Собрали его быстро и с минимальными затратами.

И рассказывают, как всё прошло
Please open Telegram to view this post
VIEW IN TELEGRAM
1
\\ Он вам не XCTest 🥸

Swift Testing — это новый фреймворк с выразительными и интуитивно понятными API, которые упрощают тестирование вашего Swift-кода.

У Swift Testing есть понятный и выразительный API, построенный с использованием макросов, поэтому вы можете объявлять сложные варианты поведения с помощью небольшого объема кода.

Самое главное в картинках. Ну и конечно же, документация.
👍81
⚛️ 6 самых важных шаблонов проектирования в React

Правильное использование паттернов проектирования — ключ к созданию надежных, эффективных и масштабируемых React-приложений. Рассказываем о шаблонах, которые стоит освоить в первую очередь.

👉 Читать статью
👉 Зеркало
😁4
📲 Kaml //

Kaml добавляет поддержку YAML в kotlinx.serialization. В настоящее время полностью поддерживается только Kotlin/JVM. Поддерживает большинство основных функций YAML — cкаляры, включая строки, булевы числа, целые числа и плавающие символы, последовательности (списки), карты, нули, псевдонимы и якоря, включая объединение псевдонимов в одну карту.

Библиотека поддерживает парсинг YAML в объекты Kotlin (десериализацию) и запись объектов Kotlin в YAML (сериализацию), полиморфизм kotlinx.serialization для sealed и не sealed типов.

Ссылка на Github

#полезное #библиотека
👍5💯1
📊 Исследование приложений, которые могут стать ненужными в iOS 18

Cамая большая группа, подвергшаяся «поглощению», не является жертвой ИИ-усилий Apple. Нет, это приложения для бега/пешеходных маршрутов во главе с «королем горы» AllTrails. В iOS 18 добавлена аналогичная функциональность, включая офлайн-карты маршрутов, рекомендации и т.д.

На эти приложения приходится подавляющее большинство потенциально поглощаемых доходов (78%) и это самая большая группа по количеству загрузок (40%). В мае они получили примерно $28.8 млн от пользователей и 2.5 млн загрузок.

Приложения-помощники по грамматике, которые будут конкурировать с аналогичными инструментами Apple, основанными на искусственном интеллекте и глубоко интегрированными в iOS 18, представлены флагманом Grammarly. В общей сложности за последние 12 месяцев они заработали $35.7 млн при 9.4 млн загрузок.

В прошлом месяце они заработали примерно $3.5 млн, что на 40% больше, чем годом ранее. Загрузки выросли на 23% по сравнению с прошлым годом.

Как и приложения для походов, менеджеры паролей рискуют потерять пользователей не из-за «поумневшего» ИИ, а из-за традиционных программных функций. В их случае в iOS 18 появится встроенное приложение «Пароли», которое будет беспрепятственно работать во всей экосистеме Apple.

Популярность менеджеров паролей для iOS растет впечатляющими темпами. В прошлом месяце количество загрузок было на 48% больше, чем 12 месяцев назад, и составило 457 тысяч, а валовой доход вырос на 38% и составил около $2 миллионов.

Кстати, вот шесть функций, которые скопировала Apple в iOS 18 и других обновлениях своих ОС:

Управление паролями — 1Password, LastPass
Запись и расшифровка звонков — TapeACall, Truecaller
Отображение iPhone на Mac — Bezel
Управление окнами на Mac — Magnet, Rectangle
Кастомные эмодзи — Newji
Управление картами — Alltrails
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53😢1