Alik
Ребят, вы о чем вообще
Alik
iOS, Android или Натив?
Alik
iOS и Android и есть натив, не?
Alik
RN это просто кросс-платформ
Eugene
Нет я знаю Swift))
Если бы ты знал Swift - не задавал бы настолько глупых вопросов.
DI
RTX4090Ti
Alik
Didarbek новичкам тут помогают
Alik
Значит смотри
Alik
Ты знаешь Swift, так?
DI
Да
Alik
Почему бы тогда не набраться опыта в iOS?
DI
Потому что хочу кросс платформенные приложения делать
Alik
Alik
Сейчас есть два хороших, проверенных и надежных способа делать кросс-платформенные приложения
Alik
Это ReactNative и Xamarin
Alik
Я рекомендую попробовать оба, так как у каждого свои тонкости
Alik
Да и вообще они на любителя
Alik
Xamarin использует С#, ReactNative использует JavaScript
Alik
После Swift тебе на C# будет намного комфортнее работать, так как они оба С-подобные
Alik
То есть, структура и логика языков почти одинаковы
Alik
JavaScript же похож на Swift только синтаксисом, и то редко
Alik
Поэтому выбирай, что нравится больше тебе, но если планируешь серьёзно развиваться в направлении кросс-платформенных мобильных приложений, то ты должен знать оба эти варианта, так как они самые популярные
Alik
И, естественно, натив (iOS и Android)
Alik
Уот так уот
Alik
Didarbek
Alik
Попытался разжевать все максимально понятно
DI
Спс
DI
Alik
Оба варианта кросс-платформа: Xamarin и ReactNative
Alik
Хотя бы быть поверхностно знакомым с ними
Alik
А натив, естественно, всегда нужен
Alik
Без него никак вообще
Alik
iOS на Swift и Android на Java/Kotlin
Alik
Советую Kotlin, так как Андроид все равно будет уходить в его сторону со временем
Vitalii
Котлин то полегче
Но много кода нужно всёравно с джавы переводить или использовать
Alik
К тому же, backwards compatibility никто не отменял
Alik
Читать нормальный код легче, чем писать
Alik
К тому же, зная Swift и Kotlin, можно нормально читать код даже достаточно далёких от них языков
Albert @safiullin
Мой путь был таким 7years.web - 1.Android/java/kotlin - 1m.react native.
Andrei
Народ, а что вы думаете про Flutter? Я смотрел их демо-приложение - производительность вроде неплохая
Albert @safiullin
Имхо. Никто не будет изучать что то. Если есть js и RN. А производительность? Ну блин устройства мощные скоро будут у всех
Nikita
Gerc
Albert @safiullin
Ещё многое зависит от качества исполнения
Albert @safiullin
js - не просто яп. Его должен знать каждый программер. js - единственный в своем роде, универсальный язык, с безграничными возможностями. Кто знает, в будущем появятся еще такие гениальные решения как реакт
RTX4090Ti
Где ещё type of null === 'object'
RTX4090Ti
)
Artem
Artem
Безграничные возможности по созданию, кхм, второсортных поделок
fixed
Cenator 🐈
Давайте без проекций обойдёмся
Alik
@avbelokopytov
Alik
У Flutter пока напряги с производительностью
Alik
Ну и плюс, у него очень маленькое коммьюнити
Anton
Alik
Стоит немного подождать
Arkadii
Или [1]+[2]-[3]===9
Хватит приколов про js
Если его понимать хотя бы на среднем уровне, его принципы работы, то все понятно
Js при операции суммирования пытается привести все к строке
'1' + '2' = '12'
А при вычитании - к числам
12 - 9 = 3
Все логично
Vladimir
А в чем вы видите логичность такого разного и контринтуитивного приведения типов?
Cenator 🐈
потому что + это не только математика
Vit
как любят говорить "читайте спецификацию, всё по спеке"
Vit
то что спека говно - это типа уже второй вопрос)
Eugene
приветствую. вопрос. никогда не сталкивался ни в ионике ни в rn. в приложении получаем ссылку на pdf, этот pdf нужно скачать... хз. в андроиде оптимально наверное, чтобы это все в статусе висело как обычно при скачивании файлов, в иосе вообще не помню, как происходит все это. какие тут лучшие практики вообще имеются?
Vit
я после питона вообще страдал с {} и []
Vit
потом привык)
Eugene
так. для андроида вполне пашет RNFetchBlob
Eugene
осталось для иоса то же прикрутить нормально
Albert @safiullin
Тупо сделай копипаст с другого проекта , обнови зависимости...
Екатерина
Екатерина
Как создать такой birthday компонент?
Ololo
это же вроде нативный компонент
Екатерина
Ololo
https://facebook.github.io/react-native/docs/datepickerios.html оно?
Екатерина
Да, а для андроида есть аналог?
Никита
если принципиально это колесо
Екатерина
Там можно выбирать луп или нет)