Премиум каналы

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

Разработка мобильных приложений (app) под Android, iOS. Подборки с полезной информацией, книги, статьи.

Последние публикации с канала

Как мы тестировали приложение Google Play

https://medium.com/kasperskymedia/how-we-tested-a-google-play-application-7528ce24b00d

#Android

👉 @developer_mobila

24.04.2024 / 12:04

Хотите узнать, как работать с GraphQL и улучшить навыки разработки iOS-приложений?

Приходите на бесплатный практический урок от OTUS. Спикер Анна Жаркова — руководитель группы разработки, опытный преподаватель и ментор.

На вебинаре вы освоите работу с GraphQL, поймете различия между GraphQL и REST API и научитесь создавать сетевой слой для ваших приложений. Занятие подойдет разработчикам на iOS уровня Middle и Senior.

Урок пройдет 6 мая в 20:00 мск и будет приурочен к старту курса «iOS Developer. Professional». После вебинара вы получите специальную цену на обучение и персональную консультацию от наших менеджеров!

Ссылка для регистрации

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

22.04.2024 / 08:04

MVI Architecture with Jetpack Compose

When we are new to software, we often struggle with questions such as which language should learn, and which language is used more. This question then continues as to which architecture should I learn.

There is no exact right answer to these questions. It would not be wrong to say that the important thing is the need. Just like programming languages are tools, I think the same is true for architectures. Each architecture has a problem solution that it focuses on, a shining aspect. In this direction, I would like to talk about MVI in this blog with the motto “We have such an option, it might work”.

https://medium.com/huawei-developers/mvi-architecture-with-jetpack-compose-8a59fff69624

#Android

👉 @developer_mobila

22.04.2024 / 05:04

Modern iOS Navigation Patterns

This page collects all the familiar navigation patterns for structuring iOS apps, like drill-downs, modals, pyramids, sequences, and more! Think of it as an unofficial bonus chapter for Apple’s Human Interface Guidelines, written by someone who cares deeply about well-crafted user interfaces.

https://frankrausch.com/ios-navigation

#ios

👉 @developer_mobila

20.04.2024 / 14:04

🚀 Участвуй в True Tech Hack от МТС и поборись за общий призовой фонд в 1 500 000 рублей. Регистрируйся.

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

🏠 Трек 1. Улучшение клиентского опыта витрины МТС Live для пользователей с особыми потребностями
Трек 2. Разработка голосового управления для МТС Финтех на основе искусственного интеллекта для людей с ограниченными возможностями

Как пройдет True Tech Hack:
🔸 26 апреля – открытие хакатона и Q&A-сессия
🔸 27 апреля–12 мая – чекпоинты с экспертами
🔸 12 мая – окончание приема проектов
🔸 14 мая – полуфинал, защита лучших решений и объявление финалистов
🔸 17 мая – финал в Москве

True Tech Hack – твой шанс получить новый опыт, выиграть приз и сделать наш мир доступней и удобней для всех. Регистрируйся на хакатон до 25 апреля по ссылке.

19.04.2024 / 15:04

Обнаружение лиц и ориентиров - ML на Android с MediaPipe

Узнайте, как с помощью MediaPipe обнаруживать лица и конкретные точки, или ориентиры, на этих лицах, используя неподвижные изображения, видеофайлы или поток с камеры в реальном времени. Узнайте, как задачи детектора лиц и ориентиров MediaPipe для Android могут добавить интересные функции в ваше приложение.

https://www.youtube.com/watch?v=5oKvJI_ZCGU

#Android

👉 @developer_mobila

YouTube
Detecting faces and landmarks - ML on Android with MediaPipe

Learn how to use MediaPipe to both detect faces and specific points, or landmarks, on those faces using still images, video files, or a live camera stream. Discover how face detector and face landmarker tasks MediaPipe for Android can add exciting features…

18.04.2024 / 20:04

Java — один из самых популярных языков программирования, который используют разработчики для создания игр и приложений. Если вы давно мечтаете попробовать себя в этой сфере, скорее записывайтесь на мини-курс по Java-разработке. Подойдёт новичкам разного возраста, а ещё это полностью бесплатно!

Регистрируйтесь: https://epic.st/eEvgN3?erid=2VtzqwE1mkj
🎉 И получите первый подарок — гайд по профессии Java-разработчика.

Что будем делать на мини-курсе:

🔹 Обсудим, почему Java — один из самых востребованных языков
🔹 Познакомимся с кодом Java и рассмотрим ключевые элементы приложений на этом языке
🔹 Определим навыки для трудоустройства
🔹 Сравним Java и Python
🔹 Сделаем Java-приложения по инструкции

