Полезные материалы Android 2024.pdf
1.1 MB
Полезный список по Android
Ресурсами для iOS-разработки мы уже делились, теперь решили поделиться с вами полезными ресурсами для Android :)
Открывайте файл и погружайтесь в обучение👆
#подборка
Ресурсами для iOS-разработки мы уже делились, теперь решили поделиться с вами полезными ресурсами для Android :)
Открывайте файл и погружайтесь в обучение
#подборка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤3😍2
Как правильно реализовать небольшое приложение для тестового задания
На связи Антон, ментор стажировки по iOS.
Сегодня расскажу, как подготовиться к тестовому и что сделать, чтобы его выполнить. В целом эти правила подойдут для сдачи любого подобного тестового. Советы универсальные.
Начну с главного, тестовое – это обязательное условие, которое поможет нам понять, что ты умеешь программировать и сможешь справиться с материалом в процессе обучения. Не делать его – нельзя.
В чем суть тестового?
Мы просим вас реализовать небольшое приложение, в котором есть всего по чуть-чуть: верстки, работы в API, преобразование данных и так далее.
На что обратить внимание?
Прежде всего внимательно прочитать и разобраться во всех требованиях, дизайне и API, указанных в тестовом задании.
С чего начать выполнение?
Разбей проект на отдельные задачи (декомпозируй) и дай временную оценку в часах каждой задаче. Это станет удобным планом работ. Как говорится, у нас был план и мы его придерживались.
А что будут оценивать?
Будем смотреть на все сразу: полноту реализованного функционала и соответствие дизайну, количество ошибок, стиль и оформление кода, работу в git. На декомпозицию и оценку, кстати, тоже будем смотреть. Узнаем тебя со всех сторон.
Зашел в тупик, что делать?
Тупик всегда вызывает тревогу у кандидатов в стажеры. Не зацикливайся на том, что не получается, не теряй время. Лучше выполни те задачи, в которых разобрался. Мы оцениваем умение программировать и логику твоего решения, а идеальному решению научим на стажировке!
Это основные вопросы, которые задают ребята перед тем, как приступить к тестовому.
#стажировка
На связи Антон, ментор стажировки по iOS.
Сегодня расскажу, как подготовиться к тестовому и что сделать, чтобы его выполнить. В целом эти правила подойдут для сдачи любого подобного тестового. Советы универсальные.
Начну с главного, тестовое – это обязательное условие, которое поможет нам понять, что ты умеешь программировать и сможешь справиться с материалом в процессе обучения. Не делать его – нельзя.
В чем суть тестового?
Мы просим вас реализовать небольшое приложение, в котором есть всего по чуть-чуть: верстки, работы в API, преобразование данных и так далее.
На что обратить внимание?
Прежде всего внимательно прочитать и разобраться во всех требованиях, дизайне и API, указанных в тестовом задании.
С чего начать выполнение?
Разбей проект на отдельные задачи (декомпозируй) и дай временную оценку в часах каждой задаче. Это станет удобным планом работ. Как говорится, у нас был план и мы его придерживались.
А что будут оценивать?
Будем смотреть на все сразу: полноту реализованного функционала и соответствие дизайну, количество ошибок, стиль и оформление кода, работу в git. На декомпозицию и оценку, кстати, тоже будем смотреть. Узнаем тебя со всех сторон.
Зашел в тупик, что делать?
Тупик всегда вызывает тревогу у кандидатов в стажеры. Не зацикливайся на том, что не получается, не теряй время. Лучше выполни те задачи, в которых разобрался. Мы оцениваем умение программировать и логику твоего решения, а идеальному решению научим на стажировке!
Это основные вопросы, которые задают ребята перед тем, как приступить к тестовому.
#стажировка
🔥19
Отвечаем на ваши вопросы по тестовому по iOS
В комментариях к этому посту открывается прямой портал к нашим менторам! Не упустите возможность задать свои вопросы по тестовому заданию. Антон ответит на них в самое ближайшее время.
Вопросы принимем в течении суток, ответим тут же в телеграм-канале.
Оставайтесь на связи!
В комментариях к этому посту открывается прямой портал к нашим менторам! Не упустите возможность задать свои вопросы по тестовому заданию. Антон ответит на них в самое ближайшее время.
Вопросы принимем в течении суток, ответим тут же в телеграм-канале.
Оставайтесь на связи!
👍3
Как решить тестовое к стажировке по Android-направлению
На связи Илья, ментор стажировки по Android. Готов ответить тем, кто уже начал решать тестовое и столкнулся с вопросами. Собрал самые популярные вопросы, с которыми ко мне приходят ребята.
С чего начать?
Изучить стек и требования, исходя из этого, подберите подходящую архитектуру и библиотеки.
Внимательно посмотрите на дизайн, особенно — на разные его нюансы. Подумайте, что можно сделать из коробки, а что – нет. Найдите простые решения в виде библиотек, чтобы не тратить время на написание костылей и их отладку.
Как подобрать библиотеки?
Скорее всего основной сложностью будет верстка (UI). Если с Jetpack Compose не знакомы, стоит пройти официальные туториалы Jetpack Compose Tutorial. После этого, скорее всего, у вас все получится, т.к. фреймворк достаточно простой, если не вдаваться в детали.
Далее стоит заглянуть в набор библиотек Accompanist, там можете найти большинство полезных библиотек, которых пока что нет в основном фреймворке. А если и этого не хватит, то тогда можно поискать готовые решения на Github.
Главный совет
Чаще запускайте приложение на девайсе, проверяйте разные краевые кейсы, и постоянно думайте, как можно улучшить то, что есть.
В целом, эти шаги полезны всем, кто собирается начать свой путь в IT по направлению Android. Даже если в пока не планируете проходить стажировку, советую обратить внимание на Jetpack Compose Tutorial и Accompanist. Ну и больше практиковаться ⚡️
#стажировка
На связи Илья, ментор стажировки по Android. Готов ответить тем, кто уже начал решать тестовое и столкнулся с вопросами. Собрал самые популярные вопросы, с которыми ко мне приходят ребята.
С чего начать?
Изучить стек и требования, исходя из этого, подберите подходящую архитектуру и библиотеки.
Внимательно посмотрите на дизайн, особенно — на разные его нюансы. Подумайте, что можно сделать из коробки, а что – нет. Найдите простые решения в виде библиотек, чтобы не тратить время на написание костылей и их отладку.
Как подобрать библиотеки?
Скорее всего основной сложностью будет верстка (UI). Если с Jetpack Compose не знакомы, стоит пройти официальные туториалы Jetpack Compose Tutorial. После этого, скорее всего, у вас все получится, т.к. фреймворк достаточно простой, если не вдаваться в детали.
Далее стоит заглянуть в набор библиотек Accompanist, там можете найти большинство полезных библиотек, которых пока что нет в основном фреймворке. А если и этого не хватит, то тогда можно поискать готовые решения на Github.
Главный совет
Чаще запускайте приложение на девайсе, проверяйте разные краевые кейсы, и постоянно думайте, как можно улучшить то, что есть.
В целом, эти шаги полезны всем, кто собирается начать свой путь в IT по направлению Android. Даже если в пока не планируете проходить стажировку, советую обратить внимание на Jetpack Compose Tutorial и Accompanist. Ну и больше практиковаться ⚡️
#стажировка
❤11👏1
Отвечаем на вопросы по Android
Если ты уже начал решать задание и у тебя есть вопросы — пиши их в комментариях. Илья ответит на них в ближайшее время.
Если вы уже заждались ответы на вопросы от Антона по iOS ко вчерашнему посту, не отчаивайтесь. Антон ответит всем сегодня вечером, а пока он занят на проекте, можете прислать еще парочку 🙂
#советы
Если ты уже начал решать задание и у тебя есть вопросы — пиши их в комментариях. Илья ответит на них в ближайшее время.
Если вы уже заждались ответы на вопросы от Антона по iOS ко вчерашнему посту, не отчаивайтесь. Антон ответит всем сегодня вечером, а пока он занят на проекте, можете прислать еще парочку 🙂
#советы
❤4
Вчера вечером Антон ответил на вопросы о тестовом для iOS, чтобы ответы увидели все, дублируем видео Антона в канал. Надеемся, ответы помогут вам решить тестовое
🔥4
Вопрос от @A_Zavershinskiy: Приветы! Я правильно понял, что в проекте приложения нужно выбрать минимальный таргет 15 iOS?
А то меня смущает 15+
А то меня смущает 15+
Ответ на вопрос @iRVakula оказался таким длинным, что не уместился в кружок 😀, поэтому записали видео
"Пользователь должен иметь возможность перезагрузить список людей жестом pull-to-refresh. Если в процессе обновления произошла ошибка, необходимо ее игнорировать. Если данные загрузились успешно, необходимо обновить список на главном экране. При этом параметры поиска и сортировки, если они были выставлены ранее, должны учитываться и не должны быть сброшены."
ТОЛЬКО СОРТИРОВКА (алфавит / ДР) и ПОИСК (т.е. введенный текст в поле поиска)? или еще должна сохраниться выбранная вкладка (например "iOS" или "Designers")
"Пользователь должен иметь возможность перезагрузить список людей жестом pull-to-refresh. Если в процессе обновления произошла ошибка, необходимо ее игнорировать. Если данные загрузились успешно, необходимо обновить список на главном экране. При этом параметры поиска и сортировки, если они были выставлены ранее, должны учитываться и не должны быть сброшены."
ТОЛЬКО СОРТИРОВКА (алфавит / ДР) и ПОИСК (т.е. введенный текст в поле поиска)? или еще должна сохраниться выбранная вкладка (например "iOS" или "Designers")
С вопросом от @godoffirekirill13 похожая история, ловите видосик
Можно работать со сторибордами? Или все надо кодом сделать в swiftUi просто коллекции кодом не получается у меня делать(можно таблицей - знаю) и еще уведомления что не подключается api просто ксиба через делегат верно?
Можно работать со сторибордами? Или все надо кодом сделать в swiftUi просто коллекции кодом не получается у меня делать(можно таблицей - знаю) и еще уведомления что не подключается api просто ксиба через делегат верно?
Всем привет! На связи Илья ⭐️
Он готов отвечать на ваши вопросы про тестовое задание по направлению Android- разработка.
Надеемся, что они помогут вам при выполнении задания
#советы
Он готов отвечать на ваши вопросы про тестовое задание по направлению Android- разработка.
Надеемся, что они помогут вам при выполнении задания
#советы
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥1👌1