Мобильная разработка #1
3.98K subscribers
795 photos
85 videos
32 files
1.26K links
Всё о создании приложений под Android и iOS в одном месте.

🔹 Инструменты, библиотеки и ресурсы для ускорения работы.
🔹 Статьи и гайды для разработчиков любого уровня.
🔹 Тренды мобильной разработки и новости индустрии.

Реклама @evgenycarter
Download Telegram
Spezi

Фреймворк с открытым исходным кодом для быстрой разработки современных, совместимых приложений для цифрового здравоохранения.

https://github.com/StanfordSpezi/Spezi

#ios

👉 @developer_mobila
👍1
How to Use UIHostingConfiguration to Integrate SwiftUI Views into UIKit Apps

https://swiftsenpai.com/development/uihostingconfiguration-subview/

#ios

👉 @developer_mobila
Один «подводный камень» в Jetpack Compose и как его можно исправить

В этой небольшой статье я расскажу об одном подводном камне, с которым вы вполне можете столкнуться при использовании Jetpack Compose. Я также объясню, как его обойти. Это связано с распространением касаний, макетами и Поверхностью в composable.

https://medium.com/@theAndroidDeveloper/beware-of-this-pitfall-in-jetpack-compose-e39eb0949c6e

#Android

👉 @developer_mobila
👍2
OpenAI: работа с OpenAI API в Swift

OpenAI — поддерживаемый сообществом разработчиков пакет Swift для упрощения работы с публичным API от OpenAI. С его помощью вы можете вести чаты, генерировать изображения, транскрибировать аудио в текст, классифицировать тексты и многое другое.

https://github.com/MacPaw/OpenAI

#ios

👉 @developer_mobila
👍1
Как установить градиентный фон в Jetpack Compose

В этой статье мы узнаем, как реализовать градиентный фон для фона приложения Android с помощью Jetpack Compose.

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

https://medium.com/tech-takeaways/how-to-set-a-gradient-background-in-jetpack-compose-c3938a0a8907

#Android

👉 @developer_mobila
Я.Субботник по мобильной разработке — 16 сентября!

Привет! 16 сентября Яндекс проводит большой митап по мобильной разработке, где разработчики расскажут о своих сервисах и технологиях, с которыми работают. Вас ждёт:

— 5 технических докладов от разработчиков Яндекса;
— Нетворкинг как в офлайне, так и для онлайн-зрителей;
— Видеотрансляция и доклады в открытом доступе сразу же после выступлений.

В этот раз мы собираем сообщество сразу в двух городах — в Москве и в Белграде! Выбирайте подходящий для вас город участия, оставляйте заявку, а мы рассмотрим все анкеты и пришлём приглашение на очную встречу или на онлайн-трансляцию😉

Ждём ваши заявки!
Программа и регистрация
CoreData для базовых задач одним методом

Когда на iOS возникает вопрос о какой‑то оффлайн работе, часто разработчики обращают свой взор на CoreData — фреймворк, который управляет хранением данных в приложении. Он представляет собой слой абстракции над персистентным хранилищем, представляющую данные в виде «Сущность — Атрибут — Значение». Подразумевается, что CoreData сама занимается организацией таблиц, индексацией, оптимизацией запросов и всем, с чем обычно сталкиваются проектировщики баз данных. Также фреймворк предлагает много не менее полезных функций, таких как упрощенную интеграцию с iCloud, кроссплатформенность в рамках платформ Apple, lazy загрузку данных, отдельные оптимизации для таблиц и коллекций в виде NSFetchedResultsController. В идеальном мире использование CoreData сводилось бы к нахождению необходимых объектов, их изменению и вызову метода сохранения без головной боли.

https://habr.com/ru/companies/cleverpumpkin/articles/733038/

#ios

👉 @developer_mobila
👍1
Как я разрабатывал кастомный Segmented Control на SwiftUI

Год назад мы начали с нуля разрабатывать новый модуль, что позволило нам использовать модный молодежный SwiftUI. Казалось бы, идеальный инструмент для легкой верстки и красивых анимаций, поэтому очередная задача написать кастомный Segmented Control казалась тривиальной, тем более, что стандартный компонент кастомизируется буквально никак.

https://habr.com/ru/articles/732640/

#ios

👉 @developer_mobila
FlorisBoard: открытая клавиатура для Android

FlorisBoard — это бесплатная клавиатура с открытым исходным кодом для устройств Android 7.0+. Ее цель — быть современной, удобной и настраиваемой, при этом полностью уважая конфиденциальность пользователя. В настоящее время находится в состоянии ранней бета-версии.

https://github.com/florisboard/florisboard

#Android

👉 @developer_mobila
👍2
Demystifying SwiftUI Animation: Исчерпывающее руководство

В этой статье дается исчерпывающее представление о механизме анимации в SwiftUI и приводится большое количество демонстрационного кода

https://betterprogramming.pub/swiftui-animation-mechanism-a1adf2b9b417

#ios

👉 @developer_mobila
👍2
Charts

Красивые графики для iOS/tvOS/OSX, аналог MPAndroidChart.

https://github.com/danielgindi/Charts

#ios

👉 @developer_mobila
👍1