Мобильная разработка – Telegram
Мобильная разработка
13.9K subscribers
850 photos
238 videos
2.95K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

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

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
Как iOS-разработчику получить оффер за рубежом

Делимся докладом Дарьи Шульгиной, в котором она делится опытом помощи в поиске работы в разных странах, в первую очередь в Европе. В докладе она отвечает на самые важные вопросы:
— Целесообразность поиска работы за рубежом.
— Факторы, влияющие на предложение работы за рубежом.
— Планирование поиска работы.
— Трудности получения приглашений на собеседование.
— Распространённые ошибки при поиске работы.

Дарья — основательница сервиса по поиску работы за рубежом AgileFluent. Если вы начинающий специалист, или специалист с опытом, и думаете о карьере за рубежом, видео будет полезно для вас.

#работа #собеседование
👎4👍1
​​Ему еще только предстоит узнать, что это одновременно самая лучшая и самая худшая документация
👍20
​​Old but gold: разбираемся с retain cycle в iOS-разработке

Одна из самых частых проблем в разработке под iOS — retain cycle, когда как минимум 2 объекта удерживают строгие ссылки друг на друга.

Самый простой кейс — когда разработчик просто забыл сделать weak у delegate или вызвал self в escaping замыкании дочернего объекта. В реальном большом проекте очень тяжело отыскать, кто держит сильную ссылку друг на друга.

Разбираемся, как найти и исправить retain cycle с помощью инструментов Xcode: https://tproger.ru/articles/poisk-retain-cycle-s-pomoshhju-instrumentov-xcode

#ios #лучшиепрактики
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Идеи проектов для начинающих iOS-разработчиков

1. Flappy Fly Bird — проект с открытым исходным кодом по мотивам классики аркадного жанра на Swift 5.5, GameplayKit, SpriteKit и iOS 12.

2. CoronaTracker — приложение для отслеживания COVID-19 для iOS и macOS с картами и диаграммами. Данные обновляется автоматически по городам и странам.

3. Coffee-Ratio — приложение создано для любителей кофе и помогает пользователю рассчитать соотношение воды и кофе для каждой порции.

#ios #петпроект
12👍1
​​Android + iOS: организация кода приложения с использованием Kotlin Multiplatform Mobile

Пример простого приложения (счетчика) под обе мобильные платформы, использующего общий код на языке Kotlin: https://proglib.io/p/android-ios-organizaciya-koda-prilozheniya-s-ispolzovaniem-kotlin-multiplatform-mobile-2022-12-20

#ios #android #kotlin
👍6👎1
​​Подробный гайд, как на самом деле использовать ChatGPT в доработке iOS-приложения

Сейчас отовсюду слышно, что ChatGPT помогает в разработке. Но как именно?

Наглядная статья, в которой автор показал, как использовать обновленный ChatGPT-4 в решении ежедневных задач: работе с терминалом, анализе кода и создании новых фичей в приложении. И даже попробовал использовать нейросеть как надежного помощника в решении конфликтов с констрейнтами.

Если хотели начать использовать ChatGPT для разработки по-максимуму, эта статья для вас: https://habr.com/ru/companies/lamoda/articles/775162/

#ios #ии #лучшиепрактики
👍6
Forwarded from Типичный программист
В сети появился новый тренд: make it more

И вот один из примеров: ChatGPT попросили сделать программиста круче и круче.

На каком из фото узнали себя?

#ии #нейросети #кек
🔥13😁7👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Я телефонный разработчик.

Ты же имел ввиду «мобильный разработчик», верно?..

:)
😁62🤣12🔥6👍1🤔1
​​UI Sources — изучаем инсайты дизайна мобильных приложений

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

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

Она поможет сократить циклы итераций, получить ценные идеи, выявить тенденции и провести бенчмаркинг с конкурентами и стандартами отрасли. Изначально инструмент бесплатный, но есть платные тарифы.

#ux #ui #ios #android #дизайн
5❤‍🔥2
​​Как работать с cookie на Android

Cookie — удобный механизм для передачи служебной информации сразу во все http-запросы. Но с ним нужно быть всегда настороже. Например: не забывать про синхронизацию между CookieStore’ами; помнить про протухание и привязку к доменам; следить за их изменением и оповещать всех интересантов.

Технические и юридические моменты работы с cookie в Android-приложениях рассмотрели в статье: https://habr.com/ru/companies/ozontech/articles/777236/

#android
👍8👎1
​​Пять правил код-ревью, для стажёров, джунов и мидлов

Эксперт Газпромбанка делится своим опытом и рассказывает, как специалистам разного уровня стоит анализировать код.

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

#лучшиепрактики
🗿20👍7😁4🌚1
Как Apple может удалить все ваши приложения из-за атаки мошенника-конкурента

История приключилась с разработчиками Sarafan Mobile Limited. Пару месяцев назад их учётную запись внезапно заблокировали и пометили для удаления. Ребята разрабатывают фото- и видеоприложения для креаторов контента. Вроде бы ничего нелегального, но не тут-то было.

Все началось с того, что в августе Apple удалила одно из приложений разработчика из-за нарушениия раздела 3.2(f) Лицензионного соглашения Apple Developer Program. Мол, учетная запись использовалась для нечестных или мошеннических действий.

Позже разработчики заметили, что кто-то размещает рекламу с их креативами для продвижения похожего приложения. Оказалось, что их приложение Rolly полностью скопировали (видео ниже). А на оригинальное приложение накручивались фэйковые 5-звёздочные отзывы. Скорее всего, это и привело к блокировке. Но несмотря на все доводы и доработки, Apple отклонила все аппеляции, удалила учетную запись и все приложения.

Студия разработки неплохо зарабатывала с этих приложений. По их словам, за три месяца блокировки Apple лишила их дохода в $ 108 878. Конечно, сейчас ребята призывают к помощи и поддержке всяких петиций.

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

#apple #ios
😐18🙊1
​​Чтобы они знали, что по ту сторону матёрый Android-разработчик
😁49💊4👀31🌭1