mobi_dev | Unsorted

Telegram-канал mobi_dev - Мобильная разработка

15502

Актуальное по мобильной разработке — Android, iOS, кроссплатформа Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Другие наши проекты: https://tprg.ru/media

Subscribe to a channel

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

Мы нашли вход в айтишную Нарнию

И он оказался не в шкафу, а в Telegram. Если интересуетесь темой IT, то скорее вступайте в чат типичных айтишников! Там вы найдёте единомышленников и сможете обсудить волнующие вас вопросы.

Вход в айтишную Нарнию по ссылке.

Читать полностью…

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

ООП на пальцах

Много материалов по ООП не бывает и вот ещё один отличный вариант. Понимание концепций ООП — одна из первых проблем по «матчасти», с которой сталкиваются начинающие программисты.

Ловите простое и наглядное видео, где автор на пальцах и с примерами из жизни объясняет основные концепции ООП, его необходимость и преимущества. А так как объектно-ориентированную концепцию поддерживает бОльшая часть языков, то и видео будет полезно любому разработчику:

https://youtu.be/qw4QLdk12Qk?si=TZUbfaLoe9JRQhFS

@prog_point #теория #general #oop

Читать полностью…

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

​​Акции Apple после WWDC прошлых лет: *Растут в 2 раза*

Акции Apple после WWDC 2024:

Читать полностью…

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

Итоги WWDC 24: умный калькулятор в iPadOS, собственный ИИ от Apple и поумневшая Siri

Накануне вечером Apple провела WWDC 2024, где представила ряд новинок. В том числе собственный искусственный интеллект Apple Intelligence, улучшенную Siri, новые версии iOS 18 и macOS Sequoia, а также умный калькулятор для iPadOS.

Собрали все самые интересные новинки в одном месте: https://tproger.ru/news/itogi-wwdc-24--umnyj-kalkulyator-v-ipados--sobstvennyj-ii-ot-apple--poumnevwaya-siri--ios-18-i-macos-15

#ios #apple

Читать полностью…

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

Apple объявила победителей Design Awards 2024

Компания отобрала 14 приложений и игр из 42 финалистов в семи различных категориях. В число победителей этого года вошли команды разработчиков, которые смогли создать «лучшие приложения с точки зрения дизайна, технических достижений и инноваций», объявила Apple в своём блоге.

Например, в категории «Удовольствие и веселье» победило приложение для ведения дневника с иллюстрациями, мотивирующими статьями и фразами и системой наград. В категории «Инклюзивность» — ИИ-приложение для ориентирования на местности.

«Общественное влияние» покорил фитнес-трекер с отслеживанием упражнений, отдыха и самочувствия. А категорию «Визуальные эффекты и графика» — приключенческая игра-переосмысление сказки о Пиноккио.

Подробнее: https://www.apple.com/newsroom/2024/06/apple-announces-winners-of-the-2024-apple-design-awards/

#ios #apple

Читать полностью…

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

SweetPad: разрабатываем Swift/iOS-приложений на VSCode

Авторы проекта хотят сделать VSCode жизнеспособной альтернативой Xcode для разработки под iOS, интегрировав в VSCode swift-format, swiftlint, xcodebuild, xcrun, xcode-build-server и sourcekit-lsp.

Сейчас в SweetPad уже работает автодополнение кода, сборка, запуск и отладка приложения, форматирование кода, управление симуляторами, управление инструментами.

Исходники на гитхабе: https://github.com/sweetpad-dev/sweetpad

#ios

Читать полностью…

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

​​​Old but gold: Виды мобильных приложений

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

В статье описаны характеристики и различия каждого вида мобильных приложений:

https://iamankurjain.medium.com/mobile-application-taxonomy-65b4b9e9e5a7

#советы

Читать полностью…

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

​​Сделайте так, чтобы комментарии выглядели как история браузера мобильного разработчика, который точно не пройдет собес

#обсуждение

Читать полностью…

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

​​Простой инструмент аналитики для регистрации событий в приложениях и на бэкенде заказывали?

Если когда-нибудь использовали Mixpanel, то знаете, в чем фишка этого инструмента. Если не знали, есть Openpanel — альтернатива с открытым исходным кодом.

Авторы попытались объединить Mixpanel и Plausible в одном продукте. Сейчас есть аналитика в реальном времени, отслеживание произвольного количества событий, любые кастомные свойства для них, графики, отчеты и воронки.

