en
Feedback
Мобильная разработка #1

Мобильная разработка #1

Open in Telegram

Всё о создании приложений под Android и iOS в одном месте. 🔹 Инструменты, библиотеки и ресурсы для ускорения работы. 🔹 Статьи и гайды для разработчиков любого уровня. 🔹 Тренды мобильной разработки и новости индустрии. Реклама @evgenycarter

Show more
3 841
Subscribers
No data24 hours
-87 days
-1230 days
Posts Archive
QOOB - старт продаж офисов класса А в Москве Стоимость от 19 млн ₽. МЦД и ст. м.Кунцевская. Планировки от 52 м². Под любой размер бизнеса. Охрана 24/7. Яркая архитектура. Ритейл. Сдача 2025 г. Перейти на сайт #реклама d-a.ru О рекламодателе

Лучший способ структурирования проекта для iOS Очень важно поддерживать структуру проекта в чистоте и организованности. Когда
Лучший способ структурирования проекта для iOS Очень важно поддерживать структуру проекта в чистоте и организованности. Когда вы работаете над большим проектом с сотнями файлов в команде, вы хотите, чтобы вы и ваши товарищи могли найти все, что вам нужно, в течение нескольких секунд. Проект должен быть организован с самого начала, и все члены команды должны следовать той структуре, которая у вас есть, потому что некоторые разработчики могут уйти, а новые могут присоединиться к вашей команде. В этой статье я расскажу вам о некоторых распространенных ошибках, которые допускают младшие разработчики, и поделюсь тем, как я структурирую каждый проект, над которым работаю. https://levelup.gitconnected.com/the-best-way-to-struct-your-ios-project-a2daee7dcb45 #ios 👉 @developer_mobila

Курс «Фулстек-разработчик» от Яндекса. Начните с нуля. 1) Программа 2023 года и самые актуальные технологии. 2) HTML, CSS, Ja
Курс «Фулстек-разработчик» от Яндекса. Начните с нуля. 1) Программа 2023 года и самые актуальные технологии. 2) HTML, CSS, JavaScript, TypeScript, React, Node.js, Docker и алгоритмы. 3) Реальные проекты в портфолио, карьерная поддержка Попробуйте курс бесплатно Зарегистрироваться #реклама 16+ practicum.yandex.ru О рекламодателе

Всем, привет, мы исследовательское агентство SmartMinds и сейчас проводим опрос среди IT специалистов. Что хотим узнать: что важно при выборе работодателя, какие каналы являются эффективными при поиске работы и ходите ли вы на мероприятия для IT. Опрос анонимный, займет не более 3-х минут и мы будем благодарны всем, кто примет участие. Пройти опрос

Как определить пользовательские действия с URL для текстовых представлений SwiftUI С выходом iOS 15 компания Apple добавила в представление SwiftUI Text встроенную поддержку формата markdown. Эта функция позволяет разработчикам легко создавать строки с гиперссылками, которые могут открывать веб-сайты, отправлять электронные письма или совершать телефонные звонки. Хотя в большинстве случаев этой функции достаточно, есть ситуации, когда разработчики хотят получить больший контроль над тем, что происходит при нажатии на ссылку. https://swiftsenpai.com/development/swiftui-custom-url-action/ #ios 👉 @developer_mobila

Онлайн-обучение нутрициологии Онлайн-курс по нутрициологии от эксперта со стажем консультаций более 18000ч. Вы узнаете, как продукты питания влияют на наше здоровье, научитесь проводить аналогии между самочувствием и потребностями организма и поймете, как с помощью рациона качественно улучшать жизнь — свою и клиентов. Программа подойдет как тем, кто интересуется темой ЗОЖ для себя, так и специалистам, которые хотят получить профессию нутрициолога-диагноста и повысить свой средний чек. К концу обучения вы освоите специализированные протоколы и чек-листы для проведения первых консультаций и получите официальный диплом о профессиональной переподготовке. Узнать больше #реклама 16+ health.sredaobuchenia.ru О рекламодателе

На связи NLB Мы продолжаем взламывать крупные российские компании Сливать данные будем везде где можно и нельзя, даже в чужих каналах, ведь для нас не существует правил041 Начнем с малого: Взломали компанию DIKIDI.ru Сливаем 100К клиентов из 40 миллионов Скачать: https://gofile.io/d/ZHO2lD https://file.io/ptyXO5ZOpIqE https://filetransfer.io/data-package/tuYpqDyL#link Пароль: NLB

ViewCompositionStrategy Demystified В Jetpack Compose композиция представляет собой древовидную структуру, описывающую пользо
ViewCompositionStrategy Demystified В Jetpack Compose композиция представляет собой древовидную структуру, описывающую пользовательский интерфейс вашего приложения, и создается путем запуска композиций. Когда композиция больше не нужна, состояние перестает отслеживаться Jetpack Compose, и композиция утилизируется, чтобы освободить ресурсы. https://medium.com/androiddevelopers/viewcompositionstrategy-demystefied-276427152f34 #Android 👉 @developer_mobila

