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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
Освежаем знания //

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

Также советуем просмотреть, какие вопросы могут быть на собеседование на тему корутин.

шпаргалка)
🎉5
Media is too big
VIEW IN TELEGRAM
Твой AppDelegate на 5000 строк пытается стартануть приложение:
😁172
Набор инструментов Async await в Swift

🔖В блоге Emerge Tools вышла объёмная статья, в которой рассмотрено множество методов из Swift Concurrency.

Из важного: для каждого инструмента приведены примеры кода и рассмотрена теория.

Если не знакомы c Swift Concurrency — бегом смотреть ролик. 📺
Please open Telegram to view this post
VIEW IN TELEGRAM
«В мобильной разработке лучше всего начать с...»

Закончи предложение в комментариях 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Gradle + GitLab: эффективный и бесплатный билд-кэш

Эта заметка является чем-то вроде гайда по бюджетной настройке GitLab кэшей для Gradle в Android проектах без использования Gradle Enterprise и Remote Build Cache.

В интернете маловато текстовых материалов о том, как настраивать кэши Gradle на CI, и еще меньше о том, как это делать правильно. Лайфхаки для тех, кто только начинает заниматься оптимизациями билда на CI в своем проекте.
👍5👏2
📈 Приложение ChatGPT поставило рекорд по выручке

Запуск новой модели GPT-4o «omni» от OpenAI в мае привел к резкому росту доходов приложения ChatGPT. После резкого скачка мобильная версия чатбота OpenAI получила самый большой доход за месяц. Приложение получило 28 миллионов долларов чистой выручки в App Store и Google Play в июле, согласно данным, предоставленным компанией Appfigures, занимающейся анализом приложений.

И это чистый доход — это сумма, которую OpenAI оставит себе после уплаты Apple и Google комиссии за покупку в приложении. Из всех полученных денег 83% дохода приложения приходится на App Store от Apple, что на 20% больше, чем в июне.

Без учета сборов магазина приложений доход приложения ChatGPT составил 28.9 миллиона долларов в мае, 34 миллиона долларов в июне и 39.9 миллиона долларов в июле.

#новость
🎉9😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Новая крутая фича в Xcode 16

Можно скопировать какой-то код в открытом файле, перетащить его в Project Navigator, и как результат автоматически создастся новый файл с корректным именем.
🔥23😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Combine с нуля

Combine — это фреймворк для обработки асинхронных событий, представленный Apple на WWDC 2019. Он позволяет работать с потоками данных и событиями в iOS и других платформах Apple.

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

Содержание:

02:05 — Основные понятия
09:22 — Стартовый проект
16:49 — ApiService
42:20 — AppState
44:40 — ViewModel
56:53 — ViewController
🥱4👏32😢2
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
3
🏴‍☠️ Как пиратские приложения обходят проверку App Store

Недавно нескольким пиратским приложениям для iOS удалось получить одобрение в App Store, обманув процесс проверки. Они прикидывались легитимными приложениями, но через некоторое время начинали работать как пиратские онлайн-кинотеатры. 9to5Mac изучил, как эти приложения были созданы, чтобы обмануть Apple.

Приемы, используемые разработчиками для обхода проверки App Store и что Apple может с этим сделать? 😲
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🕸 Made By Google

Сегодня (13 августа) в 20:00 по Москве пройдёт долгожданное мероприятие Made By Google. Нам покажут линейку Pixel 9, Android 15, и, конечно, кучу нейро-фишек (слоган презентации Oh hi, AI).

Здесь в текстовом формате обязательно расскажем о всех новинках.

Если вам хочется посмотреть самим, вот ссылка на YouTube-трансляцию
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚4👍3
Google представила четыре новых смартфона: Pixel 9, 9 Pro, 9 Pro XL и складной Pixel 9 Pro Fold.

Все устройства работают под управлением чипа Tensor G4.

Если глобально, то стали лучше экраны, камеры, туда сюда дизайн, всякие ИИ-фишки.

Как вам дизайн? Ай лайк!
🔥8👍2
Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
Video
Цены такие:
Pixel 9 - от 799 долларов
Pixel 9 Pro - от 999 долларов
Pixel 9 Pro XL - от 1099 долларов
Pixel 9 Pro Fold - от 1799 долларов
Pixel Watch 3 - 349 и 399 долларов
Pixel Buds Pro 2 - 229 долларов
👾11😢7🌚3
❗️📦 CocoaPods прекращает активное развитие и переходит в режим поддержки

Orta Therox написал большой пост, в частности, затрагивающий и проблемы с безопасностью, а также выпустил важный анонс, в котором сообщил о будущих планах по поддержке и обслуживанию.

Теперь будет как минимум два релиза в год для поддержки изменений Xcode, будут закрывать все возможные проблемы с безопасностью и уделять внимание тем PR, которые ориентированы на будущее.

Вместе с этим, больше не будет активного реагирования на проблемы индивидуальных пользователей, и будет свернуто активное развитие проекта. Кроме этого, они не могут дать гарантий, что будут рассмотрены пулреквесты, направленные только на новые фичи.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8👍4😢2
🥲 PWA vs Native: где приложения для iOS и Android больше никогда не пригодятся

К прогрессивным веб-приложениям у разработчиков, бизнеса и пользователей все еще очень много вопросов о безопасности и технических возможностях. Но и адвокаты PWA не молчат. Так, например, Давид Хейнемейер Ханссон считает, что нативные мобильные приложения уже не обязательны для B2B-стартапов.

😮 Аргументы за и против PWA и результаты.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13👏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++

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

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

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

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

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

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