DroidHeads Meetup. Состояние iOS и Android разработки. Есть ли кроссплатформенное решение?

my code, oh my code, технострим, hadoop, data mining, linux, линукс, перл

Похожие видео

Описание

Круглый стол, посвященный теме "Текущее состояние iOS и Android разработки. Существует ли кроссплатформенное решение?". ТЕХНОСТРИМ - образовательный канал для IT специалистов. ПОДПИСЫВАЙСЯ, ЕСЛИ ТЕБЕ ИНТЕРЕСНО УЗНАТЬ:. ✔ реальные примеры из практики с анализом их достоинств и недостатков. ✔ современные технологии, которые применяются в проектах-лидера Рунета. Все наши лекции проходят в ведущих вузах страны: МГУ, МГТУ, МФТИ, МИФИ, СПбПУ. Вступай в наши образовательные проекты и участвуй в чемпионатах. Отбор - каждые полгода. Технопарк при МГТУ им. Техносфера при МГУ им.

Текстовая версия

А теперь поехали ну 1 череда давайте представимся ребят расскажите буквально пару слов то вы где работаете и почему вы здесь как вы связаны. С кровь платформой или нет 1 1 у меня зовут данил попов я работаю? В mail.ru он дат разработчикам вот в свое время я пописал на кассу марине подписал указ платформенные движки!

На плюсах для игр вот сейчас занимаюсь нативный android разработка и поэтому будут топить наверное немножко против класс платформы. Вот ну посмотрим как на дискуссия пойдет всем привет меня зовут а девчонка кирилл я работал в компании эксплуат я пишу приложение на флаттер: Мне это нравится привет меня зовут борис by angus я работаю в даст навести это uber для курьеров нас нативный стек но при.

Этом есть проект который запущен примерно год назад проект совместно. С моим другом и там react нить поэтому я скорее. Топлю за натив чину но я попробовал.

Cross-platform и я не голословно топлю против cross-platform.

И вот салют меня зовут глазунов кирилл я нигде не работаю но все ходил время: Я пописал react не тиф и собственно за него и буду топить раз такая тема. Что все так за что-то топят но в принципе я не против натив обычно.

Давайте поаплодируем первую очередь по огромная просьба присаживайтесь поближе потому. Что мы рассчитываем что вот формате нашего круга.

Слова это будет не просто рассказ ребят нет просто. Там мои вопросы а вот активно вашу части если у вас появился вопрос подымаете руки?

Будет два микрофона с двух сторон зала который подойдут вам и принц спалит вам задать вопрос поэтому огромная просьба сядьте поближе! И поднимаете руки на самом деле первую очередь вопрос к вам ребят почему вы выбрали. Стек такой стык как вы его выбирали исторически сложилось всю свою техническую жизнь сколько я себя помню занимаюсь.

Вып разработкой собственно javascript react на этих реакций они все на одной волне.

И поэтому собственно тут и выбор это не было просто очень легко вошел. После angular а как ни странно не реактора angular буквально за месяц не знаю о том что такое вообще react на этих? До момента как я начал с ним работать я его изучил.

Изучил все тонкости ну короче порог входа был очень низкий. И проблем не составило абсолютно дальше дальше дальше я топлю за на тишину как я уже сказал я тоже?

Свое время попробовал этот чай говоришь ног самарин пробуя xamarin попробовал и кордовый флангов и чё только не попробовал в студенческие.

Годы и от всего просто такое отвратительное?

Ощущение осталось невозможность контролировать процесс полностью наличие багов с самой нативной платформе от версии к версии. Plus баги в промежуточных этих прослойках обновить их невозможно мертвые шив на гитхабе.

И интерлок наличие в ряд на эти в сообществе очень много большого количества библиотек написанных плохо.

Их огромное количество каждой минорной версия вызывает регрессивные изменения в общем все это меня заставляет топить. За натив чему поэтому у нас исключительно нативный стек и мы счастливы!

Сильно много пока не буду набрасывать дальше это он еще не набросил вы поняли это я. На самом деле показалось немножко что я мы сейчас выступаем в роли психолога 2 меня очень болеет знаете где ряд кенийцев тебе трон угол что. Что просто покажи где вряд ли найти в тебе трогал здесь пойдем дальше спасибо кто расскажет на не стесняется рассказать про свой опыт.

Но послушаем в конце если разобрать мой почему я пришел во flat top я просто на одной из конференций г увидел. То что чуваки и топили за флаттер говорили что это очень круто я подумал почему бы не попробовать попробовал мне дико понравилась так я пришел.

А флотар почему именно нашей компании вы мы выбрали флаттер также пришел такой же чувак.

Который был один из первых кто писал в россии вообще на flattery и он такой блин давайте что-нибудь.

Технопарк