Формат мини-курса отлично подойдёт для обучения из любой точки мира: смотрите видео в удобное время и закрепляйте навыки на практике.

Успейте записаться бесплатно!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

18.04.2024 / 13:04

Вы, случайно, не мобильный разработчик? Тогда откуда для вас такой оффер?

18 и 19 мая пройдет Mobile Weekend Offer в Тинькофф. Для iOS- и Android-разработчиков с опытом от 3 лет.

Вот что будет:

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

Дальше — будете решать масштабные финтех-задачи, развивать продукты для миллионов, пользоваться бенефитами и расти.

Оставьте заявку до 15 мая

АО «Тинькофф Банк», ИНН 7710140679

18.04.2024 / 08:04

Дискуссия "Разработка для нестандартных устройств" на Yet Another Mobile Party.

В гостях:
— Денис Малых, руководитель службы разработки мобильной платформы Алисы
— Иван Возвахов, руководитель команды разработки встроенного ПО

Ведущие:
— Артур Василов, руководитель мобильной разработки Супераппа Яндекса
— Татьяна Чиглинцева, руководитель команды мобильной разработки продажи подписки Яндекс Плюс


https://www.youtube.com/watch?v=tKDefWWHy2g

#Android

👉 @developer_mobila

YouTube
Yet Another Mobile Party // Разработка для нестандартных устройств

Дискуссия "Разработка для нестандартных устройств" на Yet Another Mobile Party.
В гостях:
— Денис Малых, руководитель службы разработки мобильной платформы Алисы
— Иван Возвахов, руководитель команды разработки встроенного ПО
Ведущие:
— Артур Василов, руководитель…

18.04.2024 / 07:04

Swift 30 Projects: 30 учебных проектов для изучающих iOS-разработку

Старый, но все еще полезный репозиторий с 30 учебными проектами для iOS-разработчика. В нем рассматриваются вопросы использования UIKit, UIScrollView, UITableView, UICollectionView, CAAnimations, Local Notification, MapKit, Contact и Core ML, Core Data, открытых фреймворков , TDD, XCTest и многого другого.

https://github.com/soapyigu/Swift-30-Projects

#ios

👉 @developer_mobila

16.04.2024 / 15:04

Неважно, опытный вы программист или новичок — попробуйте себя в разработке приложения на Flutter!

⚠️Ждем вас на бесплатном практическом уроке «Создаем многопользовательскую игру наподобии ""Имаджинариум"" с искусственным интеллектом на Flutter» от OTUS и Дмитрия Золотова — Flutter+Kotlin Developer в Yandex. На вебинаре мы:

- рассмотрим несколько подходов к взаимодействию мобильных приложений;
- добавим к игре поддержку простого бота на основе gemini AI;
- используем генеративный ИИ для создания изображений;
- создадим готовую игру с возможностью взаимодействия между пользователями.

Встречаемся 17 апреля в 20:00 мск в рамках курса «Flutter Mobile Developer». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS!

👉 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://otus.pw/DJuH/?erid=2VtzqvVJfbM

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

16.04.2024 / 10:04

Реализация жестов перетаскивания в Xcode 15 (SwiftUI)

В этом видео мы рассмотрим жесты перетаскивания и то, как использовать их в наших приложениях для создания крутых эффектов и интерактивности. Урок был сделан в Xcode 15 с использованием SwiftUI.

https://www.youtube.com/watch?v=z4aMVgdIdEM

#ios

👉 @developer_mobila

YouTube
Implementing Drag Gestures In Xcode 15 (SwiftUI)

Welcome to this swift tutorial on drag gestures! In this video we will be taking a look at drag gestures, and how to use them in our apps for some cool effects and interactivity. The tutorial was done in Xcode 15, using SwiftUI.

Socials
https://www.Face…

16.04.2024 / 09:04

Символизация логов сбоев с помощью Xcode

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

Многие из нас могут воспользоваться онлайн-платформой, такой как Firebase или Datadog, которая сама символизирует логи сбоев. Однако бывают случаи, когда вы получаете ips-файлы, извлеченные из консоли после того, как один из ваших коллег столкнулся с ошибкой. Прежде чем читать эти журналы, необходимо символизировать записи. В этой статье мы расскажем о двух важнейших форматах файлов, необходимых для этого процесса: IPS- и DSYM-файлы.

https://www.avanderlee.com/xcode/symbolicate-crash-logs-reports/

#ios

👉 @developer_mobila

15.04.2024 / 06:04

Full Guide to Multiple Back Stacks in Jetpack Compose - Android Studio Tutorial

https://www.youtube.com/watch?v=fp1-YSmdzh8

#Android

👉 @developer_mobila

YouTube
Full Guide to Multiple Back Stacks in Jetpack Compose - Android Studio Tutorial

