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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4adec1b17b35b6c0d8389
Download Telegram
🌐 Работа с сетью во Flutter

Это руководство по работе с сетевыми запросами во Flutter на примере приложения со списком популярных книг, с возможностью изменения, удаления и добавления книг в список. В руководстве рассматриваются такие темы, как:

📌 RESTful API сервер с помощью фреймворка conduit на вашем компьютере.
📌 Использование GET, PUT, POST и DELETE запросов
📌 Работа с Future, async и await для асинхронного программирования.

Разбираемся подробно здесь 🔗
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
#дайджест полезностей для мобильного разработчика

🔥 Apple обокрала разработчика на $100 000 — автор рассказывает, как Apple удалила его аккаунт разработчика и не выплатила ему 108 878 долларов дохода за три месяца.

🔥 Android в умных колонках Яндекса — интервью с техлидом в Яндексе, где он занимается разработкой умных устройств. Особенности разработки тестирование таких устройств.

🔥 Где остановится Kotlin? — рост популярности языка программирования Kotlin, его доля в TIOBE, и история роста.

🔥 Мыслим как Platform Engineer — спикер обсуждает роль платформенных команд в мобильной разработке, подчеркивая их важность и функционирование. Он акцентирует внимание на важности восприятия платформы как продукта с собственным видением и поддержкой.

🔥 Гуру в enum — подробное исследование использования перечислений (enums) в программировании на Swift.

🔥 API vs ABI — важность понимания разницы между API и ABI в контексте разработки библиотек.

🔥 Топ-12 проектов на Flutter — статья представляет 12 выдающихся открытых проектов на Flutter, которые могут быть полезны для вашего следующего приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥1
Когда решил стать Android разработчиком:

#memes
😁18🥱4
This media is not supported in your browser
VIEW IN TELEGRAM
👨‍🎨 Рисуем приложение

На просторах GitHub появился интересный проект на основе GPT4V. Приложение позволяет рисовать и создавать веб-сайты прямо на их телефоне. Всё работает в сочетании с PencilKit и PKCanvasView, чтобы пользователи могли рисовать пользовательский интерфейс, который затем преобразуется в HTML.

Ссылка на проект 🔗

❗️ Для работы проекта необходимо иметь API ключ GPT4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👏1
📱DebugMenu в приложении Альфа-Банка

Проект в Альфе, связанный с визуализацией иерархии элементов интерфейса. Автор рассказывает о выборе технической задачи, которая должна была быть как вызовом, так и пользой для команды. Задача заключалась в визуализации иерархии элементов интерфейса, что было сложно осуществить в Xcode. Обо всём подробнее в статье 👇

📖 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1👏1
#вопросы_с_собеседований

📱 Kotlin

➡️ Как активность реагирует, когда пользователь поворачивает экран?

При повороте экрана текущий экземпляр активности уничтожается и создается новый экземпляр активности в новой ориентации. Метод onRestart() вызывается первым при повороте экрана. Остальные методы жизненного цикла вызываются в том же порядке, что и при первом создании активности.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🔒 Инструменты шифрования в Android: ваши данные в безопасности?

Статья о различных способах защиты данных на устройствах с Android. Автор статьи, Артур Илькаев, из департамента экосистем продуктов VK и занимается разработкой VK ID SDK и всего, что связано с авторизацией и сессиями.

💡 В статье также есть рекомендации по выбору оптимальных инструментов шифрования в зависимости от сценария использования и уровня безопасности.

Обо всём подробнее здесь 🔗
Please open Telegram to view this post
VIEW IN TELEGRAM
41
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🏆 Самые популярные языки программирования 2023

Популярность ЯП зависит от нескольких факторов. Мы разобрались с ними, составили сводный рейтинг и обсудили особенности, преимущества, недостатки и причины популярности каждого языка. Заходите и читайте👇

🔗 Читать статью
🔗 Зеркало
👍3🥱1
На каком языке программирования вы пишете больше всего?
Anonymous Poll
3%
Python
1%
Go
4%
Java
1%
JavaScript
2%
TypeScript
2%
C/C++
2%
С#
36%
Swift
42%
Kotlin
6%
Другой
🔥1🥱1
🚀 Откройте для себя мощь Kotlin Multiplatform

Статья рассказывает рецепты общего кода для Android и iOS» и о том, как Kotlin Multiplatform (KMP) позволяет использовать общую кодовую базу для разработки приложений на различных платформах, таких как Android и iOS.

Автор, Сергей, Android-разработчик в компании MobileUp, делится своим опытом работы с KMP и примерами использования общего кода в проектах своей компании​.

Как один код может работает на Android и iOS? Разбираемся тут 🔗
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🥱1
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

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

Хотели бы сделать видеокружок как в Telegram? В статье автор рассказывает, как создать список видеосообщений, подобный тому, что есть в Telegram. Он объясняет, как работает видеозапись, как отображать превью и длительность видео, как реализовать круглые иконки и анимацию. Внутри содержатся примеры кода на Kotlin и XML, а также ссылки на другие части статьи, исходный код проекта и библиотеки, используемые в нём.

📖 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2