На мультик на flattery и мы начали делать приложение где очень много экранов и где есть очень много нативной разработки!

Даже нося и мы посмотрели по перфоманса нам подошло и матки почему бы дальше. Не продолжить на нем работать предыдущего совсем похож на вступление в секту то есть мне сказали она прикольная попробовал и как бы рассказывать друзьям? Что флотар это нормально вот ну на самом деле я внешка разочаровался все время в classpath форменных инструментах.

Конечно опыт у меня был с к самаре нам и наверное. Он уже не совсем релиз релевантен современном мире вот но тем не менее в нашем предложении.

В такой социальной сети в мессенджере примерно было 50 процентов. Общего кода и 50 процентов кода пнут платформа:

Зависимого и в тот момент я для себя не понял какого то профит а потому. Что ну какой то вам пусто в два раза что потому пишем одно приложение везде но не получилось потому что ей тут свой. И гайды весны и своею угла свои гайды вот и собственно по этой причине.

Я топлю за нативные приложения потому что мне кажется что упорстве и должен быть ну опыт привычным его платформе когда.

Появляются там flat top of ski приложения еще какие-то которые немного ломают польский опыт привычной ему то это не очень круто поэтому в этом: Плане мне нативная разработка нравится чуть больше чем кроссплатформенное вот. Мы как самарин там были дикие конфликты с шарф с java и вити виртуальной машины конфликта valve горбач корректоры постоянно.

Удаляли объекты друг друга в общем там тоже было веселухи как правильно сказали ты не ответ. Вы у тебя мало того что есть баги в твоем козел есть баги в самой операционной системе и появляется еще одно?

Прослойка в которой тоже может бы могут быть баги вот и соответственно очень! Много таких слоев где потенциально байки и убирая только см от форму. Ну количество слоев с 3 до 2 сокращается к что это чуть-чуть лучше чуть надежнее чем два меньше чем 3 шея очень!

Интересно так получилось два чувака который вот выбрали натив они сказали вот мы прошли через crossfade форму они уже начали набрасывать почему native. Да плохо при этом не группы играют я выбрал группа гаи меньшей зол при этом на самом.

То деле хотелось бы услышать почему вы выбрали если выбрали красот формуле почему выбрали на тебя принципе!

Понял потому что стальной хуже ну конкретно моем случае пути что это же разрабатываю мессенджеры вот и messengers наше сложное приложение там очень? Много чего происходит одновременно у нас там порядка 60 потоков в час в приложении делают получают.

Из сети качает аватарки и картинки эффектом киньте вида сожмёт фоне вот и ну очень много такого нативного кода и performance важен и работа без сети: Важное всего такое и на мой взгляд флаттер пинга это наша задача. Просто не решил сейчас то есть фактор хорош моем понимании для тонких клиентов там для этой ecommerce а там наверное.

Это прям идеальное решение сложных приложениях в моем понимании класс платформе не место потому что с ней скорее больше проблем чем профитов. Мы в этом мой опыт я не говорю это понятно было. Почему ты выбрал на самом деле фактор.

В собой вопросов не было просто и тут да и наверное пойдём тогда чуть чуть из того чтоб я вижу уже набросок. Рад платформа давай тогда скажем вот ты используешь:

К вас платформу где у тебя болит мне чесноку: Только по чесноку болит то что очень мало сотрудников. Можно заходить хороших в этом проблема про то что если тебе нужен хороший айсир который будет писать.

Нативный код это просто на вас невозможно найти озеро который согласится тебя писать нативный.

Код и потом если что его помочь интегрировав later это дикая проблема с чем еще проблем такая возможно. Да наверное сейчас с персоналом проблемы потому:

Что нет людей которые действительно хотят у нас практически все кто выполнять. Техническое задание это наверно процентов 90 они как выполнять техническое задание.

Окей мы им даем еще какое-то задание они его просто не выполняют и уходят и таки блин мы попробовали мы поняли. Что-то не наше и проблемы с персоналом дикие потом с чаще фуфла trace.

Техносфера

Такого да наверно прям такого что прям болит дико нету вывод вы ему верите про то что вот единственное? Что болит этот персонал почему почему вы ему не верить и мама кто не верит давайте объяснит почему не верит. Я просто приходилось пользоваться как замори нам так и реактив и как бы после того как я проникся двумя этими честную платформером платформами к сожалению стал атеистом.

И флотар уже да я поэтому я не верю смотри флаттер работает по другому если разобрать под коробка.

Как все устроено во flat ари есть такой движок хромов скифский! А который очень быстро все rendered благодаря этому у нас ей не реальный быстрый и чуваки:

С матрасом сами говорят что к двадцатому году мы хотим 120 fps.

