StartAndroid
11.1K subscribers
350 photos
9 videos
4 files
1.67K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://tttttt.me/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html
Download Telegram
Онлайн-мероприятие Kaspersky Tech «Выйти в open source и нанести всем пользу». Начало 24 мая 16.00 по мск

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

Что дает Kaspresso:

- Стабильность: устраняет flakyness тестов: они не ломаются на N+1й попытке

- Ускорение библиотек тестов пользовательского интерфейса: некоторые команды UI Automator выполняются в 10 раз быстрее

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

- Перехватчики: свои перехватчики поведения Kaspresso для обработки сбоев, чтобы добавлять настраиваемые действия и преодолеть ненадежные операции

- Конфигурируемость: можно самостоятельно настроить любую часть Kaspresso

Регистрируйтесь по ссылке на сайте: https://kas.pr/5ve2

#реклама
This media is not supported in your browser
VIEW IN TELEGRAM
Попасть в Яндекс за выходные

17–18 июня пройдёт Weekend Offer Mobile. Решите несколько задач в Контесте, 17 июня пройдите все технические секции, 18 июня пообщайтесь с нанимающими командами и получите офер в интересный проект.

Ждём мобильных разработчиков на iOS, Android и Flutter с опытом от 3 лет. Предлагаем работу в любом офисе в России и Беларуси. Приглашаем в наши международные хабы в Армении, Казахстане и Сербии.

Заявки принимаем до 12 июня.

Подробности ищите здесь

#реклама
Alfa Mobile Meetup в Технопарке аттракционов 📲

23 июня в офисе Альфа-Банка в Москве пройдет митап для iOS и Android разработчиков.

Как всегда, будет два отдельных трека: для iOS и Android. И на каждом треке будут свои доклады от разработчиков из Альфы, Ozon и Яндекс.

На треке Android спикеры обсудят с участниками, зачем объединять код от разных команд в одну библиотеку и как создать Android-монорепозиторий, как работают альтернативные маркетплейсы для приложений и устроен процесс релизов у Альфа-Банка.

На треке iOS будет доклад про дебаггинг приложения без Xcode и дискуссия с коллегами из Яндекса и Ozon Tech.

А помимо докладов гости смогут поучаствовать в розыгрыше мерча от Альфы, попробовать хот-доги и сладкую вату.

Когда: 23 июня в 18:30
Где: в офисе Альфа-Банка в Москве или онлайн

Зарегистрироваться на митап и посмотреть программу

#реклама
This media is not supported in your browser
VIEW IN TELEGRAM
Android-разработчик в Финтех Яндекса

В прошлом году у Карты Плюса появилось своё приложение — и с тех пор растёт и развивается. Вместе с ним растёт и команда, куда ищут Android-разработчика.

Приложение Карта Плюса — многомодульный проект с гибридом MVI и MVVM. Иногда его нужно интегрировать в другие сервисы Яндекса — это помогает обмениваться опытом и знакомиться с коллегами из разных уголков.

Приходите в Финтех Яндекса, если готовы принимать технологические и архитектурные решения, отвечать за качество продукта и писать на Kotlin. Идеально, если ваш код чистый, как слёзы счастья тестировщиков, которые его проверяют.

Финтех — особое место. Здесь можно предлагать идеи и влиять на продукт — почти как в стартапе. При этом получать все блага Яндекса: ДМС со стоматологией, премии, компенсацию обедов и не только.

Если всё нравится — напишите рекрутеру. Но это получится только у настоящего Android-разработчика 😉

#реклама
Тестируйте свои приложения на Android из любой точки мира.

Теперь вам не придется искать десятки смартфонов, чтобы протестировать приложения на разных версиях ОС, процессорах, разном разрешении экрана и т. д. В @Selectel стала доступна ферма мобильных устройств – это инфраструктурное решение для удаленного тестирования и сборки приложений под Android.

Какие задачи решает мобильная ферма еще:

◽️С помощью мобильной фермы тестировщики, разработчики или DevOps-инженеры смогут работать удаленно и комфортно тестировать приложения.

