
Vladislav
25.11.2017
20:41:17

Кита
25.11.2017
20:41:22
табы остались

Vladislav
25.11.2017
20:41:48

Google

Кита
25.11.2017
20:42:02
не смотрел самый самый самый последний код

Vladislav
25.11.2017
20:42:22

Кита
25.11.2017
20:42:36

Vladislav
25.11.2017
20:43:01
А разве это лучше?

Кита
25.11.2017
20:43:42
вообще многие апологеты нативщины любят кричать о том что фрагменты зло итд и что надо все пилить на вьюхах, но они просто не разобрались с вопросом и подвержены многим мифам о фрагментах)

Vladislav
25.11.2017
20:44:10
А почему типа зло?

Кита
25.11.2017
20:44:24
фрагменты надо отстроить нормально

Vladislav
25.11.2017
20:44:28
Не встретил проблем, когда натив писали
Правда все делал методом тыка, скорее всего говнокод

Кита
25.11.2017
20:45:59
а все связано с тем что фрагмент обычно может выкинуть эксепшн если он находится не в том состоянии. И аппка упадет например когда ты будешь навигировать на другой фрагмент и в этот момент уведешь аппку в бэкграунд
но все зависит от того как ты его коммитишь
вообще многое изначально было завязано на commit транзакции. т.е ты сделал commit а когда он выполнится - ты не знаешь точно
он ставит его в очередь и все

Google

Vladislav
25.11.2017
20:47:41
Сложно
Говорил мне батя, инженером будь?

Кита
25.11.2017
20:48:24
а сейчас 4 метода
transaction.CommitAllowingStateLoss();
transaction.CommitNow();
transaction.CommitNowAllowingStateLoss();
и обычный commit
в формсах в базовой активити прописана такая вот штука
// Remove the automatically persisted fragment structure; we don't need them
// because we're rebuilding everything from scratch. This saves a bit of memory
// and prevents loading errors from child fragment managers
savedInstanceState?.Remove("android:support:fragments");

Vladislav
25.11.2017
20:50:14
А я навигировал, просто заменой фрагмента

Кита
25.11.2017
20:50:46

Vladislav
25.11.2017
20:51:28

Кита
25.11.2017
20:51:58
я просто не знаю другого способа, честно. Всегда все по хардкору)

Vladislav
25.11.2017
20:53:22
Я еще слаб в нативе. Мой удел был был adpnet, wpf да и uwp. Иногда вызывает конечно рвотные рефлексы ява и примеры на стековерфлоу когда ищу по андроиду что то
Очень не нравится как на Андроиде все устроено

Кита
25.11.2017
20:54:33
ява тошнотна, согласен. даже котлин в текущем виде не спасает. C# в разы продуманнее и локаничнее

Vladislav
25.11.2017
20:55:04
Майки конечно молодцы, многолетний опыт позволил им сделать очень удобную архитектуру

Кита
25.11.2017
20:56:05

Vladislav
25.11.2017
20:56:14
По удобству разработки десткопа на разные ос wpf самый грамотный по мне
Или это был нетстандарт

Кита
25.11.2017
20:57:20

Google

Кита
25.11.2017
20:57:58
тесты запускаются все же под линухом виндой или макос - там это шикарно

Vladislav
25.11.2017
20:58:31
Таки да
Мне бы хороший пример андроид проекта на Xamarin на гитхабе

Jman
25.11.2017
21:00:29
Вы еще С++ за 21 день выучите. =)

Valeriy
25.11.2017
21:01:02

Vladislav
25.11.2017
21:01:06

Кита
25.11.2017
21:01:08

Vladislav
25.11.2017
21:01:24

Кита
25.11.2017
21:02:02

Valeriy
25.11.2017
21:02:16
я их не юзал ещё
а они релизнулись?

Кита
25.11.2017
21:02:34
неееет)

Кита
25.11.2017
21:02:50
я ж с точки зрения коммерческой разработки все рассматриваю

Vladislav
25.11.2017
21:03:04
Все же хреново работать одному на фрилансе. Поправить то код некому, сиди да вытирай слезы зелеными салфетками