Это куда 120 fps это наверное всегда прикольно но они вот переписали. Стандартную библиотеку чтобы симулировать ей китовые вьюшки ее x паторны но там анимация. Немножко в тайм до этого объема они уже или не достаточно плавная там вот это действительно проблема и вроде.

Выглядит как приложение но как будто это вот наши есть лего есть китайские поделочки вот это как будто китайская подделка да ты поднял правильную тему. Да я вот об этом забыл но проблема в том то что мы делаем приложение: В котором дизайн абсолютно идентичен и он не зависит от платформы да мы делаем!

Что-то вроде там свечей такое она нативная но смысле она она выглядит как нативно. Она эмулирует нативные виджеты но да видишь это подходит чисто под твой кейс. Потому что у вас очень похожую а и но зачастую все-таки следует учитывать и x опыт и там какие-то x паттерн:

И который привык пользователь то или системы я говорю говорю что были. Проблемы с купертино виджетами это все знают но недавно версия! Не поправили их и поправили достаточно хорошо.

И после того как делали опрос было 79 недовольных процентов пользователей купертино. Виджетами сейчас стало около 50 ну блин там за месяц это достаточно круто крутой прогресс ну явно быстрее чем упрекнуть ну тебе никто не мешает сесть.

И написать свои кастомные спокойно вперед и болит режим это сделал. Его search контроль да окей а есть. Те кто еще не верят я если очень контроллер пацаны всем продам я слишком хорошо так как набросил привет.

Меня завут егор такой вопрос на чем написана этот рендер движок то есть. Гугловый то есть ну как я понял что он вроде кнауб анджеле. И чтобы делали что будет когда apple и скажет типа до свидания пуджей вот настолько металл остался то есть получается будет переписывать.

Под разные типы платформы то есть уже я не работаю в google я не знаю того концептуальный мыслитель честно в движке! Флаттера чуть чуть не ноуп анджеле он работает я точно я не могу сейчас а там ждать но насколько я знаю там построено все чуть по другому.

Там не используется в панель там работает чисто соски и который работает не совсем соб анджелин и когда! Я спрашиваю чуваков реальные из команды флаттера как у вас там все под коробка работает мне одни могут ответе.

За одно другие другое да есть можно посмотреть исходники но я этим не занимаюсь добрый день меня зовут с нашим для такой: Вопрос смотрите ключевое как бы ожидание до от кроссплатформенной разработки. Это два приложения по цене одного насколько это по-вашему оправданного если считать по трудозатратам!

Ну если реально посмотреть наш опыт и не два по цене одного полтора. До но не два но смысле я про то что получается дешевле не в два раза а примерно полтора раза ну потому. Что ваши оценки насколько то есть насколько.

Падает качество качество кода или чего качество конечного приложений на то субъективная вещь которой сложно я понимаю что ну можно как-то. Пример наций я думаю что это хороший вопрос на мы к этому придем чуть чуть дальше почему потому.

Что тут все таки мочи залезли в дебри когда вот людям понравился флотар ты чувствуешь. Же это хочется ли вам делать приложение полтора раза дешевле ну и положим на четверть хуже они не ходят.

На четверть хуже мне никто не мешает написать затем боже мой нативные и никто не писает.

Мешает написать мою кастомную анимацию никто ничего не мешает спокойно.

Все все для тебя есть если тебе что-то не нравится пиши пиши свое время деньги но например ей source контроллер у меня нет этой проблемы.

Технотрек

Я пишу четыре строчки меня все работает.

Я могу немножко сбросить со страной react не тела и сказать что это!

Не полтора приложение по цене 1 2 с половиной по цене. По цене 1 года мы до бросим туда: Еще и вы поскольку это react там все не очень хорошо таро он сказал нет ну там не все не очень хорошо.

С вэбом blink когда мне пишут чуваки в личку! Чувак почему у меня не работает например? Там sharedpreferences вебе действительно почему не работаешь и ресурсы by и ну да вы можете построить что-то платформы независимая на.

Флаттере но пока все что есть для веба это так чуваки сами из гугла говорят что мы играемся у них много! Чего сделан там на канвасе до тех пор пока они не объявили что это релизные да так странно. Заявлять что типа что там что-то не работает как бы это альфа-бета.

Все такое но если мы не берем.

Реактив потому что вот они уже сколько лет живут в еще даже не релизнули как бы там. Вот по-другому это работаем на сколько я понял вот в какой ваш опыт от его то ios разработчик: И у тебя не болит я тебе не верю да я сейчас расскажу во первых и на сашину?

Просто частично отвечу то есть два по цене одного полтора ваться ни одного и прочее ну условно говоря. Если быть честными я изначально утопил прям против.

Free окна этого очень сильно вы прям и я себя винил за то что я был голословить уж я не попробую я не повалился. В этой каше а я там начинаю.