◽️ Имея доступ сразу к нескольким устройствам одновременно, вы сможете быстро переключаться между ними для запуска тестов и экономить время.

◽️ Тестирование реальных элементов смартфона. Вы получите доступ к камере и сможете протестировать производительность железа так же, как и на физических устройствах в вашем офисе.

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

Оставляйте заявку на тестирование или бесплатную консультацию наших специалистов: https://slc.tl/2aap8

Реклама ООО «Селектел» 2Vtzqw22Uu2

#реклама
Ozon Tech приглашает на митап по мобильной разработке

29 августа в 19:00 | Москва
Офлайн l Онлайн

Кому будет полезно?
Android-, iOS-разработчикам и QA mobile

О чём встреча?
Главная тема митапа — дизайн-система. Затронем вопросы:
Декларативная дизайн-система и Figma + SwiftUI/Jetpack Compose
Тестирование и shapshot-тесты в частности.
Как подружить дизайн-систему и BDUI.

❗️Не забудьте зарегистрироваться

#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
Android-разработчики, Ozon приглашает на месяц Mobile Offer

Что по стеку:
Kotlin Coroutines, Dagger2, Jetpack Compose, Architecture Components (ViewModel, Room, etc.), Clean Architecture, UDF, Single Activity, Jetpack Navigation, Unit, Snapshot, UI-тесты.

Что по проектам: основное приложение для покупателей и B2B для продавцов. В ближайших планах разработка ещё двух приложений с нуля, о них — на интервью 😉
Выбор команды за тобой!

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

#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
Пройди курс по Flutter от самой экспертной команды в России всего за 7250 в месяц!

Чем круты Surf:
🔵Сделали первый банк на Flutter в Европе
🔵Реализовали проекты для KFC, Ригла, Love Republic, Medium Quality

О курсе:
🟢Менторы — ведущие разработчики Surf
🟢Добавишь в портфолио до 15 проектов
🟢Освоишь кроссплатформу и начнешь зарабатывать в 2 раза больше остальных разработчиков

Смотри подробности и оставляй заявку

#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Волшебная школа разработки Android-приложений!

За 3 месяца ты сделаешь 7 разных приложений (6 по задачам и 1 по собственной идее).

Быстро обретешь навык разработки и сможешь зарабатывать этим деньги.

Школа необыкновенная, это как Хогвартс, среди обычных школ.

Творчество, деньги, волшебство, программирование - гремучая смесь для школы Android-разработки)))

Есть еще 1 секретный ингредиент - приходи на вебинар-знакомство в четверг, 26-октября в 15:00 и в 19:00, познакомимся, пообщаемся и сам все увидишь!

https://tttttt.me/magic_android_school

#реклама
Приходите на Yet Another Mobile Party!

Yet Another Mobile Party (YAMP) пятичасовой стрим Яндекса, на котором мобильные разработчики и тимлиды обсуждают новости, актуальные вопросы в индустрии и карьеру. Всё обсуждение пройдёт в формате живого разговора — поэтому будет много импровизации, шуток и откровенных мыслей.

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

📎 Стрим начнётся 18 ноября в 12:00 мск на YouTube-канале Yandex for Mobile. Ссылку выложим в телеграм-канале Yandex for Mobile — подписывайтесь, чтобы ничего не потерять.

Почитать про участников марафона (которых, к слову, очень много — и они классные!), посмотреть программу и зарегистрироваться можно тут.

✔️ Бронируйте субботу и готовьте вопросы — встретимся на стриме!

Реклама. ООО "Яндекс". erid: 2VtzquY8awq

#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Доклады о мобильной разработке на YaTalks 2023

Делимся некоторыми темами конференции Яндекса ↓

«Тестировать нельзя мучиться: собственная ферма мобильных устройств для тестирования в Сбере» — зачем нужна ферма мобильных устройств, откуда она в Сбере и почему специалистам без неё уже никуда.
Владимир Коржев, руководитель направления в Digital Platform, Сбер