In this video you will learn how you can implement multiple backstacks with Jetpack Compose.

💻 Let me be your mentor and become an industry-ready Android developer in 10 weeks:
https://pl-coding.com/drop-table-mentoring/

Courses with real-life practices…

10.04.2024 / 09:04

Курс «Анализ защищенности приложений Андроид»

Запись до 18 апреля. Получите промодоступ к обучению - 7 дней бесплатно!

Рассматривается устройство приложений под ОС Android, этапы создания мобильного приложения, приемы реверса и изменения кода. Подробно рассмотрен поиск и эксплуатация уязвимостей.

🏆 Выдаём УПК/сертификат

@Codeby_Academy
84994441750

10.04.2024 / 05:04

7 шагов по добавлению чата в приложение SwiftUI с помощью Firebase

Часто запрашиваемая функция для мобильного приложения - чат. Он может быть как социальным (индивидуальное и групповое общение между пользователями), так и вспомогательным (общение с представителем компании). В любом случае, разработка чата с нуля может стать серьезным вызовом как для мобильной, так и для бэкенд-части команды разработчиков.

https://exyte.com/blog/firebase-chat-tutorial

#ios

👉 @developer_mobila

09.04.2024 / 21:04

Яндекс представил Yandex Mobile Ads SDK 7

В седьмой версии Yandex Mobile Ads SDK издатели приложений получили новые возможности для роста дохода от рекламы. Теперь приложения можно монетизировать с помощью рекламного формата «Лента», а в полноэкранных форматах появились новые дизайны.

https://www.sostav.ru/publication/yandex-mobile-ads-sdk-7-67018.html

👉 @developer_mobila

09.04.2024 / 09:04

AsyncStream in the real world: wrapping an Apple Photos callback

https://damian.fyi/swift/2023/12/03/asyncstream-in-the-real-world-wrapping-an-apple-photos-callback.html

#ios

👉 @developer_mobila

Damian Mehers’ blog
AsyncStream in the real world: wrapping an Apple Photos callback

I’ve read plenty of blog posts about Swift’s AsyncStream but never had a reason to use it to implement something myself until now. It was surprising easy.

08.04.2024 / 12:04

🖥🟡🟡🟡🟡🟡🟡🟡🟡🟡💜
Яндекс
открыл набор в бесплатную летнюю школу для мобильных разработчиков

В Школе мобильной разработки студентов обучат созданию мобильных приложений с акцентом на пользовательский опыт. Курс рассчитан на начинающих и разработчиков с небольшим опытом, готовых углубить знания в Android, iOS или Flutter.

Обучение длится 3 месяца и состоит из онлайн-этапа с лекциями и практикой, а также очного этапа, где ученикам предстоит реализовать реальный проект в команде. Лучшие студенты пройдут очный этап в новом формате пятинедельной оплачиваемой практики бок о бок с одной из Команд Яндекса.

Для поступления необходимо пройти отбор: тест по выбранной платформе, контест по алгоритмам и техническое интервью. Обучение пройдет с 11 июня по 31 августа в Москве, Санкт-Петербурге и Екатеринбурге. Компания оплатит проезд и проживание иногородним ученикам.

Больше половины выпускников становятся стажерами и штатными сотрудниками Яндекса. Отправляйте заявку — регистрация и рассылка тестовых уже начались

08.04.2024 / 09:04

Enhancing Jetpack Compose app performance

Chapters:
00:00 – Introduction
00:10 – R8 and baseline profiles effects
01:17 – Measure → Debug → Improve
01:51 – Measure with Jetpack Macrobenchmark
03:53 – StartupMode explanation
05:02 – CompilationMode explanation
06:00 – Measure app startup and report fully drawn state
08:47 – Measure frame timing
09:55 – Debug with system tracing
12:46 – Add more information to system tracing
16:38 – Measure recompositions
18:02 – Layout Inspector and Composition Debugger
20:10 – Update Jetpack Compose!
20:30 – Generate a baseline profile
20:32 – Defer phases when frequently changing state
24:04 – Use BoxWithConstraints only when needed
24:48 – remember{} only heavy operations
25:26 – Load heavy images asynchronously
26:13 – Split heavy frames
27:13 – Outro

https://www.youtube.com/watch?v=Z96wfbID_Yc

#Android

👉 @developer_mobila

YouTube
Enhancing Jetpack Compose app performance

In this video, Tomáš will demonstrate techniques for improving Jetpack Compose app performance through measurement, debugging, and strategic optimization.

You will gain insights into the effective use of Macrobenchmarks in Compose to understand startup and…

08.04.2024 / 06:04
Отзывы: - 0
Поделитесь вашим мнением! Оставьте отзыв:

Похожие

Избранное