Если в прошлые годы такая дискуссия могла захватить Xamarin/React Native vs iOS/Android native, то, вероятно, в этом году в разговор может затесаться что-нибудь про Flutter и/или KMP
Если хотите пообщаться со спикерами в зуме, то присоединяйтесь: https://us02web.zoom.us/j/89264645615
Zoom Video
Join our Cloud HD Video Meeting now
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
Плавно, но верно, вышли к старым добрым тезисам:
Если нужно работать с платформенными особенностями, делать сложный UI, сложную анимацию, берем натив. На кросс-платформе сделать можно, но надо оценить сложность, стоимость и целесообразность
Если нужно работать с платформенными особенностями, делать сложный UI, сложную анимацию, берем натив. На кросс-платформе сделать можно, но надо оценить сложность, стоимость и целесообразность
И в итоге тезис: «Кросс-платформенный разработчик не должен знать натив» сам собой и разрушился
Согласна с его аргументацией. И все-таки не часто встретишь спикера, который не абсолютизирует свою технологию и здраво подходит к делу
#подкаст Сегодня AndroidDev выпустит интересный подкаст про использование Swift на Android
https://www.youtube.com/watch?v=dXLBiwFUsxc&feature=youtu.be
Думаю, многих из нас вот такие необычные комбо вводят в ступор. Что это, для чего и зачем? Техническая необходимость, потому что спецы в команде владеют только определенной технологией, и проще перевести эту часть на них? Или же демонстрация возможностей платформы и языка «потому что можем»(с)?
Ознакомиться предварительно со статьей об опыте использования такого в продакшене можно тут:
https://blog.readdle.com/why-we-use-swift-for-android-db449feeacaf
https://www.youtube.com/watch?v=dXLBiwFUsxc&feature=youtu.be
Думаю, многих из нас вот такие необычные комбо вводят в ступор. Что это, для чего и зачем? Техническая необходимость, потому что спецы в команде владеют только определенной технологией, и проще перевести эту часть на них? Или же демонстрация возможностей платформы и языка «потому что можем»(с)?
Ознакомиться предварительно со статьей об опыте использования такого в продакшене можно тут:
https://blog.readdle.com/why-we-use-swift-for-android-db449feeacaf
YouTube
Swift на Android для шаринга кода
Team Lead Android команды разработки Spark Mail рассказывает о том как они шарят код между iOS и Android, используя при этом Swift.Гости:- Андрей Друк (https...
#туториал Дока от Apple, как портировать ваши iOS либы для андроида, ниже:
https://github.com/apple/swift/blob/master/docs/Android.md
https://github.com/apple/swift/blob/master/docs/Android.md
GitHub
swift/Android.md at main · apple/swift
The Swift Programming Language. Contribute to apple/swift development by creating an account on GitHub.
#jetpack-compose
А в это время релизнулась еще версия Jetpack Compose
https://developer.android.com/jetpack/androidx/releases/compose
А в это время релизнулась еще версия Jetpack Compose
https://developer.android.com/jetpack/androidx/releases/compose
Android Developers
Compose | Jetpack | Android Developers
Однако, для тех энтузиастов, кто исследует фреймворк хотя бы для себя и отслеживает историю развития, текущие изменения будут очень значимы. Как и небезынтересны объяснения команды, почему они это сделали.
Что ж, возможно, все-таки 3 июня нас будет ждать какая-то большая определенность относительно Jetpack Compose и его выхода в продакшн
Что ж, возможно, все-таки 3 июня нас будет ждать какая-то большая определенность относительно Jetpack Compose и его выхода в продакшн
#swiftui #туториал Stanfod University начали к наполнению своего ютуб-канала лекциями по SwiftUI
https://www.youtube.com/playlist?list=PLpGHT1n4-mAtTj9oywMWoBx0dCGd51_yG
https://cs193p.sites.stanford.edu
https://www.youtube.com/playlist?list=PLpGHT1n4-mAtTj9oywMWoBx0dCGd51_yG
https://cs193p.sites.stanford.edu
YouTube
CS193p iPhone Application Development Spring 2020
Lecture videos from the Stanford University course CS193p, Developing Applications for iOS using SwiftUI. These lectures were delivered on-line (due to the n...
Пока прошло всего 4 урока. Так что остальные темы будут публиковаться постепенно.
В учебном приложении рассматривается очень интересный кейс создания аналога UICollectionView, которого в SwiftUI в чистом виде еще нет. Также рассматривается протокольно-ориентированный подход к MVVM.
Откровенно говоря, курсы от Stanford по разработке для IOS - это must-read любого iOS разработчика.
В учебном приложении рассматривается очень интересный кейс создания аналога UICollectionView, которого в SwiftUI в чистом виде еще нет. Также рассматривается протокольно-ориентированный подход к MVVM.
Откровенно говоря, курсы от Stanford по разработке для IOS - это must-read любого iOS разработчика.
Пару месяцев назад Mobius опубликовали доклад Баруха Садогурского про личный бренд разработчика. В докладе рассматриваются разные аспекты, начиная от поведения в команде, правил общения с другими людьми и, заканчивая, разумеется, разными активностями, с помощью которых разработчик может и сам развиться, и миру IT (в определенном масштабе хотя бы) о себе заявить:
https://www.youtube.com/watch?v=sEexbEv2iGc
Я решила последовать совету Баруха Садогурского, поэтому на этой неделе я буду вести twitter @mobileunderhood
https://www.youtube.com/watch?v=sEexbEv2iGc
Я решила последовать совету Баруха Садогурского, поэтому на этой неделе я буду вести twitter @mobileunderhood