SDK для мобильных платформ (кроме React Native) пока нет, но есть API и больше 2,4 тысяч звезд на гитхабе.

Исходники: https://github.com/Openpanel-dev/openpanel

А какие инструменты для этих целей используете вы?

#инструменты

Читать полностью…

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

Инженерные истории со смыслом

Хотите узнать больше про создание и эксплуатацию систем и приложений, платформенную разработку, базы данных и облачные технологии, тестирование и безопасность, ML-инфраструктуру и опенсорс-решения? Всё это ждёт вас на infra.conf — конференции про создание инфраструктуры и эксплуатацию высоконагруженных систем.

Программа включает 18 докладов, разделённых на два трека: Bounce и Pulsar. Уже через час начнутся доклады:
 
«Как удобно жить на железе в 2К24 базовой инфраструктуре» Бориса Литвиненко, ведущего разработчика группы разработки сетевой инфраструктуры и мониторинга, Yandex Infrastructure.
«YDB Topics: история взаимоотношений с Kafka» Александра Зевайкина, руководителя группы разработки, YDB.

Смотреть подробную программу мероприятия и прямую трансляцию обоих треков

Реклама. Рекламодатель: ООО «Яндекс.Облако» ИНН 7704458262, erid: LjN8KXcTB

Читать полностью…

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

​​Плагин Flutter для VSCode получил годное обновление

Добавлена команда «Исправить все» в рабочем пространстве с удобной группировкой изменений по типам, автоматическое закрытие DevTools после дебага, и многое другое.

Подробнее: https://dartcode.org/releases/v3-90/

#flutter

Читать полностью…

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

​​Делаем нативное мобильное приложение с ИИ и бэкендом

В этой статье рассматривается пример создания Proof of Concept (PoC) мобильного приложения, построенного с помощью фреймворка SwiftUI и бэкенда с использованием FastAPI.

Дополнительно продемонстрированы эффективные архитектурные паттерны для SwiftUI-приложений: MVVMP в сочетании с принципами SOLID, Dependency Injection (DI), KISS и DRY.

Для Android код можно легко перевести на Kotlin с помощью Jetpack Compose Framework: https://proglib.io/p/delaem-nativnoe-mobilnoe-prilozhenie-s-ii-i-bekendom-2024-05-28

#ios #swiftui #ии

Читать полностью…

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

​​Шпаргалка по Swift

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

https://swiftly.dev/

#swift

Читать полностью…

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

​​Создаём Android-приложение чат-бота с генеративным ИИ Google

Генеративный ИИ — универсальный и мощный инструмент для создания контента, и Gemini — не исключение. Он даёт кучу способов совершенствования того или иного продукта, поэтому хотя бы на базовом уровне учиться работать с ним полезно уже сейчас.

И вот отличный гайд, в котором создают приложение чат-бота с ИИ для Android, использовав SDK-пакеты чата Compose от Stream и генеративного ИИ Google для Android: https://link.medium.com/RSJi0aFnYJb

#ии #android

Читать полностью…

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

​​Проводим snapshot-тестирование без тяжеловесных эмуляторов

На днях вышла первая версия Android-библиотеки Paparazzi. Она полезна тем, что рендерит экраны вашего приложения без использования устройств или эмулятора. 

Paparazzi пригодится в snapshot-тестировании: вы пишете необходимый тест, и библиотека сохраняет снэпшот, который впоследствии можно сверить с предыдущими снэпшотами.

Как использовать: https://github.com/cashapp/paparazzi

#android #библиотеки

Читать полностью…

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

Old but gold: проектируем flutter-приложение «чистым» способом используя BLoC

В этой статье предлагается использовать паттерн BLoC для управления состоянием в Flutter-приложениях. Вы узнаете, как правильно проектировать «чистую» архитектуру с помощью этого паттерна, а также как создавать отдельные слои для представления, логики и данных, и как правильно связывать их между собой.

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

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

#flutter

Читать полностью…

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

​​Раскрыта причина небольшой популярности Kotlin в Германии

Читать полностью…

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

Руководитель команд разработки и один из разработчиков мобильного приложения Яндекс Карт рассказали, как они росли вместе с проектом. Подробнее в карточках.

Хотите так же? Это возможно!
Команда мобильной разработки Карт и Навигатора расширяется. В команде ждут:

iOS-разработчика 
#Москва #Белград #iOS 
Что вы будете делать: участвовать в разработке мобильного приложения для iOS, глубоко прорабатывать задачи команды, совершенствовать процессы и инфраструктуру разработки. 

Android-разработчика 
#Москва #Android 
Что вы будете делать: участвовать в разработке мобильного приложения для Android, помогать расширять возможности существующих сценариев и создавать новые

Приходите, чтобы расти вместе.

Реклама. ООО "Яндекс", ИНН 7736207543.

Читать полностью…

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

​​Как работает WorkManager в Android

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

Как бороться с Android’ом и не позволять ему уничтожать важные фоновые процессы, узнаете в этой статье:

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

#android

Читать полностью…

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

Куда катится mobAIle-разработка

Информационное пространство мобильной разработки довольно обособлено. Не выходя из него намеренно, мы редко узнаём про новости из мира бэкенда, фронтенда или ML.

Но тренды приходят из одной области в другую. Например, мода на реактивное программирование, завезенная из мира Java и бэкенда, которая постепенно сменяется асинхронным программированием благодаря языку Kotlin. Или UDF-архитектуры, которые перетекли из фронтенда, сменив MVP-архитектуру, когда-то перенесённой из бэкенда.

В статье автор постарался оглянуться вокруг и выделить значимые технологические тренды, а также понять, как они могут повлиять на работу мобильного разработчика и индустрию в целом: https://habr.com/ru/articles/816169/

#тренды

Читать полностью…

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

Мы расширяемся и ищем новых редакторов в команду!

Если вам нравятся наши соцсети и вы хотите принять участие в их развитии, то у вас появилась такая возможность.

Подробнее с вакансией можно познакомиться по ссылке.

#вакансии #работа

Читать полностью…

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

Курс по Flutter для начинающих

Flutter — это мощный инструмент для создания кроссплатформенных мобильных приложений, обладающий высокой производительностью и гибкостью разработки. С его помощью вы можете создавать красивые и функциональные приложения одновременно для Android, iOS и Web, используя один и тот же код.

Ловите курс, состоящий из большого количества коротких видео-уроков по Flutter. В нём вы шаг за шагом будете узнавать об устройстве Flutter, его языке Dart, о общей теории программирования и попутно создавать различные приложения.

@prog_point #mobile #flutter

Читать полностью…

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

​​И в самом деле, куда?

Читать полностью…

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

​​Kotlin Flow: лучшие практики

В этой статье вы познакомитесь с лучшими практиками использования Kotlin Flow, включая создание операторов и обработку ошибок. 

Не упустите возможность узнать больше о преимуществах этого инструмента и улучшить свои навыки в разработке мобильных приложений:

https://florentblot.medium.com/kotlin-flow-best-practices-ab05e249ec1c

#kotlin

Читать полностью…

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

Никто:

Юзеры Android делают скриншоты:

Читать полностью…

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

Топ 5 книг для синьора в мобильной разработке

Любой разработчик был бы рад совету о хорошей книге. Но не все из них после прочтения приводят к желаемому результату.

В этом видео Алексей Гладков рассказывает про 5 книг, которые действительно помогут стать крутым программистом, основываясь на своём опыте: https://www.youtube.com/watch?v=o1UovmoAVHw

#книги #советы #карьера

Читать полностью…

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

​​В Android со свежим обновлением появились новые функции: на что стоит обратить внимание?

Компания Google накануне анонсировала релиз майского пакета обновлений для актуальных версий Android. Из интересного: редактирование сообщений после отправки, новые комбинации для Emoji Kitchen и более удобное управление умными устройствами с главного экрана устройств.

Подробнее: https://tproger.ru/news/v-android-so-svezhim-obnovleniem-poyavilis-novye-funkcii--na-chto-stoit-obratit-vnimanie

#android

Читать полностью…

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

Актуал

@ithumor

Читать полностью…

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

Сеньорам с 10-летним опытом принесли посмотреть список требований к вакансии джуна в Android-разработке на 2024 год:

Читать полностью…

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

​​Видео: мок-интервью по Kotlin

Это тестовое, но живое собеседование на знание языка Kotlin, которое включает теорию и кодинг.

Будет интересно, если готовитесь к собеседованию: https://youtu.be/62XBpj2hrQw

#работа #собеседование

Читать полностью…
Subscribe to a channel