Там гнать на чуваков которые там и так далее и как то так совпало что год назад мой товарищ помимо? Сна наработанные до 100 вести год назад мой друг решил сделать проект сарафан и тонуть и по профилю только с уклоном.

На get контакт это рекомендации через телефону книгу профессионалов и он горит слушай я ничего не понимаю в разработке я ведущий я хочу сделать такую.

Штуками он нанял там на фрилансе 2 кряк на этих разработчиков и 1 эликсир чека? Делать backend и слушай чувак ты вроде там разбираешься может быть технически помогать и я не в роли разраба начал потихонечку вписываться.

Что там получается потихоньку команда там менялась расходилась и мне приходилось лезть.

В реактор проект соответствует там куча проблем ну типа того что там приложение сворачивается url все шин зависает возвращаешься на по тайм аут падает чеки! Не понимают что боюсь это особенно работает или там с пушками.

Какие-то особенности работы с бэкграундом и в общем плюс там какие-то минорные изменения в самом ряд не эти ли ты: Обновляешь у тебя отваливается там одни виды их начинаешь подтягивать. 5 отвечаешь почему ритме tiff или там cross-platform плохо и из разработчик что у тебя болит я от лица изначально мысли свои.

Что уважение условно можно поделить на две на две категории на приложения которые работают со специфика всякими штуками типа нам локации. Пуше на фоновой обработку отказали и funtik там жмется и так далее вот например мы у курьеров там треком локации.

Нам очень там важно там в exit режиме там. Гиа фистингом прессой сотрясаясь строки какой-то делать в ряд на эти vip блин это нереально сделать одновременно?

На андроиде на ios ну или это будет очень дорог дорогая разработка нативных модулей. Которые будут решаться ног ряд на этим то есть это первая категория приложение которым нужны очень какие-то специфичные штуки а вторая категория.

Тоже не это контент и приложения которым нужно просто показывать вьюшки получать! И за пикар тинки и показывать вот в этом кейсе реактив это og вообще с: Головой ты запустился проверим гипотезу у тебя стартап ты не можешь тратить денег реально.

И там набрасывать из-за того чтобы ленин реактив там это плохо ну нет здесь этому место как только:

Техноатом

Тебе нужно что-то более серьезно более точно работа там с нативными сервисами то это react найти становится болью какое с разработчиком. У меня наверное ничего не болит но есть какие-то стандартные вещи там например?

Вёрст подпишем кодом мы не используем сториборды вообще проблема то что в платформе лая у то можно заниматься с. Этим способом да это проблема кому он с вестью альтам выйдет! Наверное станет что-то лучше но пока лучше это фрейм и все украли of latin это болит да это были the research.

Контролер ты часто переписываешь у меня просто его судьба рф я скрываю navi гейши можете на меня! Кинуть помидорами я не используя сеть контролю потому что в его transitional lifecycle трудно вписаться в общем его search контроллер?

Это плохо мне неинтересно знаешь чего теперь я у меня принципе. Ничего не болит но при этом как бы авторы используют. Это решение можете меня в кино с помидорами это хак который.

Как бы почту не понравится и при этом ты горишь и тебя ничего не болит ну не знаю я короче просто тоже не стремаюсь для своих реализации:

Какие-то вещи делать самостоятельно многие начинают накидывать типа что это вот велосипедист зачем ты пишешь есть готовый и берега и использую!

Вот это плохо невозможно контролировать код который написан кем-то когда он разработан кем-то.

Анти более когда это интерлок еще и на framework целый который при мне кажется.

Вот тебе самая сложная ситуация у тебя грубо! Говоря тебя шага щит и android и ios или флотар просто сел в углу и ждешь когда же меня перестанут фигачить. Что у тебя болит можно пока передать микрофон я накину.

Еще и на ios и android разворачивает тебя не болит что минорная апдейт свифта ломает компиляцию. Просто обе несовместимые и вот такие всякие штуки ну слушай счастлив 22 было больно переезжать счастлив.

30 на 4 на 4 1 же не так как вы все там мог твои данные устарели не болела мы зудела. Брал асв в 22 это было очень больно. И это было ошибкой в 2015 году написать приложение нас из 22 больше я таких ошибок картины это единственное что было.

Было бы несовместимо с compiled вели бы разными версиями компилятор если вы писали на факторе такой попали по нему. Или наряд на или поэтому давайте послушаем про более реактива я сначала отвечу на эти. На брус и во первых когда вы пишете на no te vi у вас тоже есть модульная система.

У вас есть коды уже в этом тоже что то есть андроидный. Как вы выбираете эти коды и эти модули модули а глядя библиотеки до зависимость ну как конкретно у нас есть. Политика такая негласная в команде следующее что мы берем стороннюю!

Любу только если там ну хотя бы на у нас семь процентов понимаем как она работает. Берем читаем код чужые любые смотрим кто там под капотом потому что мы несколько.

