Albert @safiullin
Это что?))))))
Ты js знаешь ?
DI
Ты js знаешь ?
Нет я знаю Swift))
Alik
Ребят, вы о чем вообще
Alik
iOS, Android или Натив?
Alik
iOS и Android и есть натив, не?
Alik
RN это просто кросс-платформ
Eugene
Нет я знаю Swift))
Если бы ты знал Swift - не задавал бы настолько глупых вопросов.
Alik
Didarbek новичкам тут помогают
Alik
Значит смотри
Alik
Ты знаешь Swift, так?
DI
Да
Alik
Почему бы тогда не набраться опыта в iOS?
DI
Потому что хочу кросс платформенные приложения делать
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
Спс
Alik
Оба варианта кросс-платформа: Xamarin и ReactNative
Alik
Хотя бы быть поверхностно знакомым с ними
Alik
А натив, естественно, всегда нужен
Alik
Без него никак вообще
Alik
iOS на Swift и Android на Java/Kotlin
DI
iOS на Swift и Android на Java/Kotlin
Как думаешь что лучше 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. А производительность? Ну блин устройства мощные скоро будут у всех
Albert @safiullin
Ещё многое зависит от качества исполнения
Albert @safiullin
js - не просто яп. Его должен знать каждый программер. js - единственный в своем роде, универсальный язык, с безграничными возможностями. Кто знает, в будущем появятся еще такие гениальные решения как реакт
RTX4090Ti
Где ещё type of null === 'object'
RTX4090Ti
)
Artem
Безграничные возможности по созданию, кхм, второсортных поделок fixed
Cenator 🐈
Давайте без проекций обойдёмся
Alik
@avbelokopytov
Alik
У Flutter пока напряги с производительностью
Alik
Ну и плюс, у него очень маленькое коммьюнити
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 оно?
Екатерина
Да, а для андроида есть аналог?
Никита
Как создать такой birthday компонент?
https://www.npmjs.com/package/react-native-picker не рекомендую но может пригодиться
Никита
если принципиально это колесо
Екатерина
Там можно выбирать луп или нет)
Eugene
так. для андроида вполне пашет RNFetchBlob
вот. если кому интересно, оптимальнее всего использовать webview для отображения pdf после скачивания (на ios)