«Виджет Android vs виджет iOS» — как в Apple переизобрели виджеты для мобильных устройств, какие возможности особенно полезны и можно ли обойти ограничения.
Анна Жаркова, руководитель группы разработки, Usetech

«Три архитектуры одной покупки на Маркете» — как разрабатывать интерфейсы для приложений с логистической вариативностью и какие данные нужны от пользователя для оформления заказа.
Рустам Кенджаев, руководитель группы мобильной разработки, Яндекс Маркет

Эти и другие доклады можно послушать 5 декабря. Офлайн — в Москве и Белграде, онлайн — из любой точки мира. Если придёте лично, сможете поучаствовать в нетворкинге, полайвкодить с коллегами и посоветоваться с HR Яндекса, как написать резюме.

Всё бесплатно, регистрируйтесь ↓

Зарегистрироваться

Реклама. ООО "Яндекс". erid: 2VtzqxfRHHz

#реклама
Вышли первые Mobile Interview — неформальные беседы про мобильную разработку в Яндексе

Ребята из разных команд мобильной разработки Яндекса рассказывают, какие задачи решают каждый день и почему им нравится эта работа. Первые выпуски уже можно посмотреть на YouTube-канале Yandex for Mobile:

🔸 В первом выпуске обсудили инфраструктуру Такси. Как и зачем собирать команду мобильной инфраструктуры приложения и чем ребята занимаются на ежедневной основе.

🔸 Во втором выпуске разбирались в разработке Карт. Какие задачи ребята решают, как адаптируются под сложности определения геолокации, развивается ли MapKit, как уживаются приложения Карт и Навигатора.

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

🔸 В четвёртом выпуске поговорили с деврелом. Что за люди делают мероприятия для мобильных разработчиков, как организовать большую конференцию и не сойти с ума, чем ещё занимаются DevRel-команды и зачем простым разработчикам связываться с ними.

Смотрите интервью и подписывайтесь на канал — скоро там выйдет пятый выпуск Mobile Interview.

#реклама
Какие инструменты помогают разработчику сократить time-to-market?
Emcee один из таких инструментов.
В новом релизе которого есть всё, чтобы запускать и писать столько тестов, сколько нужно — на своей или облачной инфраструктуре.

Для Android:
Реализовали новый способ запуска тестов — command line interface.
Поддержали запись видео прогонов тестов.

Для iOS:
Поддержали новый механизм дискаверинга тестов — runtimeXCTest.
Теперь можно запускать тесты таких альтернативных фреймворков, как Quick , Kiwi и подобных. Улучшили управление ресурсами и процессами очистки и поменяли уровень подробностей логов с trace на debug. Без лишней детализации проще находить и анализировать проблемы в коде. А чем больше свободных ресурсов, тем быстрее скорость следующих запусков.

Для облака:
Поддержали запуск Appium-тестов.
Выкатили Emcee.cloud actions. Теперь вы можете интегрировать ресурсы Emcee.cloud в свой GitHub пайплайн.

Скачайте Emcee для iOS из GitHub или из Docker Hub — для Android.
Или регистрируйтесь в Emcee Cloud.

Реклама ООО "Авито Тех", ИНН 9710089440 erid: LdtCKZomz

#реклама
Попади в Big Tech (VK, SBER, OZON) через 2 месяца. Сделай X2 в знаниях через практику

Усилить свои навыки, подготовиться к собеседованию и прокачаться до Middle-разработчика можно на онлайн-интенсиве с опытным наставником, где вы:

👉Напишете Unit-тесты и настроите CI/CD
👉Примените продвинутые операторы Rx, Flow и построите MVI
👉Изучите реляционные БД, миграции, LRU-кэш и модуль FTS4

Фишки интенсива
Практические задания и код-ревью за 24 часа
💬 Mock Interview и консультации 1:1 с наставником
📚 Насыщенная программа и положительные отзывы участников

Участники прошлого интенсива прокачали свои знания, повысили зарплату и уже работают в Ozon, Sber, X5, Dodo Brands.

Стартуем уже на следующей неделе, не откладывайте своё развитие
Записаться

