ReactNative и что-то остальное – Telegram
ReactNative и что-то остальное
159 subscribers
80 photos
6 videos
2 files
104 links
если тебе не больно, значит ты что-то делаешь не правильно

что-то о React Native и в целом о разработке

буду рад подпискам и донатам
https://boosty.to/mbhusty
https://www.patreon.com/mbhusty

Лс: @mbhusty
Download Telegram
Дамы и господа, приглашаю всех в чатик

https://news.1rj.ru/str/+ZBdY2WKGczUwOTli

Оффтоп не оффтоп, пофиг) просто пообщаться
2
This media is not supported in your browser
VIEW IN TELEGRAM
Ребят, вы меня все спрашиваетe про мой опыт.

Если говорить про самое первое знакомство с "программированием", то это было когда у меня появился комп и случайно попалась книжка из серии «Пишем свой сайт на HTML и CSS». Тогда что-то попробовал сделать, даже какое-то время страница была на Ya.Narod

Потом техникум и универ, где писали уже на плюсах (терпеть не мог) и потом был опыт написания приложения для диплома на Android. Простенький файловый менеджер. Забавно, что до сих пор apk лежит на трешбоксе

После универа попал в банк, занимался поддержкой колл-центра, писал CRM на C# и внутренний портал на Bitrix. Параллельно фрилансил, подрабатывал в студии на различных проектах. Так с того момента и увяз в бэкэнде и битриксе.

Работал на всех возможных CMS, было больно, но опыт интересный. Лидил в командах, ревьюил коллег.

Последние года 2-3, больше занимаюсь фронтом - Vue, React, etc. Оказалось, мне приятнее работать с фронтом, сразу видно результат и прогресс. Но есть конечно свои нюансы)

Part 1/2
🔥42
Ну и вот решил пойти дальше, раз React худо бедно знаю, почему бы не пойти в RN?

Собственно поэтому и решил завести этот канал, у которого есть несколько целей:

1. Канал дает мотивацию не бросить изучение (такое уже было)

2. Есть желание собрать хоть и небольшое, но комьюнити людей, которым это тоже интересно (вместе разбираться и делиться опытом)

3. Разрабатывать простые, но полезные приложения для себя и других

4. Найти работу в этом направлении. why not?


Part 2/2
💯31
как же у меня подгорает от ограничения тг по количеству символов в посте...хоть премиум покупай 🤬
3
это я дебажу код

пятничный мем 🤡
🔥4
Всем привет 🏎

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

И тут я решил, почему бы не сделать приложение, в котором все это будет под рукой 🤔

Пока план такой:

1. Расписание гонок (с учетом часового пояса на устройстве)

2. Турнирная таблица по пилотам и конструкторам

3. Push-уведомления о предстоящих гонках

4. Результаты прошедших гонок (очки, бэст лап и другие данные)


Сейчас быстро набросал структуру, сделал пару экранов и компонентов

Проект лежит тут и будет обновляться https://github.com/mbhusty/f1-app

Напишите в коменты, есть ли тут фанаты F1, возможно есть еще какие-то идеи или предложения

Light out!!! 🏁
🔥42
Ёмое, нахрен блин!

Вас тут уже писят ❤️‍🔥

Спасибо всем и каждому, что вы тут 🫂
3🔥2
Лол, кто-то сразу ливнул 😞
🤣3
ReactNative и что-то остальное
Всем привет 🏎 Я фанат F1 и буквально через пару дней стартует новый сезон. И тут я вспомнил, что каждый год приходится искать расписание гонок, квал и практик, мониторить результаты и тд И тут я решил, почему бы не сделать приложение, в котором все это будет…
Native Components ⚡️

Продолжаю ковырять проект и стало интересно попробовать добавить Live Activity в приложение.

Почитал доку, нашел несколько гайдов на этот счет, но не один из вариантов, по какой-то причине не завелся.

Либо ошибки в проекте Xcode при билде, либо при запуске активити, ничего не происходило, хотя процесс точно висел.

Забил на гайды и решил делать так как чувствую 🧐

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

Исходники все залил, так что кому интересно, можно попробовать воспроизвести 👍

В планах использовать это для отображения данных по текущей гонке в онлайне. Осталось найти апиху с этими данными
🔥7
чувствую себя сидящем на диал-апе, при любой ошибке - начинаем качать заново 🤡
👏3
Небольшой тизер, что бы не думали, что я забил))

Разбираюсь с обновлением данных в активити, постараюсь завтра написать что и как 🧐
👍32
This media is not supported in your browser
VIEW IN TELEGRAM
Как и обещал, продолжение истории с LiveActivity для приложения 🏎

В этот раз много писать не буду, еще не все супер понятно)

История в том, что в идеале бы хотелось получить на экране блокировки, во время гонки информацию:

- какой круг
- первые 3 позиции (позиция, имя пилота, время отставания)
- мб наличие желтых/красных флагов


Пока делаем все в ручном режиме, без наличия подходящего API

Что я на данный момент сделал:

1. Завел на отдельном экране, условный таймер кругов

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

3. Сделал отдельный хук, что бы не городить кучу кода на экране (useRaceUpdate)

4. Немного поправил верстку активностей для Dynamic Island (там аж целых 3 состояния возможно)


Итоговый результат видно на видео в посте + все последние изменения запушил в проект
https://github.com/mbhusty/f1-app

В разборе этого всего, помогла вот эта статья
Так что если хотите повторить у себя, то советую почитать)
🔥4
React Native developer be like 🔥
😁3
ReactNative и что-то остальное
React Native developer be like 🔥
Кстати, если что на скрине приложение Minisim.

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

Подробности тут
https://www.minisim.app
3
Всем привет! Принес вам #пятничный_мем

Ближайшие пару недель я пропаду, так что не теряйте ☺️

Всем хороших выходных!
🔥6
Всем привет 🖖

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

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

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

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

Мне кажется важно расширять кругозор в нашей профессии.

Залетайте и к нему.
Всем удачи 🍀
👍4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
когда сделал очередной todo лист и показываешь его всем ☺️

ps/ отчитываюсь за пятницу
😁51