Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
9.81K subscribers
1.47K 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
🤖🛠 Секреты эффективного промптинга: 4 способа улучшить качество ответов чат-бота

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

Все подробности читайте в статье 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN 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