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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
\\ Рекомпозицию видишь? А она есть 👀

Все новые фичи пишутся на Compose, а это тот самый гайд, как устроен процесс построения UI на Compose, а именно:

👉 Как работает рекомпозиция в Compose.

👉 На чём основана рекомпозиция.

👉 Как происходит оптимизация рекомпозиции на фреймворк.
🔥6
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

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

Гайд от Apple пока не появился, поэтому держите довольно неплохой от коммьюнити с разбором того, какие фичи появятся, и как порефакторить код.

Вот тут 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
3
🍎 Вчера прошла весенняя презентация Apple. Из новинок: iPad Air, iPad Pro и Apple Pencil Pro. ☝️

🏷️ У iPad Air главное обновление — выпуск модели с дисплеями двух размеров: привычным (11 дюймов) и новым (13 дюймов). Изменили положение фронтальной 12 Мп камеры. Теперь она находится на широкой стороне планшета.

🏷️ Новые iPad Pro с диагоналями 11 и 13 дюймов. Толщина старшей версии всего 5,1 мм. По словам самой Apple — это самое тонкое устройство компании. Дисплей выполнен по собственной технологии Tandem OLED. На практике — это сдвоенная OLED-панель с яркостью в 1000 нит. Пиковая яркость достигает 1600 нит.

🏷️ Новый Apple Pencil Pro сможет распознавать силу нажатия, чтобы открывать панель управления, оснащен гироскопом и локатором, так что его станет проще найти и сложнее потерять. В США будет стоить 129 долларов.

К Apple Pencil Pro уже доступна документация (раз и два). Работать будет с iOS/ iPadOS 17.5+ Beta.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔3
\\ Welcome back 🌟

Кто не знает, try! Swift Tokyo — это одна из самых популярных конференций по iOS. Каждый год в Токио разработчики проводят конференцию, посвященную актуальной информации о языке Swift, iOS, macOS и других платформах Apple, а также делятся своим опытом.

Плейлист со всеми докладами посмотреть можно тут 📺
Please open Telegram to view this post
VIEW IN TELEGRAM
12
\\ Тебе решать 🤔

Если ты используешь Android Studio Jellyfish или более позднюю версию, то у тебя есть возможность использовать Gemini in Android Studio. Функция полезная, но если вы работаете над коммерческим проектом, вряд ли захотите делиться кодом с Google.

Как вырубить эту функцию можно узнать тут 👈
👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🎭 7 типов программистов, которых вы встретите на собеседовании

Осторожно! Данная статья носит шуточный характер и не преследует цели обидеть кого-либо. Все ситуации выдуманы, а совпадения — случайны.

🔗 Читать статью
🔗 Зеркало
🌚3👍2🎉1
\\ ИИ, выручай 🥵

Автор решил проверить три разные модели — ChatGPT, Meta.ai и Claude. Стоит отметить, что модели использовались не для написания кода, а для улучшения исходного кода.

Какие плюсы и минусы каждого решения читаем тут 🔗
👍2
Всем отдохнувшим привет, остальным тоже привет :) Ловите новый дайджест 👇

🚀 Как новый компилятор K2 ускоряет компиляцию Kotlin на 94%

👨‍💼 Как зарегистрировать аккаунт разработчика в Google Play в 2024 году.

⚙️ Механизмы Kotlin Coroutine: runBlocking v. launch.

🔬 Пошаговое руководство по анализу данных с использованием библиотеки Kotlin DataFrame.

🔖 Как достичь читаемости при оптимизации кода на Kotlin, используя пример 8x8 сетки.

🖇️ Процесс перехода от Jetpack Compose к Compose Multiplatform.

🔍 Диспетчеры IO и Default изнутри.

🔥 Kotlin-first SDK для Firebase.

📚 Приложение с бесплатными книгами и аудиокнигами.
👍7🔥2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🥑 Подборка лучших статей «Библиотеки программиста» за апрель: сохраняй в заметки, чтобы не пропустить #самыйсок

🐛 7 признаков неопытного программиста
🐍📖 ТОП-10 книг по Python для начинающих программистов в 2024 году
✍️ Как написать отличную документацию
🐍🛠️ 32 инструмента для Python, которые помогут писать профессиональный код
🤖👾 Как злоумышленники взламывают LLM: 7 ключевых стратегий
🤖✍️ Как работают LLM: простое объяснение через аналогию с кулинарией
⚙️ Названия веток и комментарии к коммитам в Git: лучшие практики
🙅‍♂️ Дискриминация на работе: в чем проявляется и что делать, если вы с ней столкнулись
🧑‍💻 Как я входил в IT: опыт подписчиков «Библиотеки программиста»
🛠️ Что такое прогрессивные веб-приложения
🌐 Использование глобальной контрольной группы на практике: тонкости, нюансы, подводные камни
🤖🛠️ 4 полезных инструмента для работы с ИИ: RAGFlow, The Pipe, UFO и SWE-agent
▶️ Как оживить фронтенд: 8 лучших JS-библиотек для анимации
🤺 Искусство оскорблять: как поставить коллегу на место и отбить желание работать над проектом
🎸 10 причин, по которым стоит выбрать Django вместо FastAPI
🐍 10 основных ошибок начинающих Python-разработчиков
🏃 🏃 Самоучитель по Go для начинающих. Часть 11. Обработка ошибок. Паника. Восстановление. Логирование
🤖💣 ИИ-ассистенты разработчика: скрытая угроза
🔍💼 Исследование рынка: 8 наиболее востребованных языков программирования в 2024 году
🤖🔢 Математические основы генеративных нейронных сетей: что нужно знать для их изучения
🗿🔨 Как мы разбили монолит на маленькие кусочки и что из этого вышло
📖 ТОП-7 книг по C# для начинающих разработчиков в 2024 году
⚛️💥 React 19 уничтожит все фреймворки
🗺️💼 Из Москвы в Дублин: опыт российского разработчика из Amazon
🐍🤔 «Задумчивый» код: временная сложность операций со структурами данных в Python
🤖🖼️ Как работают визуальные трансформеры: магия превращения пикселей в знания
🐰 Как решить проблему высокой связанности сервисов с помощью событийно-ориентированной архитектуры и RabbitMQ
2
\\ Годовой отчёт подъехал 📄

Большой отчёт от Apple, в котором есть интересный цифры / отчет за 2023 год:

– В 2023 году Apple закрыла около 118 000 учетных записей разработчиков, что меньше, чем 428 000 удалений по сравнению с предыдущим годом.

– Apple заблокировала возможность повторных транзакций более 14 миллионов украденных кредитных карт и более 3,3 миллиона учетных записей, а также предотвратила потенциально мошеннические транзакции на общую сумму более 7 миллиардов долларов

– В 2023 году более 1,7 миллиона заявок на приложения были отклонены по разным причинам, включая нарушение конфиденциальности и мошенническую деятельность.

– Обработав более 1,1 миллиарда оценок и обзоров, Apple удалила из App Store почти 152 миллиона мошеннических оценок и обзоров.
👍4🎉2
Самые полезные каналы для программистов в одной подборке!

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

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
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 запрещена на территории РФ
1
\\ Ещё быстрее? 🏎️

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

Одно и решений, кстати, переход переход от веб-кода к нативному. Почитать можно тут
😁7