Valeriy
25.11.2017
21:03:26
скоро он вытеснит жабу по прогнозам Realm
с андроида
а еще пилят Kotlin Native

Кита
25.11.2017
21:03:53
все это ещё не скоро

Jman
25.11.2017
21:04:02
О вчерашнем разговоре. Короче я сегодня взял машину intel Core i7 2670, WD1T 7200Rpm, 6RAM DDR3 GT540. Запустил сборку в VS2017 с эмулятором Android Accelerated Nougat 5. Ждал ровно 10 минут на первом заходе с выключенным эмулятором.

Vladislav
25.11.2017
21:04:08

Google

Valeriy
25.11.2017
21:04:18
свифт без обж с такое себе дело учить
так же котлин без джава

Vladislav
25.11.2017
21:04:41
Ой да ладно

Кита
25.11.2017
21:04:49
а что objC?
пипл посмотрел на swift на то как он увеличил скорость запуска аппы и свалил обратно на objC

Vladislav
25.11.2017
21:05:26
Ну, хипстота учит свифт, а поддерживать старый код на обжс не хочет

Admin
ERROR: S client not available

Кита
25.11.2017
21:05:40
дать вам выступление на mobius на эту тему?)

Valeriy
25.11.2017
21:05:49
интересно

Кита
25.11.2017
21:07:30
ну точнее там не все так однозначно
из-за динамических библиотек там все проблемы
сейчас найду ссылку
https://youtu.be/REaGfwq3Q5Y?list=PLb1A91j1236qo2oL0Sis_Zf_UUgeMAjDl&t=349 с таймкодом. Я не говорю что проблемы не решаемы. Решаемы в последней версии

Slavik
25.11.2017
22:30:04
А как убрать разделения в ListView?

Almaz
25.11.2017
22:35:04
В XF:
SeparatorVisibility="None"

Slavik
25.11.2017
22:41:53
спс

Paul
26.11.2017
10:58:38
Шаблон Visual Studio 2017 для создания проекта iOS, Android и UWP (для мак, можно просто скачать с гитхаб)
https://marketplace.visualstudio.com/items?itemName=PaulDatsiuk.XamarinFormswithMvvmCross5SolutionTemplate
https://github.com/JTOne123/XamFormsMvxTemplate
Xamarin.Forms2.5(latest support lib[Oreo,16299,etc])+MvvmCross5.5+Fody.PropertyChanged+Localization+Settings+Dialogs+xUnit
100% рабочий пример стартового шаблона с плюшками, последнее обновление - сегодняшние.
Будет полезно для НОВИЧКОВ!

Google

Slavik
26.11.2017
12:57:22
привет) возможно кто-то знает, можно ли в FFImageLoading делать LoadingPlaceholder SVG?

Vladislav
26.11.2017
12:58:51
ох, сейчас бы с xf использовать mvvm фреймворки

Max
26.11.2017
13:54:38

Vladislav
26.11.2017
13:55:04
толку в xforms нет от него

Max
26.11.2017
13:55:37
Как по мне, оставлять навигацию как есть из коробки - не лучшая затея (XF)

Dima
26.11.2017
14:04:10

Slavik
26.11.2017
14:07:52

Dima
26.11.2017
14:10:49
на XF под IOS и Android
Про xf ничего не скажу, могу предположить, что не определен svgdataresolver для placeholder. На андройде не получилось через него, прелоады свг делали.

Vlad
26.11.2017
14:12:14
зравствуйте. кто-нибдуь делал FormattedText для Label в XF, применняя к нему разные шрифты и размер текста??
просто если выставить размер текста для Span, то слетает шрифт, а если ничего не писать, то шрифт остается нормальным

Slavik
26.11.2017
14:14:53

Vladislav
26.11.2017
14:20:39
народ, напомните как добавить компонент в вижаке на винде? =D
что то потерял

Jman
26.11.2017
15:39:01
Привет ребята. Вопрос такой по примеру
https://developer.xamarin.com/recipes/android/other_ux/textureview/display_a_stream_from_the_camera/
Там наследуются от TextureView.ISurfaceTextureListener