Мобильная разработка
14.8K subscribers
542 photos
229 videos
2.57K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

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

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Google выкатила топовый генератор кода — Firebase создает любые приложения с нуля и даже помогает задеплоить их.

• Работает со всеми популярными языками прораммирования, включая Java, Rust и Swift, а также фреймворками и библиотеками.
• Основа — новейшая Gemini от Гугла, она пишет, редачит и оптимизирует код за вас.
• Можно работать с уже готовым проектом — сервис подскажет, как вести разработку дальше.
• Разрабы обещают завезти кучу ИИ-агентов для помощи разработчикам.
• БЕСПЛАТНО.

Тестируем — здесь.
Нашел один из лучших репозиторией по Flutter, в котором собрана вся БАЗА для разработки. Авторы объединили обучающие материалы, шаблоны, фреймворки и опен-сорс решения в одном месте.

• Туториалы от новичка до профи — все разделено по уровням с подробным роадмапом по изучению тематик. Примеры кода привели для каждого тезиса теории.
• Видео, статьи и блоги, чтобы поддерживать актуальность своих знаний.
• Авторы приводят фреймворки Flutter, которые актуальны для разработки прямо сейчас и обозревают каждое обновление.
• Множество сопутствующих тем для мобильной разработки — вы сможете максимально расширить свой кругозор.
• Главное, БЕСПЛАТНО.

Гуру по Flutter становимся — тут.
День НЫТИКА отмечается сегодня — в этот выслушивают жалобы на нелегкую жизнь от вечно разочарованных людей.

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

• Функциональное тестирование — проверка всех кнопок, форм, логина
• Совместимость — чтобы на Xiaomi 2019 все шло, как на новом айфоне.
• Локализация — даты, валюты, язык — все по правилам.
• Интеррапты — что будет, если кто-то позвонит во время заказа пиццы.
• Производительность — не разрядится ли телефон из-за вашей кнопки «Оформить».
• Пользовательский опыт — чтобы юзер не снес приложение через минуту.

Главное, все делать ДО РЕЛИЗА. Потому что баги — это не просто неудобно. Это — минус в рейтинге, отвалившиеся пользователи и потерянные деньги

А вы тестируете свои разработки?

👍 — да, я же профи
😁 — и так сойдет
🔥 — убиваю баги прям на проде
Please open Telegram to view this post
VIEW IN TELEGRAM
«Java — это аутизм!» — девушка выкатила классификацию болезней по языкам программирования.

Ищем себя.
День айтишниц отмечается сегодня! International Girls in ICT Dаy посвящен абсолютно всем девушкам из техномира: от программисток до аналитиков данных.

Дамы, сегодня весь прод роняем в вашу честь!
Джависты, аларм: тут проверяют, сможете ли вы построить систему, которая выдержит и конец света.

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

• Выбирай фреймворки.
• Принимай архитектурные решения.
• Проверь, насколько твоя система устойчива.

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

Пишите, кто затестит, делитесь своими резюме в комментариях.
Forwarded from Нейроканал
Please open Telegram to view this post
VIEW IN TELEGRAM
Конференция AppsConf возвращается:

📌Полный комплекс AI-инструментов для ускорения прототипирования и улучшения скорости и качества работы

📌Плюсы и минусы BDUI для ускорения time-to-market

📌Стратегии миграции на современные фреймворки

📌Плюсы и минусы open source в мобильной разработке

📌Как мобильному разработчику выстроить отношения со смежными отделами

Здесь не говорят о «трендах» — здесь показывают, как внедрить Ai, почему BDUI хорош, как убить техдолг и запустить виджет без депрессии. На конференции увидите, как релизят Zen, делают ARR на лету и внедряют Federated Learning. Прокачаете софт-скиллы, узнаешь про Kotlin Compiler Plugin и поймёте, зачем вам геометрия.

Единственная конференция с максимальным упором на практическую работу: 4 воркшопа, 3 круглых стола, live-coding, нетворкинг-столы с мини-консультациями от экспертов.

