@xamarin_russia

Страница 77 из 619
Akhmed
13.04.2017
21:51:02
на самом деле я хотел это сам уже сделать после того как закончу с Forms.WPF

но здорово что сами сделали

меньше головной боли

по сути одна из вещей почему моя реализация аналога Forms работала существенно быстрее как раз было то что не было лишних вложенностей

Google
Max
13.04.2017
21:53:27
Ждем релизика Forms.WPF

Akhmed
13.04.2017
21:54:07
если выжмут максимум из Xamarin Forms я могу сосредоточится на реализации нескольких клевых вещей. А то поверх текущей версии не было большого смысла что то строить с учетом тех тормозов что есть сейчас.

Akhmed
13.04.2017
22:00:23
Если они это сделают я смогу сделать живое обновление XAML кода на лету без перекомпиляции. Это тоже будет круто я думаю. Если сделают это раньше меня то будет еще круче. У меня еще пара клевых идей для реализации.

Max
13.04.2017
22:00:54
Какие-то нереально крутые вещи

Akhmed
13.04.2017
22:01:29
Вкалываю прямо сейчас ради релиза - еще много работы )

Slava
13.04.2017
22:01:35
Какие-то нереально крутые вещи
это жизнь и знание той ручки за которую нужно дёргать =)

Max
13.04.2017
22:02:08
Стараюсь как могу

Xamarin все же, что-то живое, не то что старые добрые WPF+SQL+MVVM, где уже все всё знают и все работает, но скучно(

Надо бы прошариться еще over9000 чтобы тоже присоединиться пилить подобные фичи...

Vasiliy
14.04.2017
03:29:38
подскажите где можно найти экземпл лок скрина самого простого?

Vladislav
14.04.2017
05:15:56
Товарищи, в общем сделал я как вы мне советовали. Добавил анимацию в Anim в Xamarin.Android, переопределил метод нужный в рендерере, все хорошо, но теперь другая проблема. При переходе назад остается белый экран, я так понял это от уничтоженной страницы? Как можно от этого избавиться? Использую Xamarin.Forms.Theme.Dark

Google
Vladislav
14.04.2017
07:21:34
@BOOMikru, да, стандартный

Кита
14.04.2017
08:40:36
Vladislav
14.04.2017
08:40:58
уже, не помогло

Кита
14.04.2017
08:41:27
хм

надо по исходникам смотреть

MK
14.04.2017
09:33:23
Подскажите, как правильно получить номер тел на андроид? Android.Telephony.TelephonyManager tMgr = (Android.Telephony.TelephonyManager)this.GetSystemService(Android.Content.Context.TelephonyService); phone.Text = tMgr.Line1Number; Так работает но только эмуляторе.

Kirill
14.04.2017
09:56:12
Попробовал XF 2.3.5 на текущем проекте, что на 2.3.3 пока что, так вот стало заметно быстрее. Ну и не падает ничего, но есть что поправить. Например некоторые места не кликаются, что через GestureRecognizer сделаны, но это фигня. Глобально всё работает и быстрее. Вот время запуска не особо уменьшилось

Kirill
14.04.2017
10:12:45
Релизнулись же на днях

Kirill
14.04.2017
10:13:15
2.3.4 релиз, а 2.3.5 только pre1, релиз не факт, что скоро

Kirill
14.04.2017
10:13:29
Я про 2.3.4

Его еще с прошлого года ждали

Хороший релиз

Kirill
14.04.2017
10:14:38
Про скорость работы писал про 2.3.5 в 2.3.4 в основном только исправления багов, по скорости работы не много изменений. но так да

Kirill
14.04.2017
10:15:14
Время запуска можно сократииь убрав лишние библиотеки, включив LinkAll, убрать стили из App.xaml и включить AOT. Запуск будет, 1-2 секунды

Kirill
14.04.2017
10:38:40
Да, App оставлять максимально простым. Вообще убрали там xaml. AOT дает в 2 раза больший вес APK, LinkAll, библиотеки +

Vladislav
14.04.2017
11:49:57
Что из главного в 2.3.4?

Google
Kirill
14.04.2017
11:52:20
Что из главного в 2.3.4?
https://blog.xamarin.com/announcing-xamarin-forms-stable-release-2-3-4/ Android Startup Time Improvements Bindable Picker OnIdiom Support for Desktop XAMLC Improvements Nearly 200 bug fixes Over 50 community contributed pull requests

глобально-стабильность

Кстати, может настроить автопостинг сюда с RSS https://www.planetxamarin.com/ ? @Schvepsss

Ilya
14.04.2017
13:07:36
Не надо автопостинга

Slava
14.04.2017
13:42:49
Ага, лучше без автопостинга :)