Раз правили баги в чужих или бах там парик в стиле мы один раз взяли. Любу которую мы вот так было проприетарной нативная часть обожглись:

И выпилили и и с тех пор мы в этому правилу. Строго следуем поэтому мы не берем любые.

Вот так вот вас не 500 зависимости от 1 куча разных библиотек. Мы их осмысленно выбираем разбираемся в том что мы берем и вот у вас примерно вот такой подход ну и ссылки в одной.

Из его до стандарт де-факто до каких-то вещей типа там работа сети то бог этот пример очень хороший.

Вопрос я часто набрасываем на пир лабах на каких-то этих мероприятий а когда мы обсуждаем в первую очередь нельзя.

Кантерлоте ца что что я подразумеваю когда-то например. Перевод шаламов айрат самой популярной либо для работы с сетью и как ты прям в конечном.

Технополис

Коде модуль где тебе надо прямо вызывай шаламов аир там request.

Там и так далее это плохо ты весь свой код прописываешь. Кодом твоей сторон независимости ты оборачиваешь делаешь какую-то протокола до грубо говоря джаве интерфейс грубо говоря ты делаешь: Например 300 ppi клиента и понимаю что этот мужик приходит в сеть и программе ружье своими мужиками:

Делаешь конкретную коммента цию доставить этапе клиента вам affair в нем инкрементируем все эти методы затем как ты отказываешься? Талонов aero весь код пропитан твоим интерфейсом или протоколом и ты переписываешь только instrumentation соответственно код тестируется код маркируется.

И выбрасывается либо нет интерлока вот и все то есть на самом.

Деле не так важно количество тоже важно или на каждый. Чих то мне надо либо вкачивать но если элементарными правилами безопасности при использовании сторонних библиотек ты пользуешься а именно.

Я их перечислил ты закрываешься своими заглушками и подгоняешь. Только рекомендации то это тебя избавляет от более завязывание направь элитарной форматы протоколы! И стандарты и не в коем случае для ядерных таких на печей ничего не надо впитывать такого с максим чем там сидеть там с key chain.

А мне кайф разобраться в измире будут под печей нам но положить закройся какими-то заглушками для чего тебе кирпичей нужно например что пользуюсь сессию сохранять.

Сделай там все шин сторож протокол и положили session. Storage протокол и саске chain выкинь ее потом положить. Другую вот как бы мой ответ такой не знаю ответил ли нет нет ты не ответил ты скалка!

Вы используете библиотеки но не сказал как вы их выбираете то есть работы через абстракции это понятно это хороший стиль.

Этом у тебя плохо слышно он сказал по звездочкам и по активностям. Короче nokia понял я к чему это все это к вопросу.

О том что еще одна прослойка с богами. Я как бы не отрицаешь ты в андроиде полно багов которые кострица каждый день еще есть 180 вендоров. Которые клепают свои железяки не разбираясь как общее осп работает ну ну до цели приходится.

Жить это больно и astra данного стоящая вещь надо шла о чем у меня болит по речи не отвечал я забираю инициатива! Не очень рада закончу наверное вы все правы на этот счет но у меня вот это не болит вот совсем может быть это потому что:

Я и слаба и у нас этот pm будь он проклят.

С миллионами зависимости и школьниками написанными и нормальными атомов спад удаляют и всё до чего удаляют. Но либо которая строку дополняет пробелами спела заголовок 3 мин на мороз и все поломалась.

Во всем интернете бывает и такое ладно rush тополь это сейчас я дойду погоди перебил не болит: У меня персонал и то есть найти a и озеро тут проблема.

В чем когда ты пишешь на реактив то с большой вероятностью ты джейси когда ты j-heart и с большой вероятностью. Не знаешь котле на не знаешь объекте все свифта и так далее человека который будет писать модули.

Только вот чтобы ты их чуть чуть за использовал то есть у него там два часа в день на это найти очень сложно. Особенно хорошего ты найдешь джона который будет писать. Извините не очень качественный код поэтому найти и держать хорошего разработчика.

Ну тупо стыдно вот и тут есть проблема поэтому приходится? Писать самому то есть надо изучать свифт.

Джаву и лезть в этот код это балет?

Тут есть боль но тут все зависит. От выбора пожалуй фреймворка скажем так и бизнес-задач то есть если есть задача вот как правильно. Мой коллега слева сказал где много взаимодействия с нативной:

Mail.ru

Частью ну выбирай флаттер потому что он шустрее с этим он лучше с этим работает либо выбирай натиску если у тебя история. Про то что тебе иногда надо постучать в натив и все остальное у тебя крутиться. В своей песочнице но как бы тогда у тебя выше озвученные проблемы нету и ты можешь спокойно на джесси писать.

