Обычно нативщики ругаются, что webview-приложение - это тормозное приложение, за счёт того, что нужно ждать пока сервер сгененрирует экран, а так же по сети грузится бОльший объём данных. Но, если это бизнес-приложение, где нет тяжёлых данных, мало картинок, то это терпимо, разница в загрузке 8Кб и 50Кб с учётом сегодняшнего распространения скоростного интернета для конечного пользователя незаметна. Само собой, что если речь о некой игре, или функционале, требовательным с точки зрения ресурсов телефона, то webview не применим.
Отличная статья, жду продолжения)
И что в ней отличного? Как недокодер ионик нативом называет? Бред глупой кобылы!
А если сравнить с React Native, Flutter?
RN - по сути пишешь как натив, только на чистом JS, с экономией раза в полтора. Но грабли в кастомизации тех или иных стандартных функций. Зачастую, проще бросить и написать на чистом нативе.
Flutter - больше похож на Unity, где, по сути, всё рисуется, отсюда и производительность в 60 кадров в секунду. Однако, это нивилируется языком Dark, специалистов по которому днём с огнём не найдёшь, что отражается на цене.
удален
Ахаха, только что эту дичь здесь обнаружил. Итак, начнем по порядку:
У нашего ведущего программиста, в своё время была студия нативной разработки "Лаборатория Малаховского" в числе прочих, делали приложения для АвтоВаза и Банки.ру
Окей, гугл! Я гуглить умею... Так называемая студия "Лаборатория Малаховского" делала унылое говно на базе 1С. Где тут натив? 1С? Язык на русском, что вызывает кровотечение из глаз?
Какие из этого всего можно сделать выводы? На чаше весов всегда со стороны натива главное преимущество – это быстрая загрузка при первом запуске, со стороны Ionic - работает, как натив, когда приложение уже запущенно и, соответственно, бюджет в два раза ниже.
А какие тут можно сделать выводы? Рожденный пить, еба... не может! 1С, ионик, вебвью - все это унылое говно, к нативу отношения не имеет. Если не хватает массы мозга для понимания, что такое нативная разработка, то на пальцах могу объяснить, что нативная разработка - использование родного компилятора при сборке приложения, что можно сделать лишь при использовании родных языков. В гугл, это джава и с недавнего времени, котлин. В айосе, это обжСи и свифт.
Что дает нативная разработка? Да все, Карл! Это родная платформа, можно еб... ее и в хвост, и в гриву.
Стоимость? Тоже на воде вилами писано... Проект может стоить дешевле за счет экономии человеко-часов. Не приходится костыли изобретать, чтобы заставить функционал работать. Насколько я знаю, ты до сих пор не осилил ApplePay на своем говноионике?! И не осилишь! Вот тебе и ответ. А то он видосики с ютюба по загрузке экранчиков сравнивает. На кого это рассчитано? На совсем тупых и упоротых?