Разработка мобильных приложений на react native
С чем я работал
- Работал с функциональными компонентами
- Писал код используя typescript
- Использовал effector и feature sliced в качестве stm и архитектуры
- Локализировал приложения через i18next
- Работал с серверной частью через apollo graphql и websockets (совсем немного REST)
- Код ревью команды
- Работал с webview
- Работал с mmkv storage и async storage для локального хранения данных
Чем я занимался
- Реализовал ui kit библиотеку (не нативную)
- Реализовал транзакции через 3ds-secure и webview
- Реализовал транзации и бизнес фичи приложения через ethers.js (web3) и смарт контракты
- Реализовал шифрование и расшифровку сид фразы через crypto-es (aes шифрование)
- Обновил версию react-native и перевел проект на новую архитектуру
- Отправлял сборки в тестфлайт и гугл консоль, а так же заполнял всю информации о приложении, и релизил финальные сборки
- Работал над chrome расширением для веба (перехватывали вызовы web3 через аудит, просматривали к какому контракту был вызов)
Разработка мобильного приложения для школьников на react native + typescript
- Написание кода на классовых компонентах
- Работа с nosql базой данных firestore database
- Реализация нотификаций через firebase
- Работа с базой данных через REST API