Pavel
14.04.2017
15:47:17
New Rider build: Xamarin Android, Node.js, Resx and T4, search in Alt+Enter, improved .NET Core and NuGet support: blog.jetbrains.com/dotnet/2017/04…

Баян?

Kirill
14.04.2017
15:49:09
https://blog.jetbrains.com/dotnet/2017/04/14/rider-eap-20-xamarin-android-node-js-net-core-improvements/ корректная ссылка. Судя по дате - сегодняшняя новость, так что не баян)

Andrey
14.04.2017
16:33:15
Друзья... Что делать с крашами без всяких логов? Отчаяние :(

Pavel
14.04.2017
16:38:05
Будет хоть какая нибудь дополнительная информация?

Pavel
14.04.2017
16:38:05
Друзья... Что делать с крашами без всяких логов? Отчаяние :(

Платформа, например

Кита
14.04.2017
16:49:03
Друзья... Что делать с крашами без всяких логов? Отчаяние :(
Пытаться достать хоть какие-нибудь логи с девайса

Slava
14.04.2017
17:13:46
Друзья... Что делать с крашами без всяких логов? Отчаяние :(
Если ясно, где краши, то можно на UI-потоке в try-catch отловить

Бывает, что тихо кто-то в фоне умирает и тянет за собой приложение. На UI-потоке такое ловится и дальше по Exception смотреть

Для иос такое характерно

Кита
14.04.2017
17:41:40
Тихо в фоне если кто-то умирает то за собой аппу не тащит

как правило

Google
Кита
14.04.2017
17:42:22
даже если там эксепшн - его можно поймать если на проекте будет правило использовать safetaskи

task.ContinueWith(t => t.Exception.Handle(ex => { // report to hockeyapp }), TaskContinuationOptions.OnlyOnFaulted);

вот такую штуку сделать экстеншном к таскам

Matviei
14.04.2017
21:28:33
Кто сталкивался с такой проблемой ? Имя "InitializeComponent" не существует в текущем контексте. Как решить это ?

Admin
ERROR: S client not available

Max
14.04.2017
21:29:16
билдани проект

ребилдани проект

удали папки bin|obj руками из всех проектов и потом ребилдни

потом проверь зависимости и неймспейсы

если не робит, пересоздай референс на шаред проект

в каждом нативном

и потом снова ребилдани

Max
14.04.2017
21:35:29
А как это сделать?
идешь в нативный проект, ищешь "Reference" (Ссылки), находишь название своего проекта, удаляешь, щелкаешь снова, Добавить ссылку, и указываешь (в меню проектов) свой общий

Matviei
14.04.2017
21:37:56
А если в референсах нет моего проекта ?

Такое только в увп

И из-за него и не работает

Max
14.04.2017
21:38:41
Matviei
14.04.2017
21:38:58


Max
14.04.2017
21:39:10
а пкм по ссылкам..?

Google
Max
14.04.2017
21:39:15
добавить ссылку

Matviei
14.04.2017
21:41:27
Студию перезагрузил и в пкм нашлись ссылки

Спасибо

Max
14.04.2017
21:57:40
Щас бы с BreakPoint сюда попасть..

Valeriy
14.04.2017
22:21:37
Офигеть, выходит что теперь могу на убунту собирать замарин андроид?

Max
14.04.2017
22:24:02
Ну такое, на самом деле

Andrey
14.04.2017
22:59:13
Пытаться достать хоть какие-нибудь логи с девайса
Там тоже никаких подсказок, Андроид.

Беда в том что крашится все время в разных местах. От всех событий отписываюсь, дергаю gc.collect при подмене детэйла... и через некоторое время хождения по приложению - помирает молча.

Max
14.04.2017
23:08:09
Хмм

вот этот file всегда почему-то null



деплою на Android N

по идее, должна вылезти камера и я должен сфоткаться, но не робит чет

Kirill
14.04.2017
23:11:05
деплою на Android N
Возможно нужен рантайм пермишен

Страница 77 из 619