#реклама
🇺🇲Реально ли специалисту в любой области получить greencard США без предложения о работе, без высшего образования, и без знания английского языка? Ответ: да! Рассказываем, как это сделать.

Виза EB-1a дала возможность более 4000 специалистам из разных областей переехать в США в 2022 году. Она выдаётся на срок до 10 лет, по ней можно работать в любой компании, фрилансить и открывать собственный бизнес. И через 5 лет жизни в США претендовать на паспорт!

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

Подписывайтесь на наш Telegram-канал, где мы даём массу полезной информации о релокации: https://tttttt.me/movetalent

Пишите нам в WhatsApp: +44 7496 949122 или в Telegram: @relocode_dm. Мы проводим бесплатные консультации, на которых поможем разобрать ваш кейс и подобрать наиболее подходящий способ релокации.

#реклама
Android-разработчик в команду VK Мессенджера

VK ищет Senior Android-разработчика, 3+ года опыта в разработке, высшее техническое образование.

Отличие продукта — нетривиальная бизнес-логика на клиенте и повышенный спрос на оптимизацию: от запросов к API и БД до отрисовки текста.

Чем занимаются:
— разрабатывают offline first мессенджер;
— пишут SDK для мессенджера со сквозным шифрованием;
— проводят эксперименты;
— решают интересные инфраструктурные задачи;
— улучшают скорость отрисовки, переключения экранов и запросов к БД.

Как работают:
— пишут весь новый код на Kotlin;
— используют RxJava, не применяя лишние библиотеки;
— работают в свободном графике и без бюрократии.

Требования
— опыт коммерческой разработки под Android — более 3 лет;
— писали с нуля нескольких нетривиальных приложений;
— навык многопоточного программирования;
— работали с БД на уровне SQL-запросов;
- понимаете процесс отрисовки View.

Откликнуться: vk.company.android

#реклама
Вступай в Android-комьюнити Surf

В канале Surf Android Team разработчики приложений «Лабиринт», «Магнит», «Ригла» и других делятся лучшими практиками и больными шишками из опыта работы с Kotlin и Java.

Вот подборка полезных постов из канала:

🟢 Lottie-анимации для приложения-сети зоомагазинов
🟢 Дорожная карта Junior Android-разработчика
🟢 Парсинг SMS через SMS User Consent API

Surf активно расширяет Android-комьюнити и ждёт тебя в канале, чтобы делиться интересными кейсами и быть на одной волне актуальных технологий.

⌨️ Подписывайся по ссылке → @surf_android

#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
Яндекс приглашает начинающих IT-специалистов в летнюю Школу мобильной разработки

Бесплатная летняя школа поможет начинающим разработчикам систематизировать имеющиеся знания в создании мобильных приложений на Kotlin, Swift или Flutter, а также обрести новые востребованные навыки.

Программа обучения состоит из двух этапов: сначала онлайн-курс лекций с домашними заданиями, затем очный этап в офисах Яндекса в Москве или Санкт-Петербурге. Расходы на проезд и проживание оплачивает компания.

По результатам онлайн-этапа лучшие студенты получат возможность пройти пятинедельную оплачиваемую практику в новом формате Лаборатории и поработать над внутренними задачами Яндекса под руководством опытных специалистов в области мобильной разработки.

Отбор в школу состоит из трех последовательных этапов — тестирование знаний выбранной платформы (Android, iOS или Flutter), решение алгоритмических задач в условиях ограниченного времени в формате контеста и техническое интервью. Подборка подготовительных материалов доступна по ссылке.

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

#реклама
RuStore — российский стор для Android, в котором можно публиковать свои приложения на более чем 30-миллионную аудиторию, подключать платежное SDK и развивать монетизизацию.

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

👉 Примите участие в опросе по ссылке — это займет всего 5 минут, зато даст команде объективную обратную связь. Исследование анонимно и конфиденциально, а все данные будут использованы для анализа только в обобщенном виде.

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

Ближайшее Fast Track мероприятия:

• 20–21 апреля — Fast Track для Android- и iOS-разработчиков, офер за 2 дня в команду Вертикалей.

Зарегистрироваться

#реклама