Полная информация и доклады на сайте.

А по промокоду "iOSnick" вас ждет скидка! Приходите!

Реклама
О рекламодателе
Новый уровень разработки в iOS: Harmonize заменит код-ревью на автоматические архитектурные проверки.

Harmonize — open-source линтер для Swift, который позволяет проверять архитектуру и лучшие практики через обычные unit-тесты.

Что умеет:

Проверяет архитектуру: например, что все ViewModel наследуются от BaseViewModel, UseCase содержит только один публичный метод и т.д.
Работает как unit-тест: создаешь правило → тестишь → получаешь чёткий фидбэк в Xcode.
Пишется на Swift: без сложных конфигураций и regex — правила описываются как читаемые и поддерживаемые тесты.
Интегрируется в CI/CD: если правило нарушено — пулл-реквест не пройдет.
• Документирует стандарты прямо в коде: новые участники команды сразу в курсе, что можно и что нельзя.

Пара примеров правил:

• ViewModels не могут напрямую обращаться к Repository.
• UseCases должны содержать только один публичный метод.
• Все Repository должны находиться в модуле Data.
• В папке DomainModels разрешены только struct, никаких классов и протоколов.
• Все замыкания в ViewModel должны использовать [weak self].

Бустим процесс разработки — тут.
Делюсь классной штукой для прохождения собесов от коллег. На следующей неделе уже буду тестировать, держите кулачки за меня 👊
Forwarded from Нейроканал
This media is not supported in your browser
VIEW IN TELEGRAM
ТОП для любых онлайн-собеседований и созвонов. Вышел Lockedin — он поможет пройти любой собес и при этом НЕ ВИДИМ для рекрутера.

Lockedin считывает все, что спрашивает у вас интервьюер и сразу же выводит ответы на экран. Он также легко решает задачки по алгоритмам и кодингу.

Если же вас начнут подозревать и предложат зашерить экран — они НИЧЕГО не увидят, в тулзе есть стелс-режим.

Главное, юзать можно БЕСПЛАТНО. Щелкаем любые собесы, как орехи — тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Проверять регулярные выражения стало еще проще — Swift Regex мощно обновился. Разрабы вшили туда дебаггер, который показывает шаг за шагом, что происходит при поиске.

Плюс, в репозитории можно круто попрактиковаться в написании регулярок. Авторы буквально разжевывают весь материал и дают примеры под каждым тезисом.

Мощная база знаний — тут.
Получаем саммари любого GitHub-репозитория за один клик. Мастхев для тех, кто разбирается с легаси или пытается понять, что сделали в пет-проекте.

• Создает подробные и структурированные README-файлы — это сэкономит вам время и сделает проект более узнаваемым.
• Раскладывает по полочкам кодинговую базу любого проекта и доходчиво разъясняет, что там находится.
Отвечает на вопросы, если вы застряли при анализе проекта или установке нового фреймворка.
• Разрабы обещают добавить возможность генерации схем и диаграмм, чтобы анализ кода стал еще проще и удобнее.
• Главное, БЕСПЛАТНО.

Полезный сервис забираем — тут.
Нашли лучшую футболку для возвращения на работу после майских.
Айтишники, как дела?
Станьте участником регулярных UX-исследований и помогите RuStore стать ещё удобнее.

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

Ребята стремятся сделать консоль разработчика и сам RuStore ещё удобнее — и им важен ваш опыт, чтобы двигаться в нужном направлении.

Формат участия:
• Интервью проводятся в онлайн-режиме, продолжительность — от 30 до 90 минут.
• Исследования проходят на регулярной основе в течение года, но вас будут приглашать с комфортной для вас частотой.

Что вы получите:
— Оценка новых функций еще до их релиза
— Влияние на интерфейсы RuStore
— Прямой контакт с командой продукта
— За участие в каждом исследовании предусмотрены призы!

Хотите присоединиться? Заполните короткую анкету, и ребята из RuStore свяжутся с вами, как только появится актуальное для вашего опыта исследование.

Это #партнёрский пост