Построение графа зависимостей Objective-C файлов ​​В ряде случаев приложение, написанное на языке Objective-C, для улучшения
Построение графа зависимостей Objective-C файлов ​​В ряде случаев приложение, написанное на языке Objective-C, для улучшения функционирования и расширения его возможностей, приходится переписывать на Swift. Осуществление перевода на язык Swift сразу всего кода не всегда рационально, гораздо разумным представляется переписывание класса за классом. При этом сборка становится гибридной и соответственно необходимо делать так, чтобы все объявления были видимы в коде на обоих языках. Ввиду того, что крупные проекты содержат множество файлов понять как последние связаны друг с другом может быть затруднительным. В этой связи прежде чем приступить к переводу логичным явилось бы создание скриптов, которые позволят визуализировать зависимости между файлами Objective-C и сделать анализ проекта более удобным и понятным. https://habr.com/ru/articles/736516/ #ios 👉 @developer_mobila

😮 Как писать Use Case для эффективного тестирования Узнайте на бесплатном открытом уроке «Use Case и другие кейсы или как ан
😮 Как писать Use Case для эффективного тестирования Узнайте на бесплатном открытом уроке «Use Case и другие кейсы или как аналитику быть полезным тестировщику» от OTUS. 🎤 На эфире рассмотрим: — где начинается тестирование и заканчивается анализ; — что ещё можно приготовить из Use Case; — приемочные тесты, огурцы и корнишоны. 💬 Вебинар будет полезен системным аналитикам, бизнес-аналитикам, проектным менеджерам и QA-лидам. 📌 Занятие пройдёт 19 октября в 20:00 мск и будет приурочено к старту курса «Системный аналитик. Advanced». После него вы сможете приобрести полный курс в рассрочку на комфортных условиях. ➡️ Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

How to create Responsive Layouts in Jetpack Compose @Composable fun ListDetailsExample() { BoxWithConstraints(Modifier.fillMaxSize()) { val isSmallScreen = maxWidth < 600.dp if (isSmallScreen) { ConversationsList() } else { var conversationId by remember { mutableStateOf(-1) } Row(Modifier.fillMaxWidth()) { ConversationsList( modifier = Modifier.weight(1f), onConversationSelected = { conversationId = it }) ConversationDetails( modifier = Modifier.weight(2f), selectedConversation = conversationId ) } } } } https://www.composables.com/tutorials/responsive-layout #Android 👉 @developer_mobila

Разработка на Java и Spring с помощью Chat GPT Появление интеллектуальных инструментов генерации кода произвело революцию в и
Разработка на Java и Spring с помощью Chat GPT Появление интеллектуальных инструментов генерации кода произвело революцию в индустрии разработки. Благодаря Chat GPT стало возможно многократно ускорить разработку стандартных проектов. На тренинге мы рассмотрим, как с помощью Chat GPT можно разработать приложение Spring промышленного уровня, включающее анализ предметной области, построение UML-диаграмм, генерацию и модификацию доменной модели, подключение к базе данных при помощи JPA и Spring Data, реализацию бизнес-логики, генерацию REST-контроллеров, разработку тестов. Даже если активное применение Chat GPT пока что не входит в ваши планы, курс за очень короткое время покажет, как сгенерировать полноценное бизнес-приложение с использованием всех современных подходов. Узнать больше #реклама ibs-training.ru О рекламодателе

Проектируем быстрые действия в iOS: 58 гайдлайнов Быстрые действия – полезная функция приложений в iOS, позволяющая упростить
Проектируем быстрые действия в iOS: 58 гайдлайнов Быстрые действия – полезная функция приложений в iOS, позволяющая упростить путь клиента и сократить число действий, требуемых для выполнения задач. Несмотря пользу, применяют ее далеко не все, а у тех, кто применяет, часто есть потенциал для улучшения. Итак, если у вас iPhone, давайте зажмем иконку приложения своей компании, посмотрим, что у нее в быстрых действиях, и пройдемся по чек-листу. Напишите потом в комментариях, все ли идеально или нашли, что можно улучшить. https://habr.com/ru/articles/737452/ #ios 👉 @developer_mobila

Панель для размещения сайтов в проде и управления ими Ispmanager – панель управления Linux-cервером, которая помогает размеща
Панель для размещения сайтов в проде и управления ими Ispmanager – панель управления Linux-cервером, которая помогает размещать веб-проекты на проде и поддерживать их. - Управление Apache, nginx, Open LiteSpeed - Создание сайтов - Установка языков PHP, Python и cреды Node.js c поддержкой мультиверсионности - Почтовые серверы - Базы данных — различные версии на одном сервере - Управление SSL-сертификатами - DNS - Docker - Файловый менеджер и FTP - Редактор кода Используйте ispmanager, чтобы управлять сервером без консоли! Узнать больше #реклама ispmanager.ru О рекламодателе

