ReactNative и что-то остальное
Всем привет 🏎 Я фанат F1 и буквально через пару дней стартует новый сезон. И тут я вспомнил, что каждый год приходится искать расписание гонок, квал и практик, мониторить результаты и тд И тут я решил, почему бы не сделать приложение, в котором все это будет…
Native Components ⚡️
Продолжаю ковырять проект и стало интересно попробовать добавить Live Activity в приложение.
Почитал доку, нашел несколько гайдов на этот счет, но не один из вариантов, по какой-то причине не завелся.
Либо ошибки в проекте Xcode при билде, либо при запуске активити, ничего не происходило, хотя процесс точно висел.
Забил на гайды и решил делать так как чувствую 🧐
По итогу получилось завести все в проекте, Activity работает и даже обновляется, правда пока только принудительно. Бонусом у приложения теперь есть свой виджет)
Исходники все залил, так что кому интересно, можно попробовать воспроизвести 👍
В планах использовать это для отображения данных по текущей гонке в онлайне. Осталось найти апиху с этими данными
Продолжаю ковырять проект и стало интересно попробовать добавить Live Activity в приложение.
Почитал доку, нашел несколько гайдов на этот счет, но не один из вариантов, по какой-то причине не завелся.
Либо ошибки в проекте Xcode при билде, либо при запуске активити, ничего не происходило, хотя процесс точно висел.
Забил на гайды и решил делать так как чувствую 🧐
По итогу получилось завести все в проекте, Activity работает и даже обновляется, правда пока только принудительно. Бонусом у приложения теперь есть свой виджет)
Исходники все залил, так что кому интересно, можно попробовать воспроизвести 👍
В планах использовать это для отображения данных по текущей гонке в онлайне. Осталось найти апиху с этими данными
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Как и обещал, продолжение истории с LiveActivity для приложения 🏎
В этот раз много писать не буду, еще не все супер понятно)
История в том, что в идеале бы хотелось получить на экране блокировки, во время гонки информацию:
Пока делаем все в ручном режиме, без наличия подходящего API
Что я на данный момент сделал:
Итоговый результат видно на видео в посте + все последние изменения запушил в проект
https://github.com/mbhusty/f1-app
В разборе этого всего, помогла вот эта статья
Так что если хотите повторить у себя, то советую почитать)
В этот раз много писать не буду, еще не все супер понятно)
История в том, что в идеале бы хотелось получить на экране блокировки, во время гонки информацию:
- какой круг
- первые 3 позиции (позиция, имя пилота, время отставания)
- мб наличие желтых/красных флагов
Пока делаем все в ручном режиме, без наличия подходящего API
Что я на данный момент сделал:
1. Завел на отдельном экране, условный таймер кругов
2. Повесил на события запуска/стопа слушатели, которые должны говорить модулю iOS что что-то происходит
3. Сделал отдельный хук, что бы не городить кучу кода на экране (useRaceUpdate)
4. Немного поправил верстку активностей для Dynamic Island (там аж целых 3 состояния возможно)
Итоговый результат видно на видео в посте + все последние изменения запушил в проект
https://github.com/mbhusty/f1-app
В разборе этого всего, помогла вот эта статья
Так что если хотите повторить у себя, то советую почитать)
🔥4
ReactNative и что-то остальное
React Native developer be like 🔥
Кстати, если что на скрине приложение Minisim.
Удобно использовать для переключения симуляторов устройств + доп фишки есть.
Подробности тут
https://www.minisim.app
Удобно использовать для переключения симуляторов устройств + доп фишки есть.
Подробности тут
https://www.minisim.app
www.minisim.app
App for launching iOS and Android simulators
❤3
Всем привет! Принес вам #пятничный_мем
Ближайшие пару недель я пропаду, так что не теряйте ☺️
Всем хороших выходных!
Ближайшие пару недель я пропаду, так что не теряйте ☺️
Всем хороших выходных!
🔥6
Всем привет 🖖
Люблю айти комьюнити за открытость и поддержку во всяких начинаниях. Круто, что есть возможность найти всю интересующую тебя информацию без регистрации и смс)
Буквально недавно наткнулся на канал, у которого сэйм вайб с моим. Даже путь в разработке, очень похож на мой.
Денис прошел путь от фрилансера до профессионального разработчика и сейчас изучает смежные направления.
Помимо этого на канале есть крутая рубрика, где Денис проводит ресерч разных интересных вопросов.
Мне кажется важно расширять кругозор в нашей профессии.
Залетайте и к нему.
Всем удачи 🍀
Люблю айти комьюнити за открытость и поддержку во всяких начинаниях. Круто, что есть возможность найти всю интересующую тебя информацию без регистрации и смс)
Буквально недавно наткнулся на канал, у которого сэйм вайб с моим. Даже путь в разработке, очень похож на мой.
Денис прошел путь от фрилансера до профессионального разработчика и сейчас изучает смежные направления.
Помимо этого на канале есть крутая рубрика, где Денис проводит ресерч разных интересных вопросов.
Мне кажется важно расширять кругозор в нашей профессии.
Залетайте и к нему.
Всем удачи 🍀
Telegram
Denis Voronin
Канал, где все желающие могут делиться опытом, предлагать к обсуждению статьи, обзоры и все, что может быть полезно сообществу. Просто напишите об этом в комменты или в личку.
Admin: @denis_voronin
Youtube: https://www.youtube.com/@denis.voronin
Admin: @denis_voronin
Youtube: https://www.youtube.com/@denis.voronin
👍4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
когда сделал очередной todo лист и показываешь его всем ☺️
ps/ отчитываюсь за пятницу
ps/ отчитываюсь за пятницу
😁5❤1
Forwarded from Открытый React Native курс
Ищем на стажировку ребят и девчат с хорошим знанием React Native и JavaScript. Пишите в личку @maria_IT
❤2
Ну что, пора возвращаться к делам и сейчас самая сложная задача - вспомнить все.
По приложению решил отложить историю с доработкой Live Activity, пока не найду подходящую апиху с данными.
Сейчас планирую заняться всякими фантиками, вроде сплэш скрина, онбординга и тд. Подрубить реанимэйтед и начать наводить красоту)
Скорее всего, эту историю буду вести отдельно, так что скоро ждите голосование на выбор темы для поста.
Всем хороших выходных 🖖
По приложению решил отложить историю с доработкой Live Activity, пока не найду подходящую апиху с данными.
Сейчас планирую заняться всякими фантиками, вроде сплэш скрина, онбординга и тд. Подрубить реанимэйтед и начать наводить красоту)
Скорее всего, эту историю буду вести отдельно, так что скоро ждите голосование на выбор темы для поста.
Всем хороших выходных 🖖
✍3👍3
Ребят, сорян, но пока ничего кроме работы не вывожу(
Напишите плиз в комменты, о чем написать или что разобрать, постараюсь в выходные добраться.
🍀
Напишите плиз в комменты, о чем написать или что разобрать, постараюсь в выходные добраться.
🍀
⚡3🌚2
Всем привет 🖖
Начинаю раскачиваться и пора бы возвращаться к всевозможным ковыряниям)
Чуть позже закину голосование, пост по выбранной теме будет в вс-пн.
Начинаю раскачиваться и пора бы возвращаться к всевозможным ковыряниям)
Чуть позже закину голосование, пост по выбранной теме будет в вс-пн.
🔥2
что будет ковырять на этот раз?
Final Results
28%
Настройка deep linking
50%
Reanimated
44%
Настройка пушей в приложении
44%
Testing with Jest
0%
Свое в комменты