Под две и даже три платформы частично и радоваться этому то есть сколько. Я чуть больше двух лет я писал на react на этих не отрываясь при этом время от времени на react. Переключаюсь и сильных прямо более у меня не было то так тоже верят?

Ему она есть та не верит один человек не верят. Но остальные верят нас ваш него это спрашивать почему у тебя!

Болит android от 1000 сейчас скажет что ничего не болит сильно посмею.

До него еще были там болит просто каждый день камера вобью болит камерой выбью нет. Но у нас за камеру с отдельная команда который отвечает свою когда. До 8 палец влево индейцев шерифа и и там 8 крутых спецов которые.

Починят камеру вот болит сам android кэш и болит потому что понятно. Куда щас движется google каждый год поднимая требуемую торги топи понятно что они хотят сделать как в айове что все было свежее.

Модно и современно и но при этом они не предоставляют.

Никаких альтернатив закручивая гайки здорово вот у нас были серьёзные проблемы с работой фоне потому что google запретил использовать сервисы. Вот всякие джок dispatcher работы с вас 1 версия к мы поддерживаем девятнадцатую какие-то там еще инструмент работает!

Только при наличии сервиса снова устройствах вас девайс огне play services вот work менеджер был в альфе когда с ноября. Google уже требовал отказаться он за таргетироваться на area. Это все жутко болела потому что google требует но ничего не даёт взамен вот и понятно.

Зачем они делают сети джетпаке чтобы порог входа в android снизить но все эти любые ну очень странно и работают они в альфа открыт. На примере недавно открыл вот с new но.

Чингиз в руме что они fixed версиях! Там просто какая-то дикая дичь нам были такие. Баги которые я посмотрел и room не стал использовать и ну это это стремно.

Вот такие вещи бурят и болит конечно для кого не новость что 180 вендоров который делает устройство. На android и ты у себя запускаешь все хорошо потом прибегает quay говори суши тут на вот силами за три тысячи: Рублей короче не ходят там уведомление пуше.

Вот такой макияж разбираться она ну так вот постоянно плевала на документацию официальных лимитировано как поведения по-своему? С этим приходится жить это конечно больно боль боль боль боль боль и вот то есть я не могу скажи мне ничего.

Не болезни болезнь интересно типа там gradle там этого я просто смирился две недели переезжал со второго грызла на 3 вот этого. Плагина игры дал плагина для android на 3 дня развалилась вся кода генерация там просто был кошмар я уже думал просто. Уволиться но я нашел силы и добил эту задачу.

Я просто смирился поста понял что альтернатив нет но не о том же собирать и тут и после мне кажется.

Если спросить еще несколько вопросов о из команды нативные там будет. Тоже типа я просто смирился у меня ничего не болит все хорошо и про грабил напомнил еще вот более свежего. Ты создаешь пустой android studio проект просто вот из коробки шаблон:

Он компиляция но грейдер подсвечивая чувак вот у тебя конфликты зависимостей ты видишь блин друг ты только.

Что с генерал шаблонный проект от и подключил google maps в отличил support library и она просто не там внутри есть внутри.

Этого зависимость зависимость зависимости и там версия 1 0 1 а тут 100 я не могу разобраться помоги мне из такой друг ну ты. Системы сборки разбились сама ведь нет я без него не могу кажется. Падает и это прям злит бесит и на самом деле тоже вот даже гугл не обидишь прогрета ты не google это отдельная компания.

Эту тему в нем боями тем не менее тот the chain который ты используешь где-то вот нативной разработки кришне использую двойной базе если мы возьмем от из говорю. Фразу что в принципе понятно куда движется google движется вполне понятного мне на самом деле не понятно: То что с одной стороны я с тобой согласен есть движение которое понятно что есть вот android закручивает гайки.

Мейл.ру

Из наоборот их откручивает понемножечку я поясню свою мысль коротко излишне прибивая вот я просто яд! Тыс потом года преподавал android студентам и я четко? Убежден в том что android это вот такой контакт.

Низкий порог входа относительно вот но весьма сложно писать хорошие. Приложения по визе ту лёрн hard to master! То есть клепать хеллоу ворлд может любой реально особенно джетпаке на каком-нибудь сделать приложение.

Которое нормально работает поворачивают экран не крашусь работать без сити на всяких там всеми самсунгах реально тяжело и видимо google от все время? Всеми этими инструментами пытается эти дырки закрыть! Чтобы разработчикам было к базе ту лёрн визиту мастер вот к этому они движутся но получается так на троечку это все что надо знать и нативной разработки поворот.

Экраны крыш от приложения я утрирую конечно. Но с этим проблемы есть и как бы все про это знают и в самой каждый раз чонг ломается: Ну я на самом деле вот хорошо было бы интересно сделать?

