Анон если ты не мазохист не совершай мою ошибку, не выбирай андроид. Выбрав андроид тебя ждет:Ебанная фрагментация по платформам, придется использовать api времен 2012 года, в будущем ситуация не изменится.Хуевое апи написанное надмозгами, за то, что по дефолту при повороте экрана уничтожается ui надо долго бить по почкам, такого сука нет ни в одном нормальном ui фреемворке, ни в QT ни в WPF ни даже в Swing'е.Бажная суппорт библиотека, баги в которой не фиксятся годами. Вот недавно обосрались с fuzed Location Provider https://www.reddit.com/r/androiddev/comments/7758uz/psa_dont_migrate_to_fusedlocationproviderclient/Обосранные и обоссаные фрагменты которые бажат и рандомно вылетают. Выход - использовать обычные вьюхи и пилить велосипед с бекстеком.Из за хуевого апи ты заебешься делать нормальный Viper.Ты никогда не сделаешь не добьешься 60 fps на более менее сложном ui со списком, не веришь? Включи трассировку gpu в dev настройках и поскроль Google Play.Ебанутые вендоры типа Samsung или Xiomi в багах с прошивками. Будешь гандонить заплатки чтобы на этих девайсах не вылетали корные методы Api.На работе тебя будут заставлять вьебывать на ровне с ios разработчиками, при этом ты будешь тратить +50% времени на фикс этого говна что выше. Им на это будет похуй, так как они не видят и не понимают этих сложностей. А в конце концов на выходе тебя все равное ожидает тормозящее говно.Если хочешь писать игры или платные приложения для себя то сразу нахуй шли Android, заработок с нишебродов сам понимаешь какой, 1 ios закачка = 10 android закачкам.Единственное в плюсах Android разработки это дешевизна - не надо покупать дорогой мак, можно на любом говне программировать, лучшая IDE Android Studio, и открытые исходники, всегда можно посмотреть на гугловый говнокод изнутри, чтобы не делать такое говно.PS. Я знаю 3 Android разработчиков вкатившихся в IOS разработку, никто не хочет обратно возвращаться, и ни одного ушедшего с ios на говнодроид. Сам не ньюфаг, синьер c 4+ лет в android разработке
>android>60fpsно зачем?
>>1084005Чтобы дорого - богато приложуха выглядела, а не как говно написанное долбоебом формашлепером со старт андроида. Это пиздец зашквар когда тормоза в топовых приложениях на топовых девайсах типа самсунга S8
>>1084001 (OP)так если всё так плохо, то нахуй ты 4+ года терпел? ты ебанутый что ли? не нравится что-то, перекатывайся на айос, в чем проблема то? поехавший
>>1084007Знаешь тут как с любителями российского автохлама. Вроде говно, толком не ездит, разваливается на ходу, выглядит хуево. Но вот сука какие то теплые мысли вызывает, ностальгию, да и жалко бросать этого уродца. К тому же мобилу на ios менять как то не охота. Да и уже столько времени потратил, что проще в react native перекатиться и Flutter потрогать руками, благо в b2b приложениях и тонких клиентах натив скоро вымрет.
>>1084001 (OP)React Native чо как поясни четко?
>>1084010А, не заметил этого поста. То есть еще не пробовал, ок.
>>1084006разницу рендера ты невооруженным глазом и не заметишь даже, будь там хоть древнее говно мамонта, хоть arm v7 + quad gpu, хоть топовый девайс из будущего: 30фпс макс. для ведра, а 15 золотой стандарт. как-то так
>>1084026Фейсбучное апи на javascripte которая через bridge слой связывается с системным ui Android или ios. По сути код пишешь для ui и бизнес логики один, а работает на двух платформах и выглядит нативно. Сбертех точно у себя юзает, если рашку брать. Сам не ковырял.
>>1084035Проблема в пропусках фреймов, они видны очень сильно, особенно на анимациях. Попробуй шторку в google play открыть и понажимать на пункты меню, видно как менюха рывками уходит влево.
>>1084027Курс на курсере в 2015 году прошел по ios разработке, уже swift 2.0 когда появился. Приложуху так в рамках курса несложную запилил. По ощущениям та же анимация намного удобнее и быстрее делается. Да еще и со стабильным 60 fps.
>>1084038>несложную>со стабильным 60 fpsя туп и не вкуриваю. зачем хеловорлду 60фпс? сажать быстрее батарею девайса? или заставить юзера докупить повербанк? хотя это уже тема для /zog
>>1084040Там не хеллоу ворд был, а обработка картинки, например там был слайдер при взаимодействии с которым картинка на фоне блюрилась с 0% до 60%. А а вот на андрюше ты даже если RS реализацию блюра сделаешь у тебя 60 fps не будет.
>>1084001 (OP)ОП, всё - чистая правда.Последнее, что я видел - баг в bluetooth, который приводит к выжиранию аккума за сутки когда смарт выключен.Это на кучи смартфонов так, а спрашивают - с разраба приложения.
>>1084001 (OP)хех, пробовал я этот андроид, говонище редкостное, запилил йоба на кюте и зарекся с нативным программингом под ведроид.
>>1084055До кучи прикол с нотификациями, из за того что прошивки вендоров прибивают сервисы твоих приложенийhttps://medium.freecodecamp.org/why-your-push-notifications-never-see-the-light-of-day-3fa297520793
>>1084043>Курс>слайдер>реализацию блюра
>>1084069Бля ты мудак или что? Никак нахуй понять не можешь что ui android ущербен настолько что даже нетормозящий life blur не запилить?
>>1084001 (OP)Говноандроид даже в списках не может XD
>>1084001 (OP)>синьер c 4+ лет в android разработкеЗаорал с этого синьора. 4 года в андройд разработке это вам не хуй собачий.Я хоть и не пишу никакие гуи и вообще считаю гуи разрабов на равне с веб макаками на пыхе, но считаю что ОП просто пиздит и просто не смог осилить Java или что там используется, и нормально выучить API, и научиться это применять на практике.Не думаю, что при таком большом комьюнити андройда, они не могут пофиксить, как вопит ОП, такие серьезные проблемы.Короче вопли макаки-неосилятора.
>>1084001 (OP)Лучше симбиан нет ничего.
>>1084032Двачую этого.Алсо, ОП-долбаеб, ты вкурсе что чем выше фпс, тем больше нагрузка на gpu, тем намного больше жрется батарейка?Ты просто скорее всего необразованный еблан, который даже вуз не окончил по CS направленности и не понимаешь как работает железо и все прочее. Скорее всего ты просто вкатывальщик научившийся говнокодить по видеоурокам в интернете.
>>1084090яннп, нахуя козе седло блюрить какой-то ui. тебе просто нехуй делать? бенчмарк бы уже написал и выложил с пруфами, ниаче вскукареки
>>1084102>Java или что там используетсяТо есть, ты сам даже не знаешь, что там и как?>они не могут пофикситьНе могут. Это гугл, сэр. Я сам вкатился на одно приложение (нужно было на всю троицу написать), проблевался и больше в жизни с ним связываться не хочу. Даже на винду на удивление очень приятно было писать, не говоря уже об айосе (не без своих проблем, правда).
>>1084102>Не думаю, что при таком большом комьюнити андройда, они не могут пофиксить, как вопит ОП, такие серьезные проблемы.представь себе, блять
>>1084066Да, на xiaomi и huawei так. На сяоми лечится, но юзеры об этом не знают в 99% случаев.
Я не понял, что за хуйня? Не знают о багах ведроида? Не могут положить хуй на баги jyjiyoubaaoo/хуёми/леново 2011 года? Ты там мясокомбинату урюпинска приложение пишешь?Куча багов с фрагментами? Ты там под API 11 пишешь? С API 14 багов почти нет, лоадеры разве что - но их в нормальных конторах не используют. В чём проблема сказать начальству "баг платформы"? FPS требует кто-то?Ты не учёл, что в IOS у тебя анальный карнавал для хакинтоша, 100 баксов в год, анальный зонд не даст сделать ничего нетривиального.
>>1084145>100 баксов в год100 баксов — зарплата макаки за 2 часа.
>>1084184Интересно где это такие зарплаты ты у макак видел? В своем манямирке? 100 за 2 часа это за рабочий день в 8 часов он получает 100 х 8 = 800 баксов = 46к руб в день?Пиздец какие же дегенераты в /pr даже в /b лучше.
>>1084303>100 за 2 часа это за рабочий день в 8 часов он получает 100 х 8 = 800 баксовДаун.
>>1084107Ты Даун говнокодерский молчал бы уж лучше если не знаешь как ui рендеринг на android работает. Здесь хотя бы почитай уебок, зачем и почему 60 фпс https://developer.android.com/topic/performance/vitals/render.html
>>1084308Ок обосрался с просони с подсчетами он получает 400 баксов в день. Один хуй, это очень далеко от реальности. Топовые макаки в дс получают максимум 150к в месяц.
>>1084145Долбоебушка попробуй диалог фрагмент показать в методе onRequestPermissionsResult на бутылку быстро присядешь. В твоем мухосранске в котором ты сидишь только фрагменты используют. Да посмотри код блеять исходный FragmentManager'a это макака с Индии это говно писала. Залезь просто в говноисходники ведра чтобы понять какой там пиздец, хотя кому я говорю, говнокодеру который только вьюги научился переставлять.
>>1084319Это для говномакак потолок. Сам недавно два оффера на 210 отклонил.
>>1084317>зачем и почему 60 фпси все-таки зачем?http://boallen.com/fps-compare-html5.html
>>1084001 (OP)Ты ноешь, а другие например делают приложения, которые аж на 2.2 работают.> api времен 2012 года,Чем старше API, тем шире поддержка, это хорошо.> по дефолту при повороте экрана уничтожается ui То есть View. Модель-то остается, так что не вижу особой проблемы. Там ведь у тебя и прибить приложение может при нехватке памяти, сохранять состояние все равно надо.> Включи трассировку gpu в dev настройках и поскроль Google Play.А там разве не браузер используется? Браузер, под который пишут код современные "фронтенд"-"разработчики", естественно 60 фпс тебе никогда не выдаст. Скажи спасибо,что вообще работает.Насчет 60 фпс не знаю, на моем китайском андроиде кроме OsmAnd ничего не тормозит. Хотя 60 фпс при скроллинге, как мне кажется, там нет, но и тормозов нет. Правда я не использую фейсбук, скайп, телеграм и прочий хлам, который ест процессор и батарейку.> всегда можно посмотреть на гугловый говнокод изнутри, чтобы не делать такое говно.Я мельком смотрел, выглядит хорошо, Ява, ООП, сервисы, линукс.> не надо покупать дорогой макПереоценнный хлам.Что они там нового сделали, опять интеграцию с какой-нибудь соцсетью для даунов или "облаком" для загрузки своих файлов на сервера ЦРУ? Дебилы, почему надо все завязывать на онлайн-сервисы?
>>1084325Да потому что нормальные люди, не пробежавшие зрение смотрением в монитор видят разницу.
>>1084328>А там разве не браузер используется? Браузер, под который пишут код современные "фронтенд"-"разработчики", естественно 60 фпс тебе никогда не выдаст. Скажи спасибо,что вообще работает.Пошёл нахуй отсюда макака, ты даже основы не знаешь.
>>1084330для ебаной статики, чем и является 99% всех приложений из маркета 60фпс НЕ НУЖНОinb4:игры
>>1084006Тормоза не из-за андроида, а (имхо) из-за вебвью, HTML, неумеренного использования большого количества картинок высокого разрешения, которые надо скачивать и распаковывать (ты думал PNG распаковывается мгновенно? попробуй померяй, дурачок).Сделай нормальное приложение с черным текстом на белом фоне - и уверен, что при правильном подходе оно тормозить не будет. А картинки нужны только даунам-инстаграмщикам. Например, на Хабре все добавляют к статьям бессмысленные картинки, просто, чтобы были. Зачем, спрашивается.>>1084010К андроиду можно подсоединиться проводом, закачивать файлы без айтюнс, зайти в консоль. Еще был бы рут и доступ к iptables - было бы вообще замечательно. > проще в react native перекатиться> почему андроид медленныйТы сам себе не противоречишь тут? >>1084037Анимации (в большинстве случаев) не нужны. Если выбирать такие анимации, которые хорошо ложатся на GPU, то должно работать нормально. >>1084043Зачем это нужно? Ты своими дебильными анимациями отвлекаешь внимание пользователя. Блюр требует много CPU, на GPU по моему он толком не реализуется так что да, нужен мощный процессор. Сам софт тут не при чем, просто в айфонах железо мощное. Я думаю на топовых андроидах должна быть примерно такая же производительность. А на старом айфоне, наоборот, будут тормоза.>>1084091Это точно нативный интерфейс, а не браузер? Алсо, выглядит ужасно, картинки большие, а надписи мелкие и выровнены непонятно относительно чего.>>1084184Какой "макаке" в России платят 8000 в месяц?
>>1084338Диванные эксперты подтянулись.
>>1084321Ой, как у манюньки разорвало жопу! Твоя хуета - это одно из немногих, включая саппорт преференсы. Я уж не говорю о том, что в 2к17 есть кучи либ, которые внутри себя чистят твою парашу с коллбэками , диалогами и активити, да ещё и на Rx. Если бы ты, неосилятор, сидел не в своей мухосрани и проецировал - а в нормальном месте в ДС-2/ДС - то быстро бы увидел сводку подобных типовых багов, и вменяемую практику их устранения. В исходниках SDK говнокод примерно до 2014 года, да. Только каким боком это касается макаку, плачущую что У МЕНЯ АКТИВИТИ ПЕРЕСОЗДАЁТСЯ, А Я ХОЧУ ВЬЮХИ МЫШКОЙ ДВИГАТЬ И ВСЁ? Не удивлюсь, если тебя на твоей мухосранской галёре заставляют писать крестики-нолики под 3.0, а теперь ты ещё и про пермишен прочитал.
>>1084001 (OP)Проблема одна: приложуху на гудроиде хуй монетизируешь. Отсюда и пляшем.
>>1084328>Чем старше API, тем шире поддержка, это хорошо.Смотри как эппол заставляет, блядь, пользователей обновляться. Для iOS ты поддерживаешь дви, максимум - три последние версии.>Скажи спасибо,что вообще работаетВ этом весь подход ведроидопараши.Андроед для тех, кто любит страдать.
>>1084445Смотрите, как у ОПчика палыхает пукан, от того что он не может в андройд.Прикольный тред кстати, давно так не смеялся=)
>>1084473Дебич, я мимо iOS-разработчик, для меня всегда было потехой смотреть на ведроид-отдел и их муки.
>>1084328>Браузер, под который пишут код современные "фронтенд"-"разработчики", естественно 60 фпс тебе никогда не выдаст. Ну-ка вот с этого места поподробнее пожалуйста.
>>1084001 (OP)>Из за хуевого апи ты заебешься делать нормальный Viper.Вот тут подробнее.
>>1084001 (OP)Тупое ты мудило.Всем похеру, что тебе там нравится, а что нет. Есть рынок и есть запросы рынка.Есть туева хуча андройд-устройств которые могут позволить себе нищеброды, в отличии от твоего эпла.
>>1084001 (OP)>не совершай мою ошибку, не делай то что тебе не нравится>правильные пацаны работают только с тем, что им нравится >миллионы лохов вынуждены писать под андроид, которых в мире больше 2 миллиардов блять >но ты то анон умнее их, ты не будешь писать под андроид, потому что он говноубей себя, сука.
>>1084906Нищеброды не будут покупать, хуй ты тупой. Они выкачают с торрентов или пда крякнутый apk. В то время господа на ios купят твое поделие за 200 руб без б.
>>1087004Поэтому деньги брать за сервис надо, а не за приложение, очевидно же. Нищеброды за него платить не будут всё равно, ну и хуй с ними.
>>1084859Про viper оп-хуй так и не сумел пояснить. Ну и хуй ему в рыло.