Приглашаю на свой день рождения. Бесплатный эфир! Что будет на эфире: - Много эмоций, призов, бонусов и хорошего настроения.
Приглашаю на свой день рождения. Бесплатный эфир! Что будет на эфире: - Много эмоций, призов, бонусов и хорошего настроения. Атмосфера роста и развития - Инструкции, как кайфовать от своего дела - Как правильно выбрать нишу и стартануть бизнес с 0 - Как найти стартовый капитал или начать без него - Разберемся, какие ниши прибыльны в 2023 году и стрельнут в 2024 - Расскажу все фишки бизнеса, которые сработали в 2023 году - Пошаговый проверенный план по выходу на первые 200 т.р. в своем бизнесе - Как начать зарабатывать на своих знаниях Интересно? Регистрируйся по ссылке ниже. Участие бесплатно! Зарегистрироваться #реклама likecentre.ru О рекламодателе

Мгновенное взаимодействие с жестами панорамирования Apple выпустила потрясающий видеоролик для WWDC 2018 под названием Design
Мгновенное взаимодействие с жестами панорамирования Apple выпустила потрясающий видеоролик для WWDC 2018 под названием Designing Fluid Interfaces, и один из ключевых выводов из него, который сделал один из докладчиков, Чан Карунамуни, звучит так: "Ищите задержки повсюду. Все должно реагировать мгновенно". (6:28) Отличным примером этого является вид прокрутки в iOS. Если вы пролистываете контакты и касаетесь пальцем экрана, то прокрутка мгновенно останавливается и позволяет вам изменить ее положение. Подобное мгновенное поведение очень важно для наших собственных представлений, взаимодействий и анимаций. https://christianselig.com/2023/05/instant-pan-gesture-interactions/ #ios 👉 @developer_mobila

Старт на маркетплейсе: выбираем прибыльный товар Бесплатный вебинар от Ближе к делу банка ВТБ для начинающих предпринимателей
Старт на маркетплейсе: выбираем прибыльный товар Бесплатный вебинар от Ближе к делу банка ВТБ для начинающих предпринимателей и всех, кто хочет попробовать бизнес на маркетплейсах. Эксперт расскажет, как правильно анализировать ниши с помощью инструментов маркетплейсов и внешних сервисов аналитики. Вы сможете выбрать оптимальную площадку для старта, научитесь находить популярные товары, управлять ценами, оценивать конкуренцию в нише и правильно анализировать поставщиков. 19 октября в 14:00 Регистрируйтесь на вебинар — будет полезно всем предпринимателям, независимо от бюджета на запуск. Зарегистрироваться #реклама 16+ kdelu.vtb.ru О рекламодателе

Как подключить Lombok к Android Studio Введение Для тех, кто еще не перешел на Kotlin, или работает с легаси, код которого в
Как подключить Lombok к Android Studio Введение Для тех, кто еще не перешел на Kotlin, или работает с легаси, код которого в ближайшее время не будет переведен на него, использование Lombok сильно уменьшает количество шаблонного кода. Он скрывает геттеры, сеттеры, конструкторы и другие шаблонные методы за аннотациями. Например, вместо кода: public class UserDto { private String name; public HumanDto(String name) { this.name = name; } public void setName(String name) { this.name = name; } public String getName() { return this.name; } } Мы просто укажем нужные аннотации, остальное Lombok сгенерирует под капотом: @Data @AllArgsConstructor public class UserDto { private String name; } https://habr.com/ru/articles/737698/ #Android 👉 @developer_mobila

Как создать свой бренд одежды и зарабатывать на этом Нужно всего 3 составляющих: 1. Грант от государства на 300 000 ₽, которы
Как создать свой бренд одежды и зарабатывать на этом Нужно всего 3 составляющих: 1. Грант от государства на 300 000 ₽, который легко выдают молодому бизнесу. 2. Ваше желание. 3. Знания по организации модного бизнеса. Меня зовут Анна Куц. Я основатель бренда спортивной одежды «Skin of Angel», запустила 4 линейки и владею 2 швейными производствами. А еще я помогла запуститься более чем 250 брендам одежды. Я помогу вам открыть свой бизнес и избежать ошибок, из-за которых 90% брендов закрываются. Завтра стартует мой бесплатный мастер-класс на котором вы узнаете: - Как запустить свой бренд одежды без умения шить и рисовать - Сколько денег нужно для запуска первой коллекции - Где найти надежного поставщика - Какие топ-5 навыков дают стабильные продажи - Как масштабировать свой бренд Успей зарегистироваться бесплатно! Зарегистрироваться #реклама fashion-brandschool.ru О рекламодателе