Типа вот я android разработчики у меня болит и там it holds другой кто-то зал я ios разработчик? Не будет я просто не верю что сейчас самый не болящий остался и из разработчик.

Который говорит нет у меня все таки не болеет. Кто есть союз разработчики у него болит можно сказать что у тебя болит можно микрофон и более боец разработки не на самом деле не от того что. Ты там пишешь подается а за из-за инструментарий:

Это xcode это свифт это ios у меня болит об итане нативно разработка. Выдать что-то другое я смирился ну с интерфейсом более не так 0 означает у себя нет боли когда. Ты делаешь на iphone 5 и на iphone например там уже десятку и выше разные.

Его у тебя ты вообще не по лету легко для все делать ему все еще остается из я под него иногда чуть-чуть.

Больно верстать но это будет и наклоня сварился пробил либо же боль текстовый редактор!

На 6 гигабайт ну это же стрёмное. Подсветочка сайтами происходит ну а бывает с этих подсветка:

Ну режим ноу дпо да не то чтобы особо больно так знаете чуть чуть там была позади кто будет! Говорить или уже не будет говорить с разработчику который я могу дополнить ответ моего коллеги болит на самом деле xcode причем.

Полить сильно у нас бы локальными им что утро начинается не с кофе я с фразы там нецензурная лексика xcode потому что он упал добавил новый импорту.

Молчи вангую проекте в bridging ядер чтобы код был доступен. Свифти и когда ты написал . эй он упал просто вот в именах на хедер и осыпает не болят и не болят что еще:

Не болит нет под и ну вот это у всех по разному вот а болит у кого-то. Нет касси бы ты знаешь очень большое количество способов наверстать юань появилась свифт. И я добавил еще один и по-любому добавил новые баги и во всех способах которые ты используешь особенно если их очень.

Много в проекте каждый несет за собой какие-то костыли например.

Спасибо в те нужно и джесс факстон play out занулить а в остальных случаях. Не надо это есть у тебя а ты можешь написать комик базовый viewcontroller который.

Используется по всему проекту и в каких-то для какого-то вида давайте что-то одно отваливается втором месте друга и так далее и вот коллега сказал что у него. Не болит и гайки но нет я кит болит очень сильно контролем в частности так что так болит болит у j3 мотаро. Инструменты рефакторинга болят очень сильно как можно было выпустить такую в этом красивую анимацию и суд правой.

Мышечка нам рифат и что там ищет но она собака работает каждый там через десять раз ты чё. То там по делу тебя индексация идет нажимаешь рефакторинг она ничего не делает вот от этому. Мне бомбит при этом они впитывают поддержку там ему оззи в ходе свист можно на русском писать картинки можно сразу там использовать.

Имя что вся все нужные вещи по фигуркам chain дату chain. Очень болит инструменты я согласен с вадимом я скажу что: С его им еще не болит но потому?

Что мы не поддерживаем ios ниже 11.2 и скорее всего волевым решением с осени мы не будем поддерживать ниже из 13 а серьезно сколько дней прошло на вышла! Мы уже накатились нормально но мы скажем так у нас особенная разработка вот но но очень болит работа с кучей заме это прям боли.

Я ненавижу apple за их инструменты работы с на патчей. Вами за инструменты тестирования и на пути за в которых. Просто нет то есть чтобы протестировать реал покупки должен создать 10 apple:

Аккаунт их выкинуть их сразу после тестирования. А сам бог суд но какая разница из ты хочешь trial протестировать 131 sanbox и все типа больше? Ты никогда не активируешь типа ты должен заново создать чтобы активировать.

Trial то есть мы прям плакали когда это делали все равно ты должен не всмысле. Тебе нужно прям все равно с нуля саду тебе нужен: Аккаунт который ни разу не активировал от real а если тебе нужно например.

Добавить новую триальную покупку этой уже использую нас например уклад ладно ладно это уже решение давать облажалась тип хочу полотно вопрос. К акту если это коррелирует вашим вот скажи как у вас была ли такая проблема вот сейчас вот в том втором проекте котором я говорю который:

React на этих есть проблема что в 12 31 конкретно есть бага который вызывает просто крэш up a stack trace у просто. R city view our city view our city в river. City view our city view многоточия city view по стыку джесса.

Тоже ничего не понятно и отслеживается это четко только на девайсе дизайнера и еще тому какое количество пользователей за каждый раз пытаемся. Пофиксить собираем эту сборку если дизайнера пады в начале похитили и это ну как бы она вроде на всех остальных девайсов все нормально ответ! На самом деле я могу очень сильно!

Просто поднять версии react они там а там ошибкам на телом ходит и простота нее не доходишь. До сталкивались с таким чтобы реально против ошибка.

Не связана с вашим кодом выше делать prime собирайте правильно. Не тура синхронно между нативной частью и там кот push нету код пуша там все там делается встраивается вот мне не понятно. Как физик как вы такое research как вы разбираетесь может кто-то в зале есть и заряд!

На этих разработчиков вот что с такой ошибкой я отвечу заряд на этих разработчику.

Спасибо чинил бак где stack trace в какой-то системе виджетов самсунга нет ни исходников ничего это просто сидишь чинишь.

Ну методом тыка вот на своей стороне починил падает вот почему. Подругой месте падает другом месте так ну там так так так и заработала ну у меня примерно такой же ответ был как поймать его в пустыне разделе. Пустыню пополам есть ли в одной стране нет начатом в другой где лишь дальше ну то есть локализует багу стараешься.

Отрезать кусками также находишь вот самый непонятный баклан был связан как раз энтропия на самом деле на андроиде. Это было банковское приложение и вот у зам директора банка был samsung большого.

Банка и вот в момент когда он совершал перевод на в определены момент начала просто.

Падать происходит перевод выполнен зависает полностью весь смартфон. И перезагружается true story но общем оказалось! В методом research а что на определенном версии samsung долга на самсунгах определенной.

Версии android определенной версии ядра и определенной версии сборки пью этого ядра происходит при определенной. Анимации вот такая штука можно дополнить по поводу багов перезагружу при загружающий телефон как ты как ты чего своим личным. Приложение делал поддержку по игры не в этом видео новой оси и стандарты.

Нет поэтому я подключил какой-то сторонний плеер и танку боковые sonic был какой-то флаг который менял способ как он это видео отрисовывает и я как-то?

Обнаружен что если этот флаг поставлю то у меня видео появился гораздо лучше вы его поставил меня долгое время. Все было хорошо потом вышла dance to yes и не пользуется начать жаловаться то что у них после там низкий.

Просмотре видео просто зависает намертво iphone и его нужно перезагружать я так и не разобрался чем была эта проблема! Я просто сменил флаг обратный выписанному версии вообще не представляю как можно из-за юзер кода сделать так чтобы iphone завис собственно.

Зачем я все это спрашиваю давай подожди я вспомнил.

Еще одну бабу примерно такую как ты описывал была тема у нас приложение с картой с поиском и но стучалась на сервак. Вот и у одного из акционеров карта не показывалось в продакшен когда начали раскапывать потратили там пару часов и дошли. До того что у него на телефоне была выключена передача данных по мобильной сети то есть это вообще?

В настройках в коде всего нормально но при этом данные!

Не приходили немножко код был написан понятное дело коряво что не обрабатывалась ситуации когда данные. Не пришли и висят вот но у него просто это не работало! И решали это потом уже отдельным ки сам так вот вернемся.

К следующему если из вот зачем это спрашивал я еще в отличие от польши но идея как раз следующие и.

Из тех из вас в каждый выбрать.

Свой стояк так нему пришли вы жалеете о том что вы пишите сейчас.

На в вашем выборе и хотели бы вы изменить нет ну я слушаю вас: Всех у вас там быть болит ю а м болит много с чем с win данным меня это не болит просто.

Не болит потому что later использует отрисовку носке и я не завишу от вендора я спокойно.

Могу все сделать сам у тебя же не отрисовка как была тонкой в то время в пушить уж точно также болят как бы становишься свадьбе допустим? Что связано с нате вам воспроизведение погоди фактор не натив что я понял что связано. С платформами одно хорошо то есть собственно:

Типа те же более которые есть у них скорее всего будут. Ли у тебя но не вся естественно. Да на части я прям маленькую ремарочку она не болит у тебя но бред разработчиков.

Флаттера и рано или поздно и что не пропустят изобрету тебя на какого-нибудь самсунге во флот.

Сша но на самом деле это вот мы все получается в такой ситуации и все в мали пустите меня у него ios и вот везде как будто. Кто-то пропустил его там дальше болит но проект сможет сменишь нарик там вот смотрю ты уже.

Пытаешься ну ты же проект даже начал во всем еще стесняешься признаться что ты просто? Вот это вовсе таяния это мой друг начал я такую история кому он короче если быть честным вот реально это старта. По сути на инициативе делается нет денег там особо нанять.

Чем стек android чacoв c колесников и реально там задней лево периодически там что-то подписать это окей и это работает?

И самое что прикольно можно очень быстро тестировать гипотезы есть такой инструмент мы что-то знает microsoft кот пушин эта штука которая встраивается. Ну то есть три окна этих приложением.

Поставляется джинсов большой файл банды j асада который лежит статически как бы компилируется и поставляется вместе. С основным приложением код push эта штуковина которая позволяет тебе если ты нативную:

Дополнительные материалы

Хештеги:
Поделиться или сохранить к